ForwardComponent

最低版本: 1.0.0最后更新: 2020/3/30

组件功能:

       带避障的向前或向后移动

支持平台

平台是否支持
豹小秘
豹花/大瓶
M平台

参数

参数名类型属性JS类型Java类型默认值必填说明最低版本
paramForwardParamdistancenumberdoubleyes前进或后退距离1.0.0
linearSpeednumberdouble默认为设置中配的默认速度no直线速度1.0.0
angularSpeednumberdouble默认为设置中配的默认速度no角速度1.0.0

结果码

返回结果描述
RESULT_SUCCESS32610001组件执行成功

错误码

返回错误描述
ERROR_PARAMS_DISTANCE_INVALID-32610006距离参数无效
ERROR_NOT_ESTIMATE-32620001未定位异常
ERROR_GET_CURRENT_POSE_FAILED-32620004获取当前所在点失败
ERROR_FORWARD_FAILED-32620016带避障前进失败
ERROR_NAVIGATION_OUT_MAP-32620002目标点在地图外或在噪点上
ERROR_NAVIGATION_GLOBAL_PATH_FAILED-32620009全局路径规划失败
ERROR_FORWARD_TIMEOUT-32620025带避障前进超时

示例代码:

this.forwardParams = new ForwardParam(0.7);

<ForwardComponent

   param={this.forwardParams}

   onFinish={this.onForwardFinish}

/>

public onForwardFinish = (event?: ComponentEvent): boolean => {

   console.log('onForwardFinish complete');

   return true;

};