您的位置:首页 > 其它

ros使用ssh配置远程

2016-07-14 22:23 489 查看
本人使用的是indigo版本和turtlebot机器人,下面的配置是把程序放在桌面电脑上面,通过在桌面电脑上面操作来控制机器人,这样做的目的就是方便编程和测试。其实也可以把程序放在机器人电脑上面,但是写程序的时候不方便,所以就使用下面的配置。

注意:在turtlebot上面的电脑上运行turtlebot的底座、地图

一、在桌面电脑上面修改~/.bashrc文件,将下面两句添加到该文件末尾。

export ROS_HOSTNAME=桌面电脑IP
export ROS_MASTER_URI=http://turtlebot上面电脑的IP:11311


二、在turtlebot上面的电脑修改~/.bashrc文件,将下面代码添加到文件末尾

export ROS_MASTER_URI=http://turtlebot上面电脑IP:11311
export ROS_HOSTNAME=turtlebot上面电脑IP


三、在turtlebot电脑上面启动底座和地图后,比如你在桌面电脑上面创建了一个程序包可以控制机器人移动,你可以在桌面电脑上面启动该程序,然后就可以看到机器人移动。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ros