광주 조선대 + 레드원 출장 강의 중에
[상황]
msi 노트북(Ubuntu 22.04 + ROS2 humble)에서 카메라를 실행하려고 하는데, 기본 내장 카메라가 실행되지 않았다.
USB CAM을 설치하고, ros2 run usb_cam usb_cam_node_exe 실행 시, 아래 에러 발생
[ERROR] [camera_calibration__parsers]: Unable to open camera calibration file [/home/[user]/.ros/camera_info_default_cam.yaml]
(사진)
[시도한 방법]
1. 드라이버 설치 안 됨 (설치가 잘 안 된 문제 또는 드물지만 아직 우분투 22.04를 지원하지 않는 장치일 수 있음)
2. 패키지 업데이트 안 됨 --> 업데이트 및 업그레이드 완료
3. 하드웨어 안 잡힘 (카메라 인식X) --> ls -ltrh /dev/video* 로 카메라 인식됨을 확인
중에 원인이 있다 생각했지만, 이 경우에는 찾아보니 권한 문제였다. (보통 1~3 중에 이유가 있다고 한다.)
sudo chmod 666 /dev/video*
권한에 해당하는 666은 본인 입맛대로 하면 되고, video는 보통 video0부터 시작인데, 여러개 잡혀 있길래 전부 권한 어용해버렸다..
성공 !
'OS > Linux (Ubuntu)' 카테고리의 다른 글
[Ubuntu] sudo apt upgrade 할 때, pro config set apt_news=false 는 무엇인가 ? (0) | 2022.12.13 |
---|---|
[pip3] Logging error (pip3 install 설치 에러) (0) | 2022.11.30 |
[Ubuntu20.04] 우분투 스티커 메모 설치, Ubuntu Sticky Note (0) | 2022.10.13 |
[Ubuntu] update와 upgrade 차이점 (0) | 2022.07.23 |
[Ubuntu 18.04] E: Unable to locate package (0) | 2022.07.23 |