ROS安装与报错记录
ubuntu18.04 安装ros-melodic的踩最全的坑的记录
目录
- ubuntu18.04 安装ros-melodic的踩最全的坑的记录
- ubuntu 18.04 ros-melodic
- 安装记录
- ubuntu20.04 ROS noetic
- 一些问题与解决
- 运行`roscore`报错
- 运行`rosrun`报错
- 运行`rosrun turtlesim turtlesim_node`报错
ubuntu 18.04 ros-melodic
安装记录
主要是记录了一些出现的问题,出问题的可以参考一下
我应该是把可能出现的坑都踩了一遍,说句大话吧:“unbuntu安装ros参考我这一篇就够了。”
删除线 中间的是问题以及解决方案,没报错的可以略过。删除线
最后希望能有点作用。
- 添加软件源
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
如果网速不好,可以用国内的源,这个很多大家自己找。
2. 添加密钥
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
- 安装ros-melodic
更新软件源,下载桌面完整版
sudo apt update
sudo apt install ros-melodic-desktop-full
error:如果因为网络不好下载中断可以
解决方案:使用下面指令继续
sudo apt-get -f install ros-meldoic-desktop-full
- 初始化rosdep
sudo rosdep init
下面的是问题以及解决方案
error:找不到命令
解决方案:
sudo apt install python-rosdep
error:cannot download: cd/etc
解决方案:
sudo gedit /etc/hosts
在文本中添加151.101.84.133 raw.githubusercontent.com保存退出
上面的是问题以及解决方案
rosdep update
- 环境配置
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
- 安装rosinstall
sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential
- 检测安装成功与否
roscore
下面的是问题以及解决方案
error:unable to contact my own server at
解决方案:
打开bashrc
gedit ~/.bashrc
在文本最后添加
export ROS_HOSTNAME=localhost
export ROS_MASTER_URI=http://localhost:11311
上面的是问题以及解决方案
rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key
能控制小海龟运动就顺利完成了
ubuntu20.04 ROS noetic
一些问题与解决
之前安装的好久没用了,今天发现运行不了了记录一些
运行roscore
报错
Resource not found: roslaunch
ROS path [0]=/opt/ros/noetic/share/ros
ROS path [1]=/opt/ros/noetic/share
The traceback for the exception was written to the log file
解决方案:
sudo apt-get install ros-noetic-roslaunch
网上搜索到的有些教程使用不指定ros版本的方式安装,实测无法使用
运行rosrun
报错
Command 'rosrun' not found, but can be installed with:
sudo apt install rosbash
解决方案:
sudo apt install ros-noetic-rosbash
运行rosrun turtlesim turtlesim_node
报错
[rospack] Error: package 'turtlesim' not found
解决方案
sudo apt-get install ros-noetic-ros-tutorials
ROS安装与报错记录相关推荐
- 安装redis 报错-记录安装软件的坑
redis 安装 make 报错 MAKE hiredis cd hiredis && make static make[3]: Entering directory `/home/u ...
- OpenStack安装部署报错记录,Error processing default value xxx for Opt type of HostAddress
Error processing default value xxx for Opt type of HostAddress 前言 问题原因和如何解决 代码分析 正则记录 总结 前言 同事小伙伴在使用 ...
- mmsegmentation安装过程报错记录
mmcv/_ext.cpython-37m-x86_64-linux-gnu.so: undefined symbol: _ZN6caffe28Type 一般是因为mmcv的版本不对,直接使用 pip ...
- oracle安装gcc报错,记录oracle 9i for linux安装过程中几个错误
最近因为一个测试环境需要oracle 9i,我在Oracle linux 4.8上安装,竟然遇到几个问题记录下: 1.运行runInstaller提示如下错误 [oracle@xifenfei Dis ...
- 安装gromacs报错记录
可以看到,我的路径里有fftw,通过export PATH=$PATH:/opt/fftw-3.3.10/lib添加到路径后,使用echo $PATH查询,可以找到fftw,但which fttw仍旧 ...
- npm install安装失败,报错记录之The operation was rejected by your operating system. node-sass无法安装,且禁用淘宝镜像
因为公司电脑都由管理员管控,使用自己的账号是无法执行一些需要管理员权限的命令,所以在刚到公司时,使用管理员账号安装了node,配置了node缓存目录node_cache.node_global,以及设 ...
- win10安装MySQL数据库和MyServer数据库及其报错记录
锚点: Win10装MySQL数据库及报错记录 Win10装MySever数据库及报错记录 <----------------分 隔 符----------------> Win10装My ...
- 【VINS-Mono】RealsenseD435i运行VINS-Mono,在ubuntu18.04和opencv3和cv_bridge的报错记录
VINS-Mono(A Robust and Versatile Monocular Visual-Inertial State Estimator) https://github.com/HKUST ...
- 电脑安装pandas报错_python3.8下如何解决pandas报错No module named '_bz2'问题
1 说明: ===== 1.1 不知道哪里出问题了,在使用pandas时报错,不能使用. Python 3.8.0 (default, Mar 18 2020, 21:36:59) [GCC 6.3. ...
最新文章
- pidstat 命令详解(转载)
- 精通python能干什么-转行做数据分析,是否需要精通python?
- VTK:Medical之MedicalDemo1
- TensorFlow入门:第一个机器学习Demo
- linux命令大全(持续更新)
- java 导出EXcel数据
- ubuntu14.04人脸相似度dlib模块和skimage模块安装
- dicards qualifiers
- nvme装系统不能自引导_电脑安装了NVME SSD固态硬盘无法进入系统该怎么办?
- ionic4基础教程(案例和实战小demo)
- 4K分辨率是什么 你真的知道吗?
- 采购招标系统源码 一站式全流程采购招标系统
- 详解ip地址和mac地址即ARP协议
- 我的世界java局域网存档位置_网易版我的世界局域网联机存档怎么转移 如何将局域网存档转到租赁服...
- NTC热敏电阻温度采集与adc转换
- vue项目中 axios 请求成功 却进入catch中
- 新编C语言程序设计pdf
- Scrapy使用教程
- LMS scorm1.2 JAVA开发经历
- 关于 二维码 与 NFC 之间的出身贫贱说