[ROS1][JetBot] Pause on LiDAR Obstacle Detection and Map Sharing Between Two Robots

Hi everyone,

I’m working with the Waveshare JetBot ROS AI Kit, which supports multi-point navigation. By default, if the robot encounters an obstacle during navigation, it tries to find an alternate path automatically.

However, I would like to modify this behavior:

  • If the robot detects an obstacle using LiDAR, I want it to pause or stop at its current location instead of rerouting.

  • Once the obstacle is cleared, the robot should resume its navigation toward the goal.

Question 1:
What is the best way to implement this behavior in ROS1? Are there any recommended nodes or techniques for pausing/resuming navigation based on real-time obstacle detection?


Question 2:
I also have two JetBots, and I’d like them to share their maps with each other. What’s the recommended approach for multi-robot map sharing in ROS1?

Any tutorials, GitHub repositories, or documentation links would be greatly appreciated!

Thanks in advance!

Hi @deshwalashutosh2098,

Welcome to the Isaac ROS forum, and thank you for your post.

The Waveshare JetBot ROS AI Kit is equipped with a Jetson Nano module, which is TX1-based. This is not supported by Isaac ROS.

Best,
Ahung

Suggest to ask a question and discuss JetBot related topics on the JetBot GitHub Discussions and check JetBot