ArduPilot Autopilot Suite
Hardware -- Firmware -- Software -- Community
ArduPilot organization 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 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. Here are some of the places you can find ardupilot users and developers:
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.