У меня возникла немного похожая проблема, хотя она была в среде виртуальной машины. (Ubuntu 18.04 LTS, работающая внутри VirtualBox v5.2.12 ).
В моем случае мне удалось решить проблему, сняв флажок «Включить 3D-ускорение», чтобы отключить его в настройках виртуальной машины на вкладкеDisplay
-> Screen
;
и увеличение количества процессоров до 2 на экранеSystem
-> Processor
.
Я также проверил настройку Enable PAE/NX
на этом экране.
Ибо "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
Таким образом, мы не отвечаем на один и тот же вопрос дважды.
У меня был индиго, и я знаю, насколько болезненны проблемы с совместимостью.
Удачи!