Problem installing raspicam_node
Hi, I need to capture video from Pi Camera on Raspberry 3B+ and show it on my Remote PC using ROS.
I tried to install raspicam_node following this tutorial: https://venelinpetkov.com/2017/11/19/...
When i run this command: `
./src/catkin/bin/catkin_make_isolated -j2 --install --install-space /opt/ros/kinetic -DCMAKE_BUILD_TYPE=Release --pkg raspicam_node
it terminates with this error:
CMake Warning at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:76 (find_package):
Could not find a package configuration file provided by
"compressed_image_transport" with any of the following names:
compressed_image_transportConfig.cmake
compressed_image_transport-config.cmake
Add the installation prefix of "compressed_image_transport" to
CMAKE_PREFIX_PATH or set "compressed_image_transport_DIR" to a directory
containing one of the above files. If "compressed_image_transport"
provides a separate development package or SDK, be sure it has been
installed.
Call Stack (most recent call first):
raspicam_node/CMakeLists.txt:10 (find_package)
-- Could not find the required component 'compressed_image_transport'. The following CMake error indicates that you either need to install the package with the same name or change your environment so that it can be found.
CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:83 (find_package):
Could not find a package configuration file provided by
"compressed_image_transport" with any of the following names:
compressed_image_transportConfig.cmake
compressed_image_transport-config.cmake
Add the installation prefix of "compressed_image_transport" to
CMAKE_PREFIX_PATH or set "compressed_image_transport_DIR" to a directory
containing one of the above files. If "compressed_image_transport"
provides a separate development package or SDK, be sure it has been
installed.
Call Stack (most recent call first):
raspicam_node/CMakeLists.txt:10 (find_package)
-- Configuring incomplete, errors occurred!
See also "/home/pi/Desktop/ProgettoLab/prog/cam_ws/build/CMakeFiles/CMakeOutput.log".
See also "/home/pi/Desktop/ProgettoLab/prog/cam_ws/build/CMakeFiles/CMakeError.log".
Invoking "cmake" failed
I also tried this tutorial: https://github.com/UbiquityRobotics/r...
and when i run
roslaunch raspicam_node camerav2_1280x960.launch
I get this error
Traceback (most recent call last):
File "/home/pi/ros_catkin_ws/devel/bin/roslaunch", line 15, in <module>
exec(compile(fh.read(), python_script, 'exec'), context)
File "/home/pi/ros_catkin_ws/src/ros_comm/roslaunch/scripts/roslaunch", line 34, in <module>
import roslaunch
File "/home/pi/ros_catkin_ws/devel/lib/python2.7/dist-packages/roslaunch/__init__.py", line 35, in <module>
exec(__fh.read())
File "<string>", line 61, in <module>
File "/home/pi/ros_catkin_ws/src/ros_comm/roslaunch/src/roslaunch/scriptapi.py", line 42, in <module>
import roslaunch.parent
File "/home/pi/ros_catkin_ws/src/ros_comm/roslaunch/src/roslaunch/parent.py", line 54, in <module>
import roslaunch.server
File "/home/pi/ros_catkin_ws/src/ros_comm/roslaunch/src/roslaunch/server.py", line 78, in <module>
from rosgraph_msgs.msg import Log
ImportError: No module named msg
How can I solve the problems? I don't need necessarily to use raspicam_node but I need to streaming video, as real time as possible using ROS. Thanks