add adas aidl new interface

This commit is contained in:
wangcongtao
2021-02-04 13:34:56 +08:00
parent 95f3ba981d
commit 1f6618920a
8 changed files with 84 additions and 197 deletions

View File

@@ -1,6 +1,5 @@
package com.mogo.service.adas;
import com.mogo.service.adas.entity.ADASRecognizedListResult;
import com.mogo.service.adas.entity.ADASRecognizedResult;
import java.util.List;
@@ -16,5 +15,5 @@ public interface IMogoAdasRecognizedDataCallback {
*
* @param resultList 具体识别的物体数据
*/
void onAdasDataCallback( List< ADASRecognizedListResult > resultList );
void onAdasDataCallback( List< ADASRecognizedResult > resultList );
}

View File

@@ -1,48 +0,0 @@
package com.mogo.service.adas.entity;
import java.util.List;
public
/**
* @author congtaowang
* @since 2020/10/25
*
* adas 识别物体参数
*/
class ADASRecognizedListResult {
/**
* 识别物体类型
*/
public int type;
/**
* 识别物体唯一标识
*/
public String uuid;
/**
* 方向
*/
public double heading;
/**
* 速度
*/
public double speed;
/**
* x 轴距离
*/
public double distanceX;
/**
* y 轴距离
*/
public double distanceY;
/**
* 同一个uuid 1帧内所对应的坐标
*/
public double lon;
public double lat;
public long systemTime;
}

View File

@@ -69,4 +69,14 @@ class ADASRecognizedResult {
*/
public long mortonCode;
/**
* x 轴距离
*/
public double distanceX;
/**
* y 轴距离
*/
public double distanceY;
}