在 Ubuntu 上安装 Autoware 需要以下依赖:
ROS (Robot Operating System):Autoware 是基于 ROS 的自动驾驶软件,因此首先需要安装 ROS。对于 Ubuntu 18.04,建议安装 ROS Melodic;对于 Ubuntu 20.04,建议安装 ROS Noetic。安装方法可以参考官方文档:http://wiki.ros.org/ROS/Installation
Autoware 依赖的其他 ROS 包:除了基本的 ROS 安装,Autoware 还依赖一些其他的 ROS 包。可以通过以下命令安装这些依赖:
sudo apt update
sudo apt install -y ros-$ROS_DISTRO-desktop-full
将 $ROS_DISTRO
替换为你安装的 ROS 版本,例如 melodic
或 noetic
。
sudo apt update
sudo apt install -y ros-$ROS_DISTRO-autoware-auto
将 $ROS_DISTRO
替换为你安装的 ROS 版本,例如 melodic
或 noetic
。
sudo apt update
sudo apt install -y python-catkin-tools python-rosdep python-wstool build-essential
sudo rosdep init
rosdep update
完成以上步骤后,你应该已经成功地在 Ubuntu 上安装了 Autoware 所需的依赖。接下来,你可以按照 Autoware 的官方文档进行源码编译和运行。