Hello ,
I’m having some troubles with implementing nvblox into nav2.Specifically iam not sure how to run the plugin / nvblox node that allows Nav2 to consume the nvblox distance map outputs. Iam on a jetson orin nano , i’ve gotten all of the installed isaac ros packages working so far I am just stuck on this. I am sure it is just my lack of knowledge about ros2 as im quite new to all of this.
Thanks In advance for any help.
Nzambi
HI @flavionzambi ,
Welcome here to this forum :-)
Let’s split your question into two parts:
Install Isaac ROS
I don’t know which is your setup, but I suggest following our new documentation and for nvblox follow this simple quickstart
Nvblox and Nav2
The first example that I suggest following is the nav2_isaac_sim.launch.py
(If you want to run, you can test with Isaac SIM)
This launch file runs nav2, passing the nvblox configuration (you can see the configuration from lines 185 to 253. This configuration allows the local_constmap and the global_constmap to use nvblox to detect obstacles
Best,
Raffaello
Hi @Raffaello,
How exactly to “enable” or “start” the nav2?
Could you please give an idea of what the output looks like? I mean, when the nav2 “works” i.e. the /static_map_slice topic is received by the plugin and the nav2 does it’s thing, what exactly will we see? Is it an additional topic in the rviz, or some kind of interactive space where we can set the pose and goal or something else?
I am unable to use isaac sim on my system and there are no examples of nav2 implemented using realsense or on hardware.
Thanks.
Hi @rngujarathi
I suggest to follow the documentation of nvblox Isaac ROS Nvblox — isaac_ros_docs documentation
You can find also other examples on isaac_ros_nvblox — isaac_ros_docs documentation
I close this topic that is out of scope compare your questions.
Please open a new topic if the documentation is not enough.
Best,
Raffaello