catkin_make does not add package to /opt/ros/noetic
Info:
- ROS Distro: noetic
- OS: Ubuntu Server 20.04.5 LTS
- Architecture: ARM64 (raspberry pi 4B 8GB)
I am following this tutorial on how to create a simple ROS package. I think all has worked up until the 4th stage of the process. When I cd into ~/catkin_ws
then do catkin_make
this is the output:
####
#### Running command: "make cmake_check_build_system" in "home/ubuntu/catkin_ws/build"
####
####
#### Running command: "make -j4 -14" in "home/ubuntu/catkin_ws/build"
####
Sourcing it using . ~/catkin_ws/devel/setup.bash
(I have also tried source ~/catkin_ws/devel/setup.bash
)
Then, when I try to use rospack
to locate the package with rospack find <package name>
it cannot be found. I also know the package has been added to my /home/ubuntu/noetic/<package name>
including the package.xml
file containing the dependencies I added etc.
I'm unsure if this is helpful information, but within the /opt/ros/noetic/
directory there is no devel
directory. Does this mean that the catkin_make
is potentially failing but not telling me?
What am I doing wrong?