roscore启动卡住解决方法

当roscore启动卡在'Checking logfile disk usage... Usage is <1GB.'时,可能是因为虚拟机环境中的IP设置不正确。在.bashrc文件中,ROS_HOSTNAME和ROS_MASTER_URI的IP地址需要更新为当前环境的正确IP。解决方案是打开并编辑.bashrc文件,修改这两处IP地址,然后重新启动roscore即可解决问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

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

在这里插入图片描述


成功启动!

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ReLesEason

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值