Robotics StackExchange | Archived questions

Colcon Setup?

Hi,

I am playing around with AWS' RoboMaker. I've noticed that it uses Colcon as the build tool. Currently I am using catkin (ROS1).

So I can align my own build env's with AWS (this is to aid the problems I'm having getting it to build) how do I install Colcon?

The git repo https://github.com/colcon doesn't seem to explain this (well I've not been able to find it if it does).

Can someone what I need to download and install.

Kind Regards

Mark

Asked by MarkyMark2012 on 2018-12-01 06:27:03 UTC

Comments

Doesn't the "Read The Docs" manual help? See colcon.readthedocs.io.

Asked by gvdhoorn on 2018-12-01 08:16:41 UTC

Just found it :-/

https://colcon.readthedocs.io/en/released/user/installation.html

Asked by MarkyMark2012 on 2018-12-01 12:03:06 UTC

How did you get it to work Mark? aws-robotics ROS package readmes suggest it is Kinetic compatible, but it uses colcon from ROS2 - I'm confused. I built the packages in a separate colcon_ws but sourcing local_setup.sh fails.

Asked by Wezzoid on 2018-12-06 09:43:37 UTC

Hi Wezzoid - yes agreed it is rather confusing.

I think you can get colcon working with ROS1. Although I found that you can just build the AWS packages with catkin. You just need to type "catkin_make_isolated" that will build the plain make stuff too.

Asked by MarkyMark2012 on 2018-12-07 03:39:37 UTC

Answers