This message was posted on behalf of Intel Corporation
MavProxy allows DroneKit access with ArduPilot, but I can't promise access to the entire library. It should have more features such as guided mode. You can check the ArduPilot webpage for more information.
You may also find this link useful: