Learning ArduPilot - Vehicle Code

来源:互联网 发布:浴巾 知乎 编辑:程序博客网 时间:2024/05/20 06:36

Learning ArduPilot - Vehicle Code

Now that you understand the ArduPilot libraries and the way tasks work in ArduPilot it is time to start exploring a particular vehicle type. There are currently 4 vehicles in ArduPilot:

  • Copter - for multicopters and helitopters
  • Plane - for fixed wing aircraft
  • APMrover2 - for ground vehicles and boats
  • AntennaTracker - for antenna trackers

While there are a lot of common elements between different vehicle types, they are each different. For now we only have a detailed description of the code structure for the Copter code. You should go and read the Copter Code Overview wiki page now.

As you explore Copter you should also learn the following:

  • how to run the ArduPilot SITL system to simulate a vehicle and autopilot
  • how to use gdb to debug your board or SITL
  • gdb cheatsheet
  • how to add parameters to vehicle code or libraries
0 1
原创粉丝点击