Hi everyone,
I’ve modified an existing Hexarotor frame configuration for the QGroundControl Database, which is placed in the folloowing PX4-Autopilot Linux home folder:
- PX-Autopilot/ROMFS/px4fmu_common/init.d/airframes
These are the steps I followed:
- The configuration file is called 6001_hexa_x, I’ve modified the position parameters between the rotors to obtain an H-frame.
- I copied the file and renamed it (6003_hexa_h for example)
- I added a new line in the CMakeLists.txt
- I call the command “make airframe_metadata” to add the new airframe in pix4_sitl build folder
- I built the entire PX4 folder and opened gazebo with an hexarotor model, using the command “make px4_sitl gazebo”
- I opened QGroundControl to see the config database, but nothing changed, no new line for the new airframe was added.
I think that QGroundControl is not correctly build, do you know how to solve it?
Thank you