Open Source Robotics

精選高品質的開源機器人專案、工具與軟體,推動機器人社群向前發展。

RGB Camera

  • 又稱: Camera, Vision Sensor, Color Camera
  • 類別: Sensing › Exteroceptive
  • 標籤: sensors, perception, vision, hardware

擷取紅、綠、藍通道的彩色相機,在機器人中廣泛用於物體偵測、視覺伺服與場景理解。

定義

RGB 相機使用紅、綠、藍三個色彩通道擷取彩色影像,為機器人感知提供豐富的視覺資訊。它們用於物體偵測、視覺伺服、視覺里程計與場景理解。主要規格包括解析度、影格率、視野與鏡頭類型(魚眼、廣角、望遠)。RGB 相機常與深度感測器結合(形成 RGB-D 相機),或以雙目配對的方式進行深度估計。CNN 與視覺 Transformer 等機器學習模型會處理 RGB 影像,以執行物體辨識與語意分割等任務。

為何重要

RGB 相機是機器人能攜帶之最便宜、資訊密度最高的感測器,也是唯一能擷取顏色、紋理與文字的感測器。它讓語意理解成為可能:分辨成熟的番茄與青番茄、讀取標籤、辨識人。它的限制同樣根本:單張影像不含直接的距離資訊,因此一切空間資訊都必須推論出來,這就是為什麼相機通常會搭配深度感測,或搭配能從運動中還原結構的演算法。

主要應用

  • 物體偵測、分類與語意理解
  • 視覺里程計與視覺 SLAM
  • 讀取文字、條碼與 AprilTag 等基準標記
  • 品質檢測,顏色與表面處理在這裡很重要
  • 視覺伺服,以影像特徵閉合控制迴路
  • 作為視覺語言模型(VLM)與視覺-語言-動作(VLA)模型的輸入

實際應用

對機器人重要的規格,很少是包裝盒上寫的那些。快門類型常常具有決定性:捲簾快門會讓任何快速移動的東西歪斜,破壞視覺里程計與位姿估計,因此儘管成本較高,仍以全域快門為佳。對控制迴路來說,影格率與延遲比解析度更重要,而鏡頭的選擇決定了視野與校正必須修正的畸變。非常多的感知問題,都可以追溯到依百萬像素、而不是依快門、延遲與光學來挑選的相機。

常見誤解

  • 解析度越高,機器人視覺就越好:影格率、快門類型與延遲通常更重要
  • 相機能提供距離:深度必須從雙目、運動或學習模型推論出來
  • 任何網路攝影機都可以:捲簾快門、自動曝光與 USB 延遲,各自都會以不同方式破壞控制迴路
  • 相機在任何光線下都能運作:與光達(LIDAR)相比,動態範圍與低光表現嚴重限制了它們

誰需要了解

  • 任何為機器人而不是為攝影挑選相機的人
  • 打造視覺里程計或 SLAM 的開發者,在這些應用中快門類型具有決定性
  • 在除錯機器人移動時感知能力下降問題的工程師
  • 想了解 3D 資訊為何無法從單張影像取得的學生
  • 任何在校正鏡頭與修正畸變的人

相關技術

  • 深度攝影機(RGB-D)
  • 雙目視覺
  • 卷積神經網路(CNN)
  • OpenCV
  • 視覺 SLAM
  • 全域快門與捲簾快門
  • 影像訊號處理器(ISP)
  • 光達(LiDAR)

相關專案

  • Open3D: Modern library for 3D point cloud processing, mesh operations, and 3D machine learning
  • PCL: Industry-standard C++ library for point cloud processing in robotics perception
  • OpenMind OM1: AI-native operating system for robots with modular perception, cognition, and action
  • Gazebo: Industry-standard open-source robotics simulator with multi-physics and ROS integration
  • Patchwork++: Fast and robust ground segmentation for 3D LiDAR point clouds from KAIST
  • Vision Pilot: Autoware Foundation's open-source L2 ADAS stack from a single camera

相關產品

  • 48MP USB Camera Module: ELP Camera
  • 5MP Autofocus USB Camera: ELP Camera
  • Dual Lens Stereo USB Camera: ELP Camera
  • Global Shutter USB Camera: ELP Camera
  • 1080P USB UVC Camera Module: Innomaker
  • 720P USB UVC Camera Module: Innomaker

影片

  • Capturing Digital Images (The Bayer Filter) - Computerphile: Computerphile

本網站需要 JavaScript 才能正常運作。請啟用 JavaScript 以瀏覽我們的開源機器人專案。