Eve_Core 更新日志

最后更新: 2021/1/22

 

版本号更新内容
2.3.01、导航增加 STATUS_NAVIGATION_GO_STRAIGHT,STATUS_NAVIGATION_TURN_LEFT,STATUS_NAVIGATION_TURN_RIGHT 状态码
2、LightApi 增加 playLightColor playLightAnimation playLightNavigationAnimation playLightDoorAnimation playLightMultipleColor 等灯光效果 API
3、增加 LightGroupComponent 多组灯珠灯效轮播组件
2.2.01、RobotSettingApi 增加插件 appid
2、增加 NlpPath
3、AndroidSettings 增加 Settings.System apid
4、RobotApi add setQuietlyCloseRadar 修改雷达静默休眠配置
5、AppManager 增加 setSystemConfigUpdateListener 设置系统配置变化监听
6、增加充电组件状态码
2.1.0

1、SendInputManager 增加 sendLongKeyEvent,长按事件

2、speechApi 增加 downloadTtsAudio,预下载 tts音频文件

3、TTSParamsOnce 参数 SpeakerRole 更新

4、RobotApi 增加 taskExecReport,向服务端上报任务执行情况

5、ComponentEvent 增加 extraData 参数

6、ComponentStatusConst 增加 STATUS_START_LEAVE_CHARGING_PILE STATUS_START_CHECK_IN_CHARGING_PILE 状态码

7、NLPApkControlListener 增加 EVENT_ON_SERVICE_CONNECTED EVENT_ON_SERVICE_DISCONNECTED EVENT_ON_ROBOT_MESSENGER_READY 事件通知

8、AppManager 增加 setConfigUpdateListener,设置App配置变化监听

9、AppManager 增加 setAppConfig,设置 OPK 信息

10、AppUpdateManager 增加 setUpdateEnable,设置是否允许更新

11、增加跨 OPK 同步调用方法机制,IPCUtil

12、RobotApi 增加 startTakeOverFunctionKey,stopTakeOverFunctionKey

13、RobotApi 增加 moduleCodeConfigUpload,向服务端上报对应moduleCode的资源配置

2.0.01、AppManager 恢复多个api的实现
2、增加 AutoResetEstimateComponent,ResetEstimateComponent
3、RobotApi 增加 enableBattery
4、NavigationParam 增加参数 param_wheel_over_current_retry_count
5、导航类组件增加 ERROR_WHEEL_OVER_CURRENT_RUN_OUT 错误码
6、支持 Mini 平台 api
1.35.01、AppManager 增加 setAppInfo
2、RobotApi 增加 updateStandbyStatus,takePicture,uploadCruisePicture,taskModeReport
3、增加 BasicMotionComponent 组件
4、增加 UiController
1.34.11、导航组件增加 param_is_need_avoid_notify_immediately,param_destination_range 参数
2、增加 nlp launcher
3、RobotApi 增加 getDefWelcomeTTS 方法
1.33.01、NavigationParam ChargeStartParam 增加多机协作参数和状态码
2、增加 CruiseComponent
3、JustifyTextView 组件新增参数
1.32.01、增加 AndroidSettings
2、删除 FengMapView 相关 API,抽离出单独的lib orionos-extension-fengmap
3、SpeechApi 增加 getTtsPlayStatus,playTextWithSpeak
4、NLPApkControl 增加 startService,forceStopPackage
5、DeviceManager 增加 registerCpuAndTempMonitor,unregisterCpuAndTempMonitor
6、ASRParams 增加 VAD_INTERVAL_TIME
7、fix Chrome 调试 UI 崩溃问题
8、优化 各个 API 返回值 Promise
1.31.1优化 TriggerManager
1.30.01、RobotApi 增加 startTakeOverEmergency,stopTakeOverEmergency,startBackupVision,stopBackupVision API
2、JustifyTextView 组件增加参数 textSize
1.29.01、VideoApi 更新 answerAppResult,inviteCallApp
2、DeviceManager 增加 getStreamVolume,setStreamVolume,registerVolumeChanged,unregisterVolumeChanged
1.28.0蜂鸟地图
1、修改导航接口,和路线规划接口,使两个接口支持梯点模式选择,三种模式(起点最近梯点,终点最近梯点,综合模式)
2、添加文字图标设置避让优先级接口,setAvoidancePrioritiy
3、添加蜂鸟地图手动更新地图数据的接口
4、添加蜂鸟地图不打开地图页面时地图数据更新的接口支持
1.27.0蜂鸟地图
1. 修改了导航功能(支持起止点图标大小设置)
2. 拆分导航和路线规划
3. 添加手势控制
1.26.01、DeviceManager 增加 getRobotName
2、RobotApi 增加 getVisionCurrentPicture
3、ExDisplay 增加 show,hide 回调方法
4、Reports 增加上报通用参数 notForce 处理
1.25.1bugfix:AppManager getOpkExtraPath
1.25.01、DeviceManager 增加 getFaceId,setFaceId接口
2、baiduMap增加室外地图功能
3、FengMapView追加修改以下接口
setFocusByGroupIdWithFitView
setFitView
hasShopInWholeMap
queryFloorInfoOutSideMap
4、RobotApi 增加 textToMp3 方法
5、AppUpdateManager 插件 OPK 更新管理类
6、AppManager 更新插件 OPK 相关API
1.24.2bigfix:getDoorStatus setLockEnable
1.24.1bugfix:MouthAndHandReportParam 参数更正
1.24.0RobotApi 增加上传导览轨迹方法 scoreRecordingTask
1.23.2bigfix:getDoorStatus setLockEnable
1.23.1bugfix:MouthAndHandReportParam 参数更正
1.23.01、RNCameraFilterView 视频流组件(目前只支持共享视频流输入)
2、MouthAndHandReportComponent 唇动手势上报组件
3、RobotApi.getAllFaceInfoByPicture 通过照片获取人脸关键点等信息
4、RobotApi.getVisionResolution 获取视觉当前使用分辨率
5、RobotApi.getPersonInfoFromNetWithMultiAttrs 人脸识别支持多属性设置接口
6、RobotApi.remotePersonProfileWithMultiAttrs 远程获取人脸属性信息
7、RecognizeParam,WakeupAndPreWakeupStartCheckParam,PersonAppearParam 增加 multiAttrs
8、StatusComponent 机身外置设备状态组件(例如扫码枪)
9、RobotApi.getDoorStatus 获取箱门状态
10、RobotApi.setLockEnable 开关箱门
1.22.01、sppechApi 增加方法 playTextWithParams 带参数(一次性有效)的播放tts
2、sppechApi 增加方法 setASRParams 设置ASRParams
3、RobotApi 增加方法 remotePersonProfile 远程获取人脸属性信息
4、RecognizeParam 增加 isOnlyGetProfile 可选参数, 是否只获取人脸属性信息
5、WakeupAndPreWakeupStartCheckParam 增加 isWakeupNeedRecognize 可选参数, 唤醒是否需要识别
6、DataCenter 增加 js-remotecontrolservice 统一调用接口
7、合入社区版 react-native-slider,https://github.com/react-native-community/react-native-slider
1.21.0react-native-camera 升到 3.19.0
DeviceManager 增加 isInVideoMonitor,判断是否开启实时画面
1.20.01、bugFix,LocationEstimateUtil.getNearPlace 方法,如果最近点 index 为0时的会被跳过的bug
2、豹花瓶业务 PersonDisappearParam,RecognizeParam 新增 scene 可选参数
1.19.01、RobotApi 增加 setLanguage 方法,用于设置云端和语音链路的语言类型
2、RobotApi 增加 getLanguageList 方法,用于获取云端支持的多语言列表
3、RobotApi 增加 updateRobotStatus 方法,用于更新机器人状态信息
4、RobotApi 增加 getPersonInfoFromNetWithScene 方法,用于区分场景获取人脸识别信息
5、大屏组件增加 idleImage 参数,用于设置默认兜底图
1.18.01、蜂鸟地图增加焦点跟随及改变的接口 setNavigationOption、getNavigationOption
2、花瓶增加人脸信息获取接口 getAllPersons、registerPersonListener、unregisterPersonListener
1.17.01、切换 OPK API,ControlManager 
2、切换ASR TTS 接口,speechApi 增加 setTTSParams 用于设置 tts 参数,setLangRec 用于切换 ASR 语言
3、speechApi 增加 setAsrExtendProperty,往语音链路传一些可识别的数据
4、增加网络变化数据的枚举值,MobileType,NetworkType,SimState
5、增加 BubbleView 组件
6、BigImageView bugfix
1.16.6bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.16.5bugfix:修正缓存key
1.16.4bugfix:speechApi getLatestPlayStartTime 取消hook方式统计结束时间点
1.16.3bugfix:DataCenterUtils 处理内存缓存问题
1.16.1speechApi 增加getLatestPlayStartTime 方法
1.15.3bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.15.2bugfix:DataCenterUtils 初始化无数据
1.15.1bugfix:更新SpeechCallbackListener EVENT_RECOGNITION_ERROR key 值
1.15.01、ModuleDataMgr 增加 forceFetchModuledata 方法
2、ModuleData 增加 coverFilePathBatch 方法
1.14.4bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.14.3bugfix:更新SpeechCallbackListener EVENT_RECOGNITION_ERROR key 值
1.14.2exDisplay添加getExDisplaySize方法
1.14.1导出JustifyTextType
1.14.01.robotApi完善返回值
2.豹小秘部分桥接 View 移入core
1.13.2bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.13.1bugfix: 禁用一些 speechApi 和 RobotApi 中的无效方法,增加一些api的返回值Promise
1.13.01、DeviceManager 增加 registerConnectivityChanged,unregisterConnectivityChanged,toggleAirplaneMode 方法
2、增加 ConnectivityListener
1.12.3bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.12.2bugfix: 禁用一些 speechApi 和 RobotApi 中的无效方法,增加一些api的返回值Promise
1.12.1bugfix: 数据中心过滤不合法数据
1.12.01、跳舞组件添加forcePlay参数
2、deviceManager添加getVoiceCorpId接口
3、大表情添加表情位置属性faceOffset
1.11.3bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.11.2bugfix: 数据中心过滤不合法数据
1.11.1bugfix: 跳舞组件添加forcePlay参数
1.11.0 1.Reports添加getWakeupId接口
2.DeviceManager添加getCorpUuid接口
3.蜂鸟地图添加getModelsOrFacilityByRoute接口
1.10.6bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.10.4bugfix: 添加跳舞音乐中断临时解决方案
1.10.3bugfix: 独占型组件恢复逻辑判断bug
1.10.2 bugfix:BaseComponent recover问题 
1.10.1bugfix:处理跳舞组件不能正常退出的问题
1.10.01、robotApi添加updatePictureReportConfig接口
2、robotApi添加capScreen接口
3、robotApi添加广告播放的时候统计客流接口 getHeadCount
4、PersonManager添加人脸数统计角度接口 getAllPerson
1.9.5bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.9.4补充BodyFollowComponent组件所需的状态码以及参数默认值调整
1.9.31、修复蜂鸟startSimulateNavigation兼容问题
2、修复大屏显示不全的问题
1.9.2针对小动作组件无语音播报时的修改
1.9.11.新增sendStatusReport方法
2.封装LightApi
3.修改大表情兼容判断逻辑,从豹花瓶4.19开始大小表情支持新的引擎
4.新增BodyFollowComponent组件
5.蜂鸟地图startSimulateNavigation接口添加可选参数
1.8.5bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.8.4修复大屏图片显示异常问题
1.8.3Bugfix:页面切换,增加对state param判空保护
1.8.1Bugfix:页面回退偶现崩溃,增加判空保护
1.8.01、Image组件开始支持webp、gif格式文件
2、小眼睛组件支持更换背景图
3、蜂鸟地图添加获取地图基本信息的接口getMapStatus
4、speechApi 添加 stopTone 接口
5、bugfix:修复大屏显示异常问题,并将大屏组件默认值设为2k屏分辨率
1.7.5bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.7.4修复大屏图片显示异常问题
1.7.3Bugfix: 导出IndoorRouteResult
1.7.2Bugfix:页面回退偶现崩溃,增加判空保护
1.7.1bugfix:修正LocationEstimateUtil中getNearPlace接口的错误逻辑
1.7.01、RN层可调用native定时搜索附近蓝牙设备
2、RN支持人脸识别接口 (robotApi中的getPersonInfoFromNet)
1.6.2bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.6.1补充工具类,列表如下:
1、CommonUtil通用工具类
2、SettingsUtil系统设置类
3、AppManager opk信息获取
4、Broadcast发送系统广播
5、DanceOperation跳舞操作类
6、PersonManager人脸识别工具类
1.5.4bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.5.3bugfix:小眼睛组件 unmount crash
1.5.01、增加 RN 和 ModuleApp 主进程之间心跳
2、蜂鸟地图增加API
3、WakeupAndPreWakeupStartCheckParam新增isPreWakeupNeedInCompleteFace参数
4、新增三方组件 react-native-fs,react-native-linear-gradient
5、ModuleData coverFilePath 新增检查逻辑
1.4.3bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.4.2bugfix:小眼睛组件 unmount crash
1.4.1大小表情兼容版本升级为4.17
1.4.01、大小表情新版本兼容
2、高斯模糊组件
3、增加PersonManager Api
4、小动作组件
5、增加ChargeStartComponent 组件
6、speechApi 增加playToneByLocalPath api
7、RobotApi增加 checkIfHasObstacle api
8、增加NavigationBackComponent 组件
9、RobotApi 增加getBatteryLevel api
10、增加ToneListener
11、FaceTrackSoundLocalizationComponent bugfix
1.3.4bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.3.31、启用大屏能力组件版本兼容
2、为 playToneByLocalPath 添加播放回调 ToneListener
1.3.21、添加大屏能力组件,并支持版本兼容
2、speechApi add playToneByLocalPath
1.3.0增加扩展大屏显示支持
1.2.15bugfix:解决系统 OTA 升级到 V5.1 及以上版本会造成崩溃的问题
1.2.141、Trigger 增加退栈机制
2、speechApi增加参数检查保护
3、bugfix:SystemInfo获取OPK版本
4、FaceTrackSoundLocalizationComponent 增加回调
5、SystemInfo增加api
6、bugfix:小眼睛组件显示问题
7、bugfx:RobotApi
1.2.01、QRCode 组件
2、BaiduMap 组件
3、系统和 opk 相关 info
4、trigger 增加跳转来源
5、RobotApi 新增 robotReboot
6、StandardFaceTrack 新增 isAllowMoveBody 参数
7、蜂鸟地图新增 API
8、PersonDisAppear 组件 bugfix
9、修正 FaceTrackSoundLocalizationComponent 组件 bugfix
10、小眼睛位置更新
11、大小眼睛 说话嘴巴动作的控制
12、DanceComponent 组件 bugfix
13、DataCenter 更新和 bugfix
1.1.0补充大量机器人能力,框架部分重构
1.0.0完成整体框架第一版本