Method of Understanding Ardupilot

Hi, I am trying to optimize a mode for my vehicle. In this process Is there any documentation about understanding the autopilot code functions and variables or should I just dig into it?

There is a lot of documentation:
https://ardupilot.org/ardupilot/
https://ardupilot.org/dev/index.html

dig into it!

2 Likes

Thanks for your reply. I wanted to know if there is a document that explains the content of the code in a comprehensive way like that:

// Example (It can be inaccurate)
plane.calc_nav_roll()
// This function automatically calculates the most appropriate roll angle according to the requested vehicle attitude.

I think I gotta dig into it.