Isolated builds are important for using the ros1_bridge to interact with ROS2 packages. Building normally will succeed, but creating an isolated build by running
catkin_make_isolated --install
Will eventually yield the following error:
In file included from /home/oren/catkin_ws/src/mav_trajectory_generation/mav_trajectory_generation_ros/src/ros_conversions.cpp:21:0:
/home/oren/catkin_ws/src/mav_trajectory_generation/mav_trajectory_generation_ros/include/mav_trajectory_generation_ros/ros_conversions.h:26:10: fatal error: mav_planning_msgs/conversions.h: No such file or directory
#include <mav_planning_msgs/conversions.h>
Isolated builds are important for using the ros1_bridge to interact with ROS2 packages. Building normally will succeed, but creating an isolated build by running
catkin_make_isolated --install
Will eventually yield the following error:
Full build output here