ros使用ssh配置远程

本人使用的是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电脑上面启动底座和地图后,比如你在桌面电脑上面创建了一个程序包可以控制机器人移动,你可以在桌面电脑上面启动该程序,然后就可以看到机器人移动。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值