通过键盘控制ros机器人,主要参考:https://github.com/ros-teleop/teleop_twist_keyboard
感谢作者的社区贡献。
我们使用此键盘比较简单:
1、下载此文件(在ubuntu20.04的环境下):
sudo apt-get install ros-noetic-teleop-twist-keyboard
2、操作键盘,不同的机器人可以通过调用对应的速度话题来控制。
我的机器人的速度话题为/cmd_vel
所以直接在终端下操作:
rosrun teleop_twist_keyboard teleop_twist_keyboard.py cmd_vel:=/cmd_vel
将 cmd_vel:=/cmd_vel后面的话题对应上自己的话题数据