Autoware.Auto
|
|
This article demonstrates how to successfully build Autoware.Auto applications without the ade framework.
To compile Autoware.Auto project from sources, the following tools must be installed in the system.
First, the ROS 2 core components and tools must be installed. The full guide is available at ROS 2 Installation. Once installed source the setup file:
where ROS_DISTRO
is one of the supported version mentioned in Target Software Platforms.
Autoware.Auto project requires some ROS 2 packages in addition to the core components. The tool rosdep
allows an automatic search and installation of such dependencies.
Once installed, dependencies can be deduced from the sources of the Autoware.Auto project.
master
branch will be used which may include features that are still being developed. For example: Next, to compile the source code, see Building.
In case where ros-foxy-autoware-auto-msgs
is installed on the system, colcon uses it instead of the one in the AutowareAuto/src/external/
folder. This may cause errors. To prevent this, please remove the package by:
In case an error occurs related to acado
package, please run: