0
我試圖做一個簡單的Takeoff
命令。DroneKit簡單起飛不起作用
這裏是下面的代碼:
ControlApi.getApi(this.drone).takeoff(10, new AbstractCommandListener() {
@Override
public void onSuccess() {
}
@Override
public void onError(int executionError) {
alertUser("Error: " + executionError);
}
@Override
public void onTimeout() {
alertUser("timeout");
}
});
雖然我管理的武裝直升機,起飛命令總是返回錯誤,與executionError
3或4 ,我不知道這意味着什麼? 任何一個有executionError
的代碼含義? 或者也許知道是什麼問題?
您需要武裝直升機,並且您還需要處於引導模式。你是否遇到過這兩種情況? – squilter
@squilter是的,首先我要武裝,然後用'VehicleApi.getApi(this.drone).setVehicleMode(VehicleMode.COPTER_GUIDED);'切換到引導模式,然後是上面的代碼。 – Seiran
您是否等待確認模式更改成功? – squilter