Autoware.ai - Build package - colcon
Hi all,
I am running on Ubuntu 16.04 with ROS Kinetic and Autoware's Docker image (Generic amd64 (64-bit x86) Docker). I am trying to add a package that would run simultaneously to other packages. I've only been using catkin so far but more recent versions of Autoware use colcon for building, which I have never used and find myself confused about.
What would be a proper way to build this package and where should I put my package ?
Thanks in advance for any help :)
Output of - env | grep ROS - : (Inside container)
ROS_ETC_DIR=/opt/ros/melodic/etc/ros
ROS_ROOT=/opt/ros/melodic/share/ros
ROS_MASTER_URI=http://localhost:11311
ROS_VERSION=1 ROS_PYTHON_VERSION=2
ROS_PACKAGE_PATH=/home/autoware/Autoware/install/ymc/share:/home/autoware/Autoware/install/xsens_driver/share:/home/autoware/Autoware/install/wf_simulator/share:/home/autoware/Autoware/install/lattice_planner/share:
[........]
/home/autoware/Autoware/install/autoware_build_flags/share:/home/autoware/Autoware/install/autoware_bag_tools /share:/home/autoware/Autoware/install/adi_driver/share:/opt/ros/melodic/share
ROSLISP_PACKAGE_DIRECTORIES=
ROS_DISTRO=melodic
Output of - gcc --version - : (Inside container)
gcc (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0