0

当车辆到达某个点时,我正在尝试将引导模式更改为闲逛。但是一旦模式改变,高度就变成了模拟器中的零车辆碰撞。

在更改为闲逛模式之前,我是否指定了任何高度?

#change the mode to loiter and wait for 10 seconds
vehicle.mode = VehicleMode("LOITER")
while not vehicle.mode.name == "LOITER":
    print "Waiting for vehicle to change to LOITER Mode"
    sleep(1)
4

1 回答 1

1

其他面临同样问题的人。分配 1500 油门(起飞后?)将解决问题。

armAndTakeOff()
#set the channel overrides which avoids crashing when mode changed to loiter
print "setting throttle channel to 1500 via channel overrides"
vehicle.channels.overrides['3'] = 1500

我不知道这是不是正确的方法,因为 使用 rc 覆盖的dronekit doc高度不推荐

于 2018-08-29T14:38:20.117 回答