朴为后台系统接口
  1. 其他
朴为后台系统接口
  • 00-简介
  • 00-产品文档
  • HTTP协议
    • 01-设备发现
      • 01-udp设备发现
      • 02-http设备发现
    • 02-注册登录
      • 01-设备登录
    • 03-建图导航
      • 01-建图
      • 02-导航
      • 03-停止
      • 04-状态
    • 04-地图操作
      • 地图坐标
      • 01-地图保存
      • 02-地图列表
      • 03-地图删除
    • 05-数据连接
      • 数据链接
      • 01-I_INIT
      • 02-I_GOAL
      • 03-I_PAUSE
      • 04-I_CMD
      • 05-I_CHARGE
      • 06-I_CLEAR
      • 08-I_MARKER
      • 1024-O_MAP
      • 1025-O_PATH
      • 1026-O_STATUS
      • 1027-O_GOAL
      • 1028-O_EVENT
      • 1029-O_MARKER
    • 06-导航参数
      • 01-参数获取
      • 01-参数设置
    • 07-任务操作
      • 01-运行任务
      • 02-下发任务
  • 其他
    • 485串口协议
    • ROS开发模式
  • 数据模型
    • 响应
    • code
    • msg
    • ws
    • I_INIT
    • I_GOAL
    • I_PAUSE
    • I_CMD
    • I_CHARGE
    • I_CLEAR
    • I_MARKER
    • O_MAP
    • O_PATH
    • O_STATUS
    • O_GOAL
    • O_EVENT
    • O_MARKER
  1. 其他

ROS开发模式

ROS开发模式使用流程#

注意:开发模式是将底盘及传感器封装为ROS节点使用,此模式下不提供建图导航功能。
1.
在机器人后台的设置页面中打开开发模式开关,然后点击建图按钮并确认,就已经成功启动ROS节点。
2.
在开发电脑(linux环境,处于同一局域网)中的~/.bashrc中添加ROS_IP及ROS_MASTER_URI环境变量
3.
在开发电脑上执行source ~/.bashrc或者重新打开终端,执行rostopic list可以看到所有话题列表

ROS节点及话题#

1.
ROS节点主要包括/chassis、/bm_scan、/laser_filter,chassis是底盘的控制节点,bm_scan是激光雷达节点,laser_filter是激光雷达数据处理节点。
2.
ROS节点发布、订阅及服务列表
上一页
485串口协议
下一页
响应
Built with