I used the dronekit.
But you told me that if you have issues you should ask to 3Dpolo.
Also, I saw your youtube example showing 'unknown guided mode'. Why you upload this example with error msg?
I controlled the RTF by the example from https://github.com/intel-aero/meta-intel-aero/wiki/04-Autonomous-drone-programming-in-Python 04 Autonomous drone programming in Python · intel-aero/meta-intel-aero Wiki · GitHub..
They showed me 'unknown guided' mode message.
Also, I saw from your online class: https://www.youtube.com/watch?v=79XzcOG0QCI&index=10&list=PLTQSXsG86pGfyZm5ac6-ZtQsEniUJIE9o&t=0s Autonomous Drone Engineer - D1 - Hello World Motor Control - YouTube
It's same thing.
So, I'm sure that Dronekit has issue that can not be used to Inter Aero RTF.
As you know, most of API of Dronekit is based 'GUIDED' mode.
My question isWhich Programming Lib is be fully supported to remote control the RTF?
Guided mode is specific to Ardupilot. The DroneKit example will not work if you are running PX4 on your drone but does work on Ardupilot.
If you want to use DroneKit and must run PX4, check out the example here: https://dev.px4.io/en/robotics/dronekit.html https://dev.px4.io/en/robotics/dronekit.html. The mode mapping is different on PX4 and also does not correspond to the names of the modes as you see in Qgroundcontrol. eg. Position mode will not be recognised, its name is 'POSCTL' and vehicle.mode = VehicleMode("POSCTL") will work. You can find the px4 mode mapping in mavutil.py in pymavlink.