roscore无法执行的解决

2023-05-16

参考资料:
https://blog.csdn.net/Felaim/article/details/80647392
输入roscore命令时无法执行,命令行没有正常执行,只跳出了warning:

WARNING: disk usage in log directory [/home/steve/.ros/log] is over 1GB.
It's recommended that you use the 'rosclean' command.

首先寻求rosclean帮助:

rosclean check

结果为:

5.5G ROS node logs

需要移除这些logs文档,执行命令:

rosclean purge

再接下来显示的东西中填y即可。但这样执行rosclean后只是去掉了warning,roscore同样无法正常执行。这时应该修改bashrc文件。

gedit ~/.bashrc

在打开的文档最后加上

export ROS_HOSTNAME=localhost
export ROS_MASTER_URI=http://localhost:11311

如果使用ROS很久,bashr文件最后可能会有各种各样的export内容,但最终只会执行最后一个。所以可能就是export行被后面的行覆盖了导致的。
修改后保存文件并source,另开一个终端

roscore

如有显示

started core service [/rosout]

说明roscore已经可以正常运行

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

roscore无法执行的解决 的相关文章

  • 二维数组的子数组之和的最大值

    对于一维的数组 xff0c 要求其子数组之和的最大值很简单 xff0c 动态规划轻松解决 xff0c 复杂度O N span style background color rgb 255 255 255 font family none f
  • MySQL错误ERROR 1046 (3D000): No database selected解决办法

    No database selected可以理解为没有选择种数据库 先在查看数据库种包括的database有哪些 xff0c 选择自己要操作的数据 记住database后面一定加s 选择自己要操作那一个数据库 这样选择之后mysql gt
  • CentOS7使用su命令切换到root用户:su:鉴定故障

    安装完CentOS7后 xff0c 在设置过程中设置了root密码 xff0c 但是当从普通用户切换到root用户时报错 这时就想到可以将系统模式切换到单用户模式下 xff0c 修改root密码 重启CentOS7系统 xff0c 按e键
  • CentOS7版本设置系统的静态IP地址

    每次CentOS7重新开机 xff0c 系统的IP地址都会改变 xff0c 使用起来很不方便 xff0c 所以就将系统的IP设置为静态不变的IP 首先需要找到CentOS7版本的网络配置文件在哪里 xff0c 版本不一样可能配置文件不一样
  • “Job for docker.service failed because the control process exited with error code.” 问题解决

    前一天使用Docker还可以 xff0c 第二天使用systemctl start docker命令启动 xff0c 结果 我找问题花了两个小时 xff0c 在哪里一通乱找 xff0c 一通乱查 xff0c 网上乱看博客 xff0c 浪费了
  • RocketMQ同一Topic、消费组创建多个消费者失败问题

    文章目录 业务场景问题复现解决方式问题跟踪 业务场景 rocketmq建议一个服务对应一个topic xff0c 但是一个服务下会有多个不同的业务消息 xff0c 同时rocketmq建议不同的业务消息对应不同的tag xff0c 当Spr
  • AD18设计PCB时常见问题及操作

    我做PCB设计时 xff0c 常采用AD18这个软件 xff0c 使用过程中经常碰到一些问题 xff0c 遇到查了半天解决了 后来又碰到了 xff0c 索性记一下吧 xff0c 以后碰到的也陆陆续续记上来 xff0c 图片不一定用自己的了
  • C/C++中的new和delete的实现过程

    文章目录 newdeletenew delete 下面是 C 43 43 Primer 5th 中P726 对 new 和 delete 过程的解释 xff1a 当我们使用一条new表达式时 xff0c 实际上执行了三步操作 xff1a n
  • 判断链表是否有环

    题目 xff1a 给你一个链表的头节点 head xff0c 判断链表中是否有环 如果链表中有某个节点 xff0c 可以通过连续跟踪 next 指针再次到达 xff0c 则链表中存在环 为了表示给定链表中的环 xff0c 评测系统内部使用整
  • Linux 我已经搭建好LAMP,怎么让别人访问到我的服务器(通过外网),端口映射,内网穿透

    使用Ngrok 免费 xff09 1 下载Ngrok https dashboard ngrok com get started setup 2 解压并移动到 usr bin mv ngrok usr bin 3 映射127 0 0 1 x
  • Springboot自动装配原理

    springboot配置文件的装配过程 1 springboot在启动的时候会加载主配置类 xff0c 开启了 64 EnableAutoConfiguration 2 64 EnableAutoConfiguration的作用 xff1a
  • 百度面试基础问题

    上午百度面试 xff0c 我投的测试 xff0c 文三路伊美大酒店 xff0c 面了接近一个小时 xff0c 问了很多基础的东西 xff0c 我有些混淆也有些回答得不全面 xff0c 可能跪了 xff0c 记录一下面试题吧 xff0c 权当

随机推荐