admin管理员组

文章数量:1529451

用clion开发ros其实挺方便的,大家可以去试一下。

出现这个问题,解决办法如下:

  1. 关闭clion软件;
  2. Ctrl+T 打开终端;
  3. 输入
export ROS_MASTER_URI=http://192.168.1.XXX:11311

这里是定义主机的地址,让你自己的电脑找到。具体作用和定义自己看ROS教程,这里不深究了。

  1. 修改hosts
sudo gedit hosts

把下面一句话加到文件后面

192.168.1.XXX(设备地址)+空格+servicename(设备名字)

然后保存,提示的东西可以忽略。

  1. 输入指令查看是否链接成功;
rostopic list

如果你要连接的设备有开ros,且自己电脑终端有显示,则表示连接成功,否则自己看IP是否填对、设备是否开机、bashrc文件里面是否有设置ROS_MASTER_URI等等问题;
5. 有显示的话,接着输入指令运行clion软件;

你自己clion.sh文件存放路径/clion.sh
  1. 再试一下应该就可以了。

  2. ok,搞定。

本文标签: ContactfailedClionlocalhostMaster