I was looking at the Multicopter position control file and I was wondering if there is a scientific paper it is based on. It would help a lot to understand the code, e.g. the definitions of the local position and the global position.
If there is one, does anybody know where I can find it?
The messages are defined here - https://github.com/PX4/Firmware/tree/master/msg (vehicle_local_position, vehicle_global_position) and have a few comments. Beyond that you’ll need to grep the code to understand more.