[8.4.0][司机屏] 无人化,任务管理相关逻辑
This commit is contained in:
@@ -15,6 +15,7 @@ import com.zhjt.mogo.adas.data.sweeper.task.cloud.s_r.SweeperTaskCloudSuspendRes
|
||||
import com.zhjt.mogo.adas.data.sweeper.task.confirm.SweeperTaskConfirm.TaskConfirmResp
|
||||
import com.zhjt.mogo.adas.data.sweeper.task.s_r.SweeperTaskSuspendResume.SuspendResumeTaskReq
|
||||
import com.zhjt.mogo.adas.data.sweeper.task.stop.SweeperTaskStop.StopTaskResp
|
||||
import com.zhjt.mogo.adas.unmanned.task.dto.cmd.Trajectory
|
||||
import mogo.telematics.pad.MessagePad
|
||||
import mogo.yycp.paralleldriving.protocol.ParallelDrivingRequest
|
||||
import system_master.SsmInfo
|
||||
@@ -44,6 +45,10 @@ interface IMoGoAutopilotControlProvider : IMoGoFunctionServerProvider {
|
||||
*/
|
||||
fun startAutoPilot(controlParameters: AutopilotControlParameters): Long
|
||||
|
||||
fun sendTaskManagerAutopilotStart(taskId: Long, traj: Trajectory): Long
|
||||
|
||||
fun sendTaskManagerAutopilotContinue(trackId: Long, taskId: Long, stationId: Long, stationName: String, stationSeq: Int, lon: Double, lat: Double): Long
|
||||
|
||||
/**
|
||||
* 开启自动驾驶(魔方)
|
||||
*
|
||||
@@ -75,7 +80,7 @@ interface IMoGoAutopilotControlProvider : IMoGoFunctionServerProvider {
|
||||
/**
|
||||
* 结束自动驾驶
|
||||
*/
|
||||
fun cancelAutoPilot()
|
||||
fun cancelAutoPilot(taskId: Long)
|
||||
|
||||
/**
|
||||
* 开启域控制器录制bag包
|
||||
|
||||
Reference in New Issue
Block a user