ArduPilot Autopilot Suite
Hardware -- Firmware -- Software -- Community
The ArduPilot Developer Ecosystem is Evolving! Find out more here …
Hardware - The embedded systems and peripheral sensors that act as the vehicle’s brain, eyes, ears, etc.
Almost any mobile machine can be transformed into a robot, by simply integrating a small hardware package into it.
Firmware- The “skill set” code running on the hardware, which configures it for the kind of vehicle you’ve put it in. You choose the firmware and vehicle that match your mission: Plane, Copter, Rover...
The choice is yours – one autopilot for any mission. An easy firmware update is all it takes to repurpose your hardware into a different role.
Software- Your interface to the hardware.
Initial set-up, configuration, and testing. Mission-planning/operation, and post-mission analysis.
Point-and-click intuitive interaction with your hardware, or advanced custom scripting for niche mission profiles. Options are everything with ArduPilot.
Community- This is what really sets ArduPilot apart from the closed-source offerings in the market. An area for open discourse on the ArduPilot projects direction between developers and its customers.
DIYDRONES- ArduPilot previous community home.
A constantly evolving repository of knowledge and innovation. The DIY Drones community provided a home and now still provides inspiration for ArduPilot. A comprehensive list of features that are continually born from the needs of the community.