In the isaac_ROs_NITRO types, No negotiated_publish & Subscriber head files

Hello! I’ve been trying to develop AMR robot based on Isaac_ros_visual_slam using nitros.
But, I encountered the colcon build errors due to nitros’s negotiated package dependency as follows:
…/isaac_ros_dev/src/isaac_ros_nitros/isaac_ros_nitros/include/isaac_ros_nitros/types/nitros_format_agent.hpp:30:10: fatal error: negotiated/negotiated_publisher.hpp:
No such file or directory
| include “negotiated/negotiated_publisher.hpp”
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
From which repository can I get the negotiated type related header files?

Hi @bg.kang and welcome to the Isaac ROS forum.

It is coming from the negotiated repository: GitHub - osrf/negotiated

And on the Isaac ROS image is installed following this way:

Best,
Raffaello

Thanks you!
It will broaden my understanding and help me a lot in taking my project to next step.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.