# 树莓派 - ROS 安装
本指南介绍如何在作为 Pixhawk 配套计算机的 Raspberry Pi 2 上安装 ROS-indigo。
# 先决条件
- 带显示器、键盘或已配置 SSH 连接的正常工作的 Raspberry Pi
- 本指南假定您的 RPi 上已安装 Raspbian "JESSIE"。如果没有: 安装 (打开新窗口) 或 升级 (打开新窗口) 将 Raspbian Wheezy 改为 Jessie。
# 安装
跟进 本指南 (打开新窗口) 以实际安装 ROS Indigo。注意:安装 ROS-Comm 变体。桌面变体太重。
# 安装软件包时出现错误
如果您想下载软件包(例如 sudo apt-get install ros-indigo-ros-tutorials
),可能会出现错误提示:"无法找到软件包 ros-indigo-ros-tutorials"。
如果是,请按以下步骤操作:进入 catkin 工作区(例如 ~/ros_catkin_ws),更改软件包的名称。
$ CD ~/ros_catkin_ws $ rosinstall_generator ros_tutorials --rosdistro indigo --deps --wet-only --exclude roslisp --tar >; indigo-custom_ros.rosinstall
接下来,用 wstool 更新工作区。
$ wstool merge -t src indigo-custom_ros.rosinstall $ wstool update -t src
接下来(仍在工作区文件夹中),创建源文件并制作文件。
$ 消息来源 /opt/ros/indigo/setup.bash $ 消息来源 devel/setup.bash $ catkin_make