- 硬件:树莓派4B(4G内存版),电源(usb type-C, 5V 3A),micro SD卡(至少16G),鼠标,键盘(usb接口),显示器(HDMI接口),网线
- 软件:树莓派操作系统。官方的Raspbian需要从源码编译安装ROS,耗时长而且容易出错。本文选择了ROS最常用的ubuntu18系统,直接从编译好的程序包安装ROS Melodic。
0. 组装树莓派
可以参考这里 https://www.yahboom.com/study/raspberry4B
注意树莓派4性能告了发热量增大,cpu、内存、usb芯片需要贴散热片,还需外接风扇降温。
一、安装ubuntu系统
-
下载ubuntu系统文件
ubuntu官网为树莓派提供的系统已经升级到ubuntu20 ,所以本文从清华的开源镜像网站下载ubuntu18的系统文件。目前只有server版,需要后面手动安装桌面。树莓派4选择arm64位。
https://mirrors.tuna.tsinghua.edu.cn/ubuntu-cdimage/releases/bionic/release/ubuntu-18.04.5-preinstalled-server-arm64%2Braspi4.img.xz -
将系统文件烧入SD卡
windows平台:使用7zip之类的软件将ubuntu系统文件解压为img镜像文件,然后使用win32 disk imager烧入SD卡。如果SD卡之前已有linux系统,烧入可能会失败,因为linux分区windows无法识别。这时需要专用工具格式化SD卡,SD Memory Card Formatter
-
启动树莓派
将SD卡插入树莓派,并为树