ROS 2 Tutorials: Dockerized approach, topics not showing locally

I’m successfully able to launch the ROSBOT_SIM but I don’t see any topics on my local machine. I’m running Ubuntu 22 with ROS 2 Humble. Do I need to change
RMW_IMPLEMENTATION=rmw_cyclonedds_cpp or CYCLONEDDS_URI?

Are you assuming we should run everything inside the docker container?
docker exec -ti demo-rosbot_xl-1 bash -l

1 Like

Hello @nicholaschan23,

I’ve added a changes that should fix the issue with topic communication from docker to host. Please delete the rosbot-xl-docker folder and download it again or simply download the changes from git.

As for the missing alias, it looks like you skipped a step in ROS 2 Introduction | Husarion. According to the instructions, the folder should be downloaded to the user’s home directory.

Let me know if the problem has been solved

Thank you!

I have the ROBOT_SIM alias. This line opens a shell in the docker container because I couldn’t access topics on my host machine: docker exec -ti demo-rosbot_xl-1 bash -l

`