Kết nối camera oCAM trên ROS
Last updated
Was this helpful?
Last updated
Was this helpful?
git clone
Folder usb_cam này đã được fork từ vào tài khoản github lamhung81
Sau đó catkin_make hay catkin build
roslaunch usb_cam usb_cam-test.launch
rosrun usb_cam usb_cam_node
Chú ý là khi chạy lệnh này, thông tin confìguration sẽ được load từ file usb_cam-test.launch
Do đó cần sửa thông số trong file .launch này
Kiểm tra xem oCAM đã được nối vào cổng USB 3.0 của máy tính chưa? Lưu ý có thể có cổng USB3.0 ở mặt trươc của desktop ko cho kết nối đúng.
dùng lệnh
ls /dev/
để kiểm tra xem có phải là camera đã được nhận trong hệ thống là video0 chưa?
Có thể sửa đổi, ví dụ kích cỡ frame, tần số, định dạng yuyv hay mjpeg ...
Tham khao thông tin tham số trên trang của ros
Lưu ý là nếu định dạng yuyv thì tốt, còn nếu là mjpeg
<param name="pixel_format" value="mjpeg" />
thì báo lỗi
Webcam: expected picture but didn't get it...
Ví dụ dùng camera oCAM oCam-5CRO-U, cần update firmware.
Tính đến ngày 21/12/2017 thì phiên bản mới nhất là R1707
Để update firmware, cần thực hiện trên máy tính cài Windows, chi tiết theo link