树莓派4B安装ROS的方法总结

本文分享了在树莓派和不同Ubuntu系统(Mate、Server、Desktop)上安装ROS的过程。介绍了准备工作,包括硬件和软件。详细阐述各系统安装步骤、遇到的问题及解决办法,如sudo rosdep init / rosdep update报错、无法定位软件包等,总结了安装要点和注意事项。

准备

硬件:树莓派4B 4G内存。

软件:VNC Viewer,FileZilla Client。

首先确定下载的版本(Ubuntu和ROS1版本对应关系):
在这里插入图片描述
推荐安装最新的。

Raspberry Pi 安装ROS

树莓派原生的Raspbian系统,这个系统是基于Debian的,尽管都说它对ROS的支持不如Ubuntu好,但它内存占用小。
参考:http://wiki.ros.org/ROSberryPi

在这里插入图片描述

我选择了Installing ROS Melodic on the Raspberry Pi.

设置ROS仓库

$ sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

设置密钥

sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80
--recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654 Now, make sure your Debian package index is up-to-date:

按官方教程可能会接收失败,此处需更改。

sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

在这里插入图片描述

更新

$ sudo apt-get update 
$ sudo apt-get upgrade

安装引导依赖

$ sudo apt install -y python-rosdep python-rosinstall-generator python-wstool python-rosinstall build-essential cmake

初始化rosdep


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值