I am using intel-aero drone and I am using dronekit to program it.
Unfortunately dronekit is not 100% fully compatible with px4 and sometimes it generates some problem.Now I am stuck in a situation where each script I launch prints on screen the following error
ERROR: wp index out of bounds
I have only found some discussion where someone said this message is related to a wrong mode assigned to the controller.
Can anyone has an idea to solve this issue?
Thanks to everybody for your support
Thank you for your interest in the Intel Aero Ready to Fly Drone.
In regards to your query about the error message you are receiving in Dronekit, can you please tell me what versions of Dronekit and pymavlink you are running?
I found the following github post on the community: https://github.com/dronekit/dronekit-python/issues/724 is this what you also found?
Thank you for your help Casandra.
Unfortunately, I already read that document and it didn't solve my problem
I have pymavlink 2.2.8 and dronekit 2.9.1
I am trying to change flight mode using the function
introduced in this guide about the usage of dronekit with PX4:
but it is uneffective.
As dronekit is not fully supported with PX4 I suggest you to try updating your flight controller to Ardupilot, dronekit works perfectly with it and you can find plenty information about it.
As ivanalexo mentioned our recommendation is also to try https://github.com/ArduPilot/ardupilot Ardupilot to see if the issue is seen there too.
I also recommend asking your question on the https://stackoverflow.com/questions/tagged/dronekit-python Dronekit community as they may have a solution for this.
Let me know if I can assist you with anything else.