帮助中心
帮助中心主页
API
TCP/IP API
机器人状态API
插入动态障碍物(世界坐标系)

请求

  • 编号: 4351 (0x10FF)
  • 名称: robot_config_addgobstacle_req
  • 描述: 插入动态障碍物(世界坐标系)
  • JSON 数据区: 见下表

注意:
插入世界坐标系下的矩形动态障碍物。

字段名类型描述可缺省
namestring障碍物名称, 需要唯一
x1double矩形第一个顶点的 x 坐标(世界坐标系), 单位 m
y1double矩形第一个顶点的 y 坐标(世界坐标系), 单位 m
x2double矩形第二个顶点的 x 坐标(世界坐标系), 单位 m
y2double矩形第二个顶点的 y 坐标(世界坐标系), 单位 m
x3double矩形第三个顶点的 x 坐标(世界坐标系), 单位 m
y3double矩形第三个顶点的 y 坐标(世界坐标系), 单位 m
x4double矩形第四个顶点的 x 坐标(世界坐标系), 单位 m
y4double矩形第四个顶点的 y 坐标(世界坐标系), 单位 m

请求示例

json
{"name":"obstacle1","x1":12.0,"y1":-3.6,"x2":14.0,"y2":-3.6,"x3":14.0,"y3":-4.4,"x4":12.0,"y4":-4.4}
// 在世界坐标系下添加name为obstacle1的动态障碍物
5A 01 00 01 00 00 00 64 10 FF 00 00 00 00 00 00
7B 22 6E 61 6D 65 22 3A 22 6F 62 73 74 61 63 6C 
65 31 22 2C 22 78 31 22 3A 31 32 2E 30 2C 22 79 
31 22 3A 2D 33 2E 36 2C 22 78 32 22 3A 31 34 2E 
30 2C 22 79 32 22 3A 2D 33 2E 36 2C 22 78 33 22 
3A 31 34 2E 30 2C 22 79 33 22 3A 2D 34 2E 34 2C 
22 78 34 22 3A 31 32 2E 30 2C 22 79 34 22 3A 2D 
34 2E 34 7D
1
2
3
4
5
6
7
8
9
10

注意:
在服务器收到动态障碍物详细坐标时,会在世界坐标系相应坐标添加name字段数据的障碍物。

如下图所示

响应

  • 编号: 14351 (0x380F)
  • 名称: robot_config_addgobstacle_res
  • 描述: 插入动态障碍物(世界坐标系)的响应
  • JSON 数据区: 见下表
字段名类型描述可缺省
ret_codenumberAPI 错误码
create_onstringAPI 上传时间戳
err_msgstring错误信息

响应示例

json
{
  "ret_code": 0
}
1
2
3
5A 01 00 01 00 00 00 0E 38 0F 10 FF 00 00 00 00
7B 22 72 65 74 5F 63 6F 64 65 22 3A 30 7D
1
2
最近更新 2023/06/30
文章内容

请求

请求示例

响应

响应示例