Catkin_make will not build ROS package after transferring this package from another computer.

asked 2020-10-16 15:31:43 -0500

JJP42 gravatar image

updated 2022-07-10 12:18:07 -0500

lucasw gravatar image

I recently finished up a ROS package that utilizes Gazebo on one computer, and I would like to run this ROS package on another computer. I copied the ROS package (named Assem2 - short for Assembly 2) to the other Linux computer and when I try to catkin_make the workspace it runs until this point and then it stops.

Base path: /home/kamal/catkin_ws
Source space: /home/kamal/catkin_ws/src
Build space: /home/kamal/catkin_ws/build
Devel space: /home/kamal/catkin_ws/devel
Install space: /home/kamal/catkin_ws/install
WARNING: Package name "Assem2" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits, underscores, and dashes.
WARNING: Package name "Rover_URDF" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits, underscores, and dashes.
####
#### Running command: "make cmake_check_build_system" in "/home/kamal/catkin_ws/build"
####
####
#### Running command: "make -j4 -l4" in "/home/kamal/catkin_ws/build"
####

My question does not revolve around the Warning about naming conventions, I already know about that and it should not prevent catkin_make from building my package. What could be missing from my ROS package to prevent the package from building?

edit retag flag offensive close merge delete