RobotKit NetProtocol L
仙知机器人
第一章: 概述
1.1.
Introduction
1.2.
API 简介
1.3.
API 报文结构
1.4.
坐标系
1.5.
API 使用注意事项
第二章: 机器人状态 API
2.1.
概述
2.2.
API 列表
2.2.1.
查询机器人信息
2.2.2.
查询机器人运行信息
2.2.3.
查询机器人运行模式
2.2.4.
查询机器人位置
2.2.5.
查询机器人速度
2.2.6.
查询机器人被阻挡状态
2.2.7.
查询机器人电池状态
2.2.8.
查询机器人抱闸状态
2.2.9.
查询机器人激光雷达数据
2.2.10.
查询机器人路径数据
2.2.11.
查询机器人当前所在区域
2.2.12.
查询机器人急停状态
2.2.13.
查询机器人IO数据
2.2.14.
查询机器人的超声传感器数据
2.2.15.
查询机器人任务状态
2.2.16.
查询机器人重定位状态
2.2.17.
查询机器人地图载入状态
2.2.18.
查询机器人扫图状态
2.2.19.
查询任务链状态
2.2.20.
查询机器人告警状态
2.2.21.
查询批量数据1
2.2.22.
查询批量数据2
2.2.23.
查询批量数据3
2.2.24.
查询机器人初始化状态
2.2.25.
查询机器人载入的地图以及储存的地图
2.2.26.
查询机器人当前载入地图中的站点信息
2.2.27.
查询机器人参数
第三章: 机器人控制 API
3.1.
概述
3.2.
API 列表
3.2.1.
停止运动
3.2.2.
标定陀螺仪
3.2.3.
重定位
3.2.4.
确认定位正确
3.2.5.
开环运动
3.2.6.
开始扫地图
3.2.7.
停止扫地图
3.2.8.
切换载入的地图
3.2.9.
重新加载地图中的元素
第四章: 机器人任务 API
4.1.
概述
4.2.
API 列表
4.2.1.
暂停当前任务
4.2.2.
继续当前任务
4.2.3.
取消当前任务
4.2.4.
自由导航
4.2.5.
固定路径导航
4.2.6.
巡检
4.2.7.
平动
4.2.8.
转动
4.2.9.
去起始点
4.2.10.
去终止点
4.2.11.
去待命点
4.2.12.
去充电
4.2.13.
执行任务链
4.2.14.
任务链状态
4.2.15.
任务链暂停
4.2.16.
任务链继续
4.2.17.
任务链取消
4.2.18.
任务链Next
4.2.19.
执行预存任务链
4.2.20.
任务链结果
4.2.21.
任务链结果清单
4.2.22.
任务链上传
4.2.23.
任务链下载
4.2.24.
任务链删除
4.2.25.
任务链清单
第五章: 机器人配置 API
5.1.
概述
5.2.
API 列表
5.2.1.
切换运行模式
5.2.2.
配置参数
5.2.3.
配置并保存参数
5.2.4.
重载参数
5.2.5.
激活或禁用超声
5.2.6.
激活或禁用 DI
5.2.7.
清除机器人的 Fatal 错误码
第六章: 机器人核心 API
6.1.
概述
6.2.
API 列表
6.2.1.
关闭机器人
6.2.2.
停止机器人程序
6.2.3.
启动机器人程序
6.2.4.
重启机器人
6.2.5.
重启机器人程序
6.2.6.
重置机器人固件
第七章: 其他 API
7.1.
概述
7.2.
API 列表
7.2.1.
喇叭控制
7.2.2.
设置 DO
7.2.3.
设置虚拟 DI
7.2.4.
获取虚拟 DI 状态
7.2.5.
清空虚拟 DI 状态
7.2.6.
查询温湿度
7.2.7.
Afd 升降机构
第八章: 对错误请求的响应
8.1.
对错误请求的响应
附录A: 机器人告警码
9.1.
机器人告警码
附录B: API 错误码
10.1.
API 错误码
附录C: 机器人参数配置指南
11.1.
机器人参数配置指南
附录D: 地图 (.smap)
12.1.
地图 (.smap)
附录E: 机器人发现
13.1.
机器人发现
Powered by
GitBook
去充电
去充电
请求
编号: 3060 (0x0BF4)
名称: robot_task_charge_req
描述: 去充电
JSON 数据区: 无
请求示例
略
响应
编号: 13060 (0x3304)
名称: robot_task_charge_res
描述: 去充电的响应
JSON 数据区: 见下表
字段名
类型
描述
可缺省
ret_code
number
API 错误码
是
err_msg
string
错误信息
是
响应示例
略
results matching "
"
No results matching "
"