Hi!
I am concluding a project that aimed at having multiple UAVs autonomously communicate with one another (in addition to a common ground station). They were required to support exchange of data (mission data, current state data etc) and commands (change one another's waypoints, modes etc), all the while also communicating with the common GCS. This was accomplished and tested in flight and HILS.
MAVLink encapsulated in Xbee API was used for communication with GCS. For inter aircraft communication I created my own Xbee API packets(not MAVLink). Thus, they had to parsed separately on-board the APM. Although they work just fine, now that I am comfortable with fixed wing auto flight on PX4, I want to port the setup to it. Since MAVLink is written with multiple UAVs in mind, I was wondering if there are any MAVLink packets dedicated for Inter aircraft use(the way there are for communication with GCS). Eg. Handshaking, Exchanging data/commands etc. and if there are none, is there a motivation for there development ?
Thanks
Bharat