Provide generate utilities for development in Catkin and C++.
Ensure that you have ROS installed (Melodic is preferred, but ensure that you make the appropriate version adjustments if using other versions).
sudo apt-get install libeigen3-dev libyaml-cpp