我试图使用DroneKit-Python API来控制无人机的移动。我一直在阅读that link中的内容,但我找不到我需要的内容。我希望能够在室内(当然还有室外)使用dron运行代码,因此我无法使用GPS。我试图消除那部分,只使用 send_ned_velocity()方法(没有螺旋桨)。但我听不到发动机运动的重大变化。
我能想到的唯一方法是使用 channel_override ,但它似乎不是更好的选择。任何人都可以帮助我吗?
提前谢谢。
答案 0 :(得分:0)
send_ned_velocity()
仅在您处于指导模式时才有效。使用Arducopter 3.3,只有拥有gps锁定才能进入导航模式。因此,您无法在室内使用此命令。
您必须等待3.4才能被释放,然后在没有gps的情况下支持导航模式。但是,您需要安装和配置光流模块和测距仪,而不是gps。