| | |
| | | return mc; |
| | | } |
| | | |
| | | public static MissionConfig setMissionConfigByPolygon(String xyz,double speed,DroneInfo droneInfo,PayloadInfo payloadInfo) { |
| | | |
| | | MissionConfig mc = MissionConfig.builder() |
| | | .flyToWaylineMode("safely")//安全模式 |
| | | .finishAction("goHome") |
| | | .exitOnRCLost("goContinue")//继续执行航线 |
| | | .executeRCLostAction("goBack") |
| | | .takeOffSecurityHeight(20D)//安全起飞高度 |
| | | .globalTransitionalSpeed(speed) |
| | | .globalRTHHeight(100D) |
| | | .takeOffRefPoint(xyz) |
| | | .takeOffRefPointAGLHeight(0D) |
| | | .droneInfo(droneInfo) |
| | | .payloadInfo(payloadInfo) |
| | | .build(); |
| | | |
| | | return mc; |
| | | } |
| | | |
| | | } |