API 列表
请求
| 编号 | 名称 | 描述 |
|---|---|---|
| 2000 | robot_control_stop_req | 停止运动 |
| 2001 | robot_control_gyrocal_req | 标定陀螺仪 |
| 2002 | robot_control_reloc_req | 重定位 |
| 2003 | robot_control_comfirmloc_req | 确认定位正确 |
| 2010 | robot_control_motion_req | 开环运动 |
| 2020(DEPRECATED) | robot_control_slam_req | 开始扫地图 |
| 2021(DEPRECATED) | robot_control_endslam_req | 停止扫地图 |
| 2022 | robot_control_loadmap_req | 切换载入的地图 |
| 2023 | robot_control_loadmapobj_req | 重新加载地图中的元素 |
| … | … | … |
响应
机器人控制 API 的响应会立即返回给客户端,并不会等待机器人置信完毕。若 ret_code 不存在,说明指令将被执行,但并不表示指令已经执行完毕了,对于有些控制指令,如(2022) 切换地图,可以通过 (1022) 查询载入地图的状态。其他大部分指令都是瞬时的,用户不必关心机器人什么时候执行完毕,只需要知道机器人将执行指令即可。
| 编号 | 名称 | 描述 |
|---|---|---|
| 12000 | robot_control_stop_res | 对 2000 请求的响应 |
| 12001 | robot_control_gyrocal_res | 对 2001 请求的响应 |
| 12002 | robot_control_reloc_res | 对 2002 请求的响应 |
| 12003 | robot_control_comfirmloc_res | 对 2003 请求的响应 |
| 12010 | robot_control_motion_res | 对 2010 请求的响应 |
| 12020(DEPRECATED) | robot_control_slam_res | 对 2020 请求的响应 |
| 12021(DEPRECATED) | robot_control_endslam_res | 对 2021 请求的响应 |
| 12022 | robot_control_loadmap_res | 对 2022 请求的响应 |
| 12023 | robot_control_loadmapobj_res | 对 2023 请求的响应 |
| … | … | … |