问题产生:
我想在自己笔记本电脑上,远程连接机器人的工控机后进行可视化显示。
ssh nvidia@192.168.1.109 (对应工控机用户名和IP,区分下面工控机的名字)
试图远程打开工控机可视化界面显示核心已转储
主要是由于工控机上没有外接显示屏,导致不能显示。
解决方案:
如何查看同一个网段下的电脑,我的工控机和电脑是连接同一个路由器,这里我通过路由器查看。
1, 输入网址,查看IP地址:
http://tplogin.cn/ 或者 192.168.1.1
当然也可以通过ifconfig 或者 终端输入 hostname -I
2, 修改etc/hosts文件
在本地电脑终端
sudo gedit /etc/hosts
添加这两句:
192.168.1.101 harry-pc (对应自己本地电脑)
192.168.1.109 tegra-ubuntu (对应工控机)
声明通过终端输入hostname查看
3, 在bashrc文件下
在本地电脑终端
sudo gedit .bashrc
添加
export ROS_HOSTNAME=harry-pc (对应自己本地电脑)
export ROS_MASTER_URI=