Robotics StackExchange | Archived questions

ros2 cli commands in aarch64 boards

The ros2 cli commands like ros2 topic list don't seem to work on aarch64 compute boards. I am running the demo talker and listener examples, but when I do a ros2 topic list , the process gives no output. However, other x86_64 workstations on the same network are able to show the topic names.

Anyone has faced this issue and can help me debug this problem ?

The compute board is flashed with Ubuntu 16.04.4 LTS (GNU/Linux 4.9.38-rt25-tegra aarch64).

Asked by Skyking on 2018-09-07 00:03:38 UTC

Comments

Can you please provide more information regarding your setup: what version of ROS2 did you install, how did you install it (from source, from debs)? List of commands you ran (on the aarch64 board and on the x86_64 machine)

Asked by marguedas on 2018-09-10 18:17:43 UTC

Hi marguedas...It seems the ARM board I was using did not had MULTICAST on the loopback interface enabled. The following commands seem to solve it -> sudo ifconfig lo multicast -> sudo route add -net 224.0.0.0 netmask 240.0.0.0 dev lo

Asked by Skyking on 2018-09-11 01:32:42 UTC

Answers