您的位置:首页 > 其它

turtlebot(hydro)学习笔记二:桌面pc机键盘远程控制turtlebot

2015-03-10 19:00 375 查看
假设桌面pc机为主控制机,主机名为desk;turtlebot上电脑为被控制机,主机名为robot。(其中具体主机名以现实情况为准)。

在主控制机和被控制机上做如下配置:

桌面pc机:

将以下语句添加进~/.bashrc中:

export ROS_HOSTNAME=desk.local

export ROS_MASTER_URI=http://robot.local:11311

然后再source ~/.bashrc

Turtlebot上的电脑:

将以下语句添加进~/.bashrc中:

export ROS_HOSTNAME=robot.local

export ROS_MASTER_URI=http://robot.local:11311

然后再source ~/.bashrc

到此为止,实现上述功能所需要的配置已经完成。接下来分别运行以下命令:

Turtlebot上的电脑:

$roslaunch turtlebot_bringup minimal.launch

桌面pc机:

$ssh robot的用户名@IP

$roslaunch turtlebot_teleop keyboard_teleop.launch

现在可以在桌面pc机中用键盘远程控制turtlebot运动了。另外设计到绘制地图、导航等操作,可以在桌面pc机和turtlebot上联合操作,命令和以前一样,自己可以多尝试。我已经试过,办法可行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: