移动机器人分布式通信(2)
时间:2023-03-08 12:51 来源:网络整理 作者:默认发布 点击:次
再来试试订阅者,在机器人上运行驱动节点后,笔记本电脑上分别运行订阅节点和键盘控制节点,通过键盘控制机器人移动后,是不是也可以看到机器人实时位姿的更新,此时笔记本电脑上运行了两个节点,一个是键盘节点,发布速度指令,另外一个是位姿订阅节点,订阅机器人位姿话题,这些话题的数据传输,依然是依赖于网络实现的。 (机器人端) $ roslaunch limo_bringup limo_start.launch (笔记本端) $ roslaunch limo_bringup limo_teletop_keyboard.launch (笔记本端) $ rosrun limo_demo limo_subscriber.py图7 查看机器人实时位置 未来进行更为复杂的机器人应用时,同样的方法,我们就可以在笔记本电脑上运行一些消耗算力的程序,或者使用Rviz检测机器人的数据,方便于我们操作,机器人端主要运行各种驱动和必要的功能处理,大家分工明确,更适合复杂应用的开发过程。 (责任编辑:admin) |
- 上一篇:ROS主从机配置
- 下一篇:MikroTik RB4011系列 YuS