Ошибка GStreamer при калибровке камеры ROS

У меня возникла немного похожая проблема, хотя она была в среде виртуальной машины. (Ubuntu 18.04 LTS, работающая внутри VirtualBox v5.2.12 ).

В моем случае мне удалось решить проблему, сняв флажок «Включить 3D-ускорение», чтобы отключить его в настройках виртуальной машины на вкладкеDisplay-> Screen;

и увеличение количества процессоров до 2 на экранеSystem-> Processor.

Я также проверил настройку Enable PAE/NXна этом экране.

0
24.01.2021, 21:16
1 ответ

Ибо "invalid ROS _HOSTNAME" связан с переменными окружения. Посмотрите на эту страницу:

https://wiki.ros.org/ROS/EnvironmentVariables

Предполагается, что ваша камера совместима с ROS.

Пробовали ли вы это перед калибровкой?:

roscd gscam
cd bin
export GSCAM_CONFIG="v4l2src device=/dev/video0 ! video/x-raw-rgb,framerate=30/1 ! ffmpegcolorspace"
rosrun gscam gscam

Вы пробовали камеру _калибровочный пакет:

http://wiki.ros.org/camera_calibration

Я не уверен, что gscam совместим с noetic.

https://index.ros.org/r/gscam/#noetic

В то время люди решали эту проблему, проверяя соответствие зависимостей gscam и добавляя

"

Выглядело ли это:

https://github.com/ros-drivers/gscam/issues/25
https://github.com/ros-drivers/gscam/tree/master/examples

Также рассмотрите возможность закрытия:::https://stackoverflow.com/questions/65865736/ros-camera-calibration

Таким образом, мы не отвечаем на один и тот же вопрос дважды.

У меня был индиго, и я знаю, насколько болезненны проблемы с совместимостью.

Удачи!

1
18.03.2021, 22:34

Теги

Похожие вопросы