Comments 4
Есть ли видео работы? Если не столь важна скорость обработки можно ли использовать обычную веб-камеру?
Здесь видео стриминга на топик с RPi 2: youtu.be/APJQ2dlE-oE, здесь с RPi B+: youtu.be/wE1VYIkLuJQ. Не могу сказать об обычной камере, не пробовал с обычной. Возможно здесь играет роль подключение камеры RPi к GPU
Все этапы проходит успешно, кроме
rosrun test_rpi_cam capture
В ответ получаю
Error: package 'test_rpi_cam' not found
В списке пакетов ничего не добавляется, это видно командой
rospack list-names
В статье в файле package.xml name должно быть test_rpi_cam
А на github в приведённой ссылке везде raspi_cam_ros, кроме файла capture.cpp

Попытка привести имена к общему не приводит к успеху.
После компиляции catkin_make получаю такой ответ:

Ответ
Base path: /home/pi/waybot_ws
Source space: /home/pi/waybot_ws/src
Build space: /home/pi/waybot_ws/build
Devel space: /home/pi/waybot_ws/devel
Install space: /home/pi/waybot_ws/install


Running command: "make cmake_check_build_system" in "/home/pi/waybot_ws/build"


Running command: "make -j4 -l4" in "/home/pi/waybot_ws/build"


Имя директории менял на своё, но пробовал и то, что в статье.
Что делаю не так?
Запустите и посмотрите вывод команды:

$ echo $ROS_PACKAGE_PATH

Если вывод такой:

/opt/ros/hydro/share:/opt/ros/hydro/stacks

, значит в пути к исполняемым файлам нет вашего рабочего каталога waybot_ws.
Выполните:

$ source ~/waybot_ws/devel/setup.bash

Скрипт добавит /home/pi/waybot_ws/src в $ROS_PACKAGE_PATH. Эту команду нужно выполнять каждый раз, когда вы создаете новый пакет в catkin workspace.
Это должно решить проблему.
Кстати, спасибо за указание на имя пакета. Сейчас исправлю на правильное.
Only those users with full accounts are able to leave comments. Log in, please.