cyberbotics / epuck_ros2

ROS2 node for the e-puck robot and its simulation model
https://cyberbotics.com/doc/guide/epuck
Apache License 2.0
57 stars 19 forks source link

ROS2 cross-compilation #18

Closed lukicdarkoo closed 4 years ago

lukicdarkoo commented 4 years ago

I got a request to solve ROS2 cross-compilation issue. There are two possible solutions:

However, ROS Tooling group works on putting cross-compilation tools in Docker image (https://github.com/ros-tooling/cross_compile/issues/69). From my point of view, this is the ultimate solution! A user would install our container with toolchain simply with docker pull OUR_CONTAINER, allocate a pseudo-tty (docker run -it) and run any build command at native speed. If successful, we could merge the solution with cross_compile.

A few resources to start with: