roscore启动卡住解决方法

roscore启动卡住解决方法


1、问题描述

roscore启动卡住,master启动失败

启动roscore时一直卡在 “Done checking log file disk usage.Usage is <1GB.”

在这里插入图片描述


2、原因分析:

虚拟机环境中做了主从分布(作为从机),在.bashrc文件中设置了之前的IP,移植虚拟机环境后IP不适用了

export ROS_HOSTNAME=192.168.1.103 
export ROS_MASTER_URI=http://192.168.1.107:11311

ROS_HOSTNAME是从机地址
ROS_MASTER_URI是主机地址


3、解决方案:

修改.bashrc文件

打开.bashrc文件

sudo gedit ~/.bashrc

将文件最后几行改为下列内容

在这里插入图片描述


成功启动!

roscore启动卡住解决方法_第1张图片

你可能感兴趣的:(ros,ubuntu)