ROS机器人开发实践1->SSH远程登录要点记录
1.有线网卡
设置
找到有线网络,点击设置,修改其中的IPv4的地址和子网掩码。
1 //地址 2 192.168.xxx.xxx 3 //子网掩码 4 255.255.255.0
点击应用
2.配置环境变量 新开本地终端:
1 gedit .bashrc 2 //写入 3 export ROS_MASTER_URI=http://192.168.xxx.xxx:11311
3.ssh登录远端
ping 192.168.xxx.xxx
ping通后,开始ssh登录
ssh roboname@192.168.xxx.xxx
在远端登录
4. 修改hosts文件 远端 在远端打开hosts文件:
1 //打开方法 2 sudo gedit /etc/hosts 3 //写入: 4 192.168.xxx.xxy hostname 5 //可用hostname命令查询自己的hostname
本地 在本地打开hosts文件写入:
1 192.168.xxx.xxx roboname
重启终端来刷新设置。
5. 运行 注意先在远端开
roslaunch explorer_launch start_robot_server.launch
后在本地开
注意先source.
roslaunch explorer_launch start_robot_server.launch
注意先开远端,后开本地。
PS:
sudo chmod 777 /etc/hosts记录这个命令
发生两端无法连接的问题,解决方法是,检查第四步和第二步。配两端的hosts文件和环境变量。
【ROS机器人开发实践1->SSH远程登录要点记录】
推荐阅读
- 深入理解Go之generate
- 标签、语法规范、内联框架、超链接、CSS的编写位置、CSS语法、开发工具、块和内联、常用选择器、后代元素选择器、伪类、伪元素。
- 剑指|剑指 Offer 13. 机器人的运动范围(dfs,bfs)
- 我的软件测试开发工程师书单
- echart|echart 双轴图开发
- NPDP拆书(三)(新产品开发战略(经营与创新战略))
- 芯灵思SinlinxA33开发板Linux内核定时器编程
- 常用git命令总结
- 藏族开发的修路人——记致富援乡的斯定那珠
- ASP.NET|ASP.NET Core应用开发思维导图