[8.1.0][adas] 鄂州NDE接口(13个场景)
This commit is contained in:
@@ -114,6 +114,14 @@ import com.zhjt.mogo.adas.data.bean.LaunchConditionData
|
||||
import com.zhjt.mogo.adas.data.bean.NodeStateInfo
|
||||
import com.zhjt.mogo.adas.data.bean.ReceivedAck
|
||||
import com.zhjt.mogo.adas.data.bean.UnableLaunchReason
|
||||
import com.zhjt.mogo.adas.data.bean.cloud.info.AdviceAvwInfo
|
||||
import com.zhjt.mogo.adas.data.bean.cloud.info.AdviceComRsiInfo
|
||||
import com.zhjt.mogo.adas.data.bean.cloud.info.AdviceEvwInfo
|
||||
import com.zhjt.mogo.adas.data.bean.cloud.info.AdviceGlosaInfo
|
||||
import com.zhjt.mogo.adas.data.bean.cloud.info.AdviceLaneSpdLmtInfo
|
||||
import com.zhjt.mogo.adas.data.bean.cloud.info.AstFuncTlmInfo
|
||||
import com.zhjt.mogo.adas.data.bean.cloud.pojo.AdvicePojo
|
||||
import com.zhjt.mogo.adas.data.bean.cloud.pojo.AstFuncPojo
|
||||
import com.zhjt.mogo.adas.data.bean.power.PowerData
|
||||
import com.zhjt.mogo.adas.data.sweeper.bootable.SweeperBootable
|
||||
import com.zhjt.mogo.adas.data.sweeper.task.SweeperTask
|
||||
@@ -1486,6 +1494,99 @@ class MoGoAdasListenerImpl : OnAdasListener {
|
||||
CallerImgUploadCloudManager.invokeImgUploadCloudStatusResp(resp)
|
||||
}
|
||||
|
||||
/**
|
||||
* NDE下发 信号灯信息
|
||||
*
|
||||
* @param header 头
|
||||
* @param astFuncPojo 云端辅助功能信息
|
||||
* @param astFuncTlmInfo 云端下发信号灯信息
|
||||
*/
|
||||
override fun onNdeCloudAstFuncTlm(
|
||||
header: MessagePad.Header,
|
||||
astFuncPojo: AstFuncPojo,
|
||||
astFuncTlmInfo: AstFuncTlmInfo
|
||||
) {
|
||||
}
|
||||
|
||||
/**
|
||||
* NDE下发 信号灯路口车速引导功能指令
|
||||
*
|
||||
* @param header 头
|
||||
* @param advicePojo 实时决策建议
|
||||
* @param adviceGlosaInfo 信号灯路口车速引导功能指令
|
||||
*/
|
||||
override fun onNdeCloudAdviceGlosa(
|
||||
header: MessagePad.Header,
|
||||
advicePojo: AdvicePojo,
|
||||
adviceGlosaInfo: AdviceGlosaInfo
|
||||
) {
|
||||
}
|
||||
|
||||
/**
|
||||
* NDE下发 通用 RSI 预警指令
|
||||
* 包含:
|
||||
* 闯红灯预警
|
||||
* 行驶车道建议
|
||||
* 交通拥堵提醒
|
||||
* 道路危险状况提示
|
||||
* 超视距弱势交通参与者提醒
|
||||
* 路口其他车辆闯红灯预警
|
||||
* 障碍物(路面遗撒)预警
|
||||
* 能见度预警
|
||||
*
|
||||
* @param header 头
|
||||
* @param advicePojo 实时决策建议
|
||||
* @param adviceComRsiInfo 通用RSI预警指令
|
||||
*/
|
||||
override fun onNdeCloudAdviceComRsi(
|
||||
header: MessagePad.Header,
|
||||
advicePojo: AdvicePojo,
|
||||
adviceComRsiInfo: AdviceComRsiInfo
|
||||
) {
|
||||
}
|
||||
|
||||
/**
|
||||
* NDE下发 紧急车辆预警指令
|
||||
*
|
||||
* @param header 头
|
||||
* @param advicePojo 实时决策建议
|
||||
* @param adviceEvwInfo 紧急车辆预警指令
|
||||
*/
|
||||
override fun onNdeCloudAdviceEvw(
|
||||
header: MessagePad.Header,
|
||||
advicePojo: AdvicePojo,
|
||||
adviceEvwInfo: AdviceEvwInfo
|
||||
) {
|
||||
}
|
||||
|
||||
/**
|
||||
* NDE下发 动态车道级限速指令
|
||||
*
|
||||
* @param header 头
|
||||
* @param advicePojo 实时决策建议
|
||||
* @param adviceLaneSpdLmtInfo 动态车道级限速指令
|
||||
*/
|
||||
override fun onNdeCloudAdviceLaneSpdLmt(
|
||||
header: MessagePad.Header,
|
||||
advicePojo: AdvicePojo,
|
||||
adviceLaneSpdLmtInfo: AdviceLaneSpdLmtInfo
|
||||
) {
|
||||
}
|
||||
|
||||
/**
|
||||
* NDE下发 异常车辆预警指令
|
||||
*
|
||||
* @param header 头
|
||||
* @param advicePojo 实时决策建议
|
||||
* @param adviceAvwInfo 异常车辆预警指令
|
||||
*/
|
||||
override fun onNdeCloudAdviceAvw(
|
||||
header: MessagePad.Header,
|
||||
advicePojo: AdvicePojo,
|
||||
adviceAvwInfo: AdviceAvwInfo
|
||||
) {
|
||||
}
|
||||
|
||||
/**
|
||||
* 是否可以启动自动驾驶
|
||||
* 使用方法查看:app_ipc_monitoring/uiMainActivity/onAutopilotAbility
|
||||
|
||||
Reference in New Issue
Block a user