aibingbing 6a21e175b4 Merge branch 'master' into release_robosweeper-d_100-sweeper_220830_1.0.0.1_merge
# Conflicts:
#	app_ipc_monitoring/src/main/java/com/zhidao/adas/client/ui/MainActivity.java
#	core/function-impl/mogo-core-function-autopilot/src/main/java/com/mogo/eagle/core/function/autopilot/MoGoAutopilotProvider.kt
#	core/function-impl/mogo-core-function-autopilot/src/main/java/com/mogo/eagle/core/function/autopilot/adapter/MoGoAdasListenerImpl.kt
#	core/function-impl/mogo-core-function-autopilot/src/main/java/com/mogo/eagle/core/function/autopilot/adapter/MoGoAdasMsgConnectStatusListenerImpl.kt
#	core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/TrafficDataView.java
#	core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/map/MapPointCloudSubscriber.kt
#	core/mogo-core-function-api/src/main/java/com/mogo/eagle/core/function/api/autopilot/IMoGoAutopilotProvider.kt
#	gradle.properties
#	libraries/mogo-adas-data/src/main/proto/message_pad.proto
#	libraries/mogo-adas-data/src/main/proto/special_vehicle_task_cmd.proto
#	libraries/mogo-adas/src/main/java/com/zhidao/support/adas/high/AdasChannel.java
#	libraries/mogo-adas/src/main/java/com/zhidao/support/adas/high/AdasManager.java
#	libraries/mogo-adas/src/main/java/com/zhidao/support/adas/high/IAdasNetCommApi.java
#	libraries/mogo-adas/src/main/java/com/zhidao/support/adas/high/common/MessageType.java
2022-09-26 19:16:37 +08:00
2021-10-11 15:07:33 +08:00
dev
2019-12-24 15:49:57 +08:00
2022-03-31 20:36:35 +08:00
2022-08-04 16:43:19 +08:00
2022-05-17 11:55:32 +08:00
2019-12-23 15:08:04 +08:00
2019-12-23 15:08:04 +08:00
dev
2019-12-30 16:35:51 +08:00
opt
2019-12-31 10:37:41 +08:00
2022-03-17 20:20:34 +08:00
2022-04-02 11:48:26 +08:00
2021-11-02 20:17:05 +08:00
2022-03-24 17:08:19 +08:00
2021-12-13 15:18:35 +08:00
2021-09-07 01:30:33 +08:00

鹰眼 (MOGO-Autopilot) 平台接入说明

// 项目根目录build.gradle配置
repositories {
        maven { url 'https://nexus.zhidaoauto.com/repository/maven-releases/' }
        maven { url 'https://nexus.zhidaoauto.com/repository/maven-public/' }
}


// app 壳项目依赖
参见项目

mogo-och 使用到的依赖
implementation "com.mogo.commons:mogo-utils:2.0.63"
implementation "com.mogo.commons:mogo-commons:2.0.63"
implementation "com.mogo.module:module-common:2.0.63"

implementation "com.mogo.eagle.core:data:0.0.6"
implementation "com.mogo.eagle.core.function:call:0.0.6"

mogo-och-bus 使用到的依赖
implementation rootProject.ext.dependencies.mogooch

implementation "com.mogo.commons:mogo-utils:2.0.63"
implementation "com.mogo.commons:mogo-commons:2.0.63"
implementation "com.mogo.module:module-common:2.0.63"

implementation "com.mogo.eagle.core:data:0.0.6"
implementation "com.mogo.eagle.core.function:call:0.0.6"

mogo-och-taxi 使用到的依赖
implementation rootProject.ext.dependencies.mogooch

implementation "com.mogo.commons:mogo-utils:2.0.63"
implementation "com.mogo.commons:mogo-commons:2.0.63"
implementation "com.mogo.module:module-common:2.0.63"

implementation "com.mogo.eagle.core:data:0.0.6"
implementation "com.mogo.eagle.core.function:call:0.0.6"

状态监听

自动驾驶状态监听

// 实现接口 IMoGoAutopilotStatusListener
// 注册监听
CallerAutoPilotStatusListenerManager.addListener(TAG, new IMoGoAutopilotStatusListener(){})

HMI 控制

// 控制 脉速表 显示状态
CallerHmiManager.setSpeedChartViewVisibility(View.VISIBLE)
// 控制 自动驾驶按钮 显示状态
CallerHmiManager.setAutopilotStatusViewVisibility(View.VISIBLE)
// 控制 切换视角按钮 显示状态
CallerHmiManager.setPerspectiveSwitchViewVisibility(View.VISIBLE)
// 控制 车辆检检测按钮 示状态
CallerHmiManager.setAutopilotStatusViewVisibility(View.VISIBLE)
Description
No description provided
Readme 1.1 GiB
Languages
Kotlin 59.4%
Java 40.3%
GLSL 0.2%