ステレオカメラで距離測定

ロボットが周りの環境を認識するうえで重要な、ステレオカメラによるリアルタイムの距離測定を試しました。2つのレンズで人間の目のように奥行きを測る仕組みで、実際に動かしてみると、精度と反応の良さに驚かされます。

  • PHASE距離測定
  • CAMERAD-Robotics RDK ステレオカメラ
  • VIDEO動画 1本

ステレオカメラで距離を測る仕組み

ステレオカメラは、左右2つのカメラに映る「位置のずれ(視差)」を使って距離を求めます。

  1. 少し離れた2か所から撮影する

    人間の右目と左目のように、左右に離れた2つのレンズで同じ物体を撮影します。この間隔をベースラインと呼びます。

  2. 左右の画像のずれ(視差)を計算する

    手前にある物体ほど左右の画像での位置のずれが大きく、遠くにある物体ほどずれが小さくなります。

  3. 三角測量で距離を求める

    ずれの大きさと、カメラ間の距離・焦点距離から、物体までの距離(深度)をリアルタイムで計算します。

使用したカメラの特徴

今回は、シングルボードコンピュータやロボット開発キットと相性の良い D-Robotics RDK ステレオカメラモジュール(GS130WIなど)で検証しています。

  • FEATURE 1

    グローバルシャッター

    移動中のロボットや動く物体を撮っても画像がゆがみにくく、正確に撮影できます。

  • FEATURE 2

    高速・高解像度

    高いフレームレートで視差を計算でき、なめらかな距離マップが得られます。

  • FEATURE 3

    IMU(慣性計測装置)を内蔵

    加速度や角速度も同時に取れるため、自己位置推定と地図作成(SLAM)や自律走行の制御に向いています。

実際に距離を測ってみた

ステレオカメラをセットアップし、目の前の障害物や壁までの距離をリアルタイムで測定・表示させてみました。

カメラの映像から深度マップをつくると、手前の物体と奥の背景が色の濃さではっきり分かれ、指定した位置までの距離がリアルタイムで更新されていきます。超音波センサーやLiDARと違い、2Dの画像と3Dの距離情報を同時に取れるのが、ステレオカメラのいちばんの強みだと実感しました。

MOVIEステレオカメラによる距離測定
まとめ

ステレオカメラによる距離測定は、ロボットの障害物回避やドローンの高度維持、3Dスキャンなど、さまざまな開発に応用できます。今後はこのカメラを使って、SLAMの検証やロボットの制御など、さらに実践的な実験を進めていきます。

草刈りロボット 開発の記録構想から最新のテスト走行まで
  1. 2025.06.02構想雑草を勝手に刈ってくれる機械を検討中
  2. 2025.12.01仮組み自動草刈機: 仮組み
  3. 2026.01.12ボードD-Robotics
  4. 2026.03.11足回り草刈りロボット: 足回りチェック
  5. 2026.03.12走行草刈りロボット: 走行テスト
  6. 2026.03.14画像認識草刈りロボット: 画像認識テスト
  7. 2026.06.01距離測定ステレオカメラで距離測定この記事
  8. 2026.08.14全体解説草刈りロボット
  9. 2026.08.16刈り取り6輪駆動の草刈りロボットの雑草刈り取り実演
  10. 2026.08.22テスト走行草刈自動化: テスト走行
次の記事(2026年8月14日)草刈りロボット読む →
続きを読む

草刈りロボット: 画像認識テスト

開発を進めている6輪駆動(6WD)草刈りロボットの「画像認識テスト」の様子をご紹介します。強い足回りで走って刈り取るだけでなく、カメラの映像から障害物や刈り取るエリアを判断し、安全に自律走行させるための大切なステップです。

  • PHASE画像認識テスト
  • SENSORカメラ
  • VIDEO動画 1本

画像認識テストの動画

実際のフィールドで、カメラを使った認識テストを行っている様子です。

MOVIE画像認識テスト

草刈りの自動化で、画像認識が担う役割

広い敷地や複雑な不整地で草刈りロボットを自律走行させるため、カメラによる認識は次の役割を担います。

  • ROLE 1

    障害物や人の検知

    石や立ち木、作業中の人や小動物などをリアルタイムで見分け、ぶつからないよう回避や自動停止を行います。

  • ROLE 2

    刈り取りエリアの判別

    草が茂っている場所と刈り終えた場所、走れない場所との境目を、映像から見分けます。

  • ROLE 3

    自律走行との連携

    カメラから得た奥行き(深度)の情報や物体の認識結果を制御ボードに送り、走行ルートの計画に役立てます。

草刈りロボット 開発の記録構想から最新のテスト走行まで
  1. 2025.06.02構想雑草を勝手に刈ってくれる機械を検討中
  2. 2025.12.01仮組み自動草刈機: 仮組み
  3. 2026.01.12ボードD-Robotics
  4. 2026.03.11足回り草刈りロボット: 足回りチェック
  5. 2026.03.12走行草刈りロボット: 走行テスト
  6. 2026.03.14画像認識草刈りロボット: 画像認識テストこの記事
  7. 2026.06.01距離測定ステレオカメラで距離測定
  8. 2026.08.14全体解説草刈りロボット
  9. 2026.08.16刈り取り6輪駆動の草刈りロボットの雑草刈り取り実演
  10. 2026.08.22テスト走行草刈自動化: テスト走行
次の記事(2026年6月1日)ステレオカメラで距離測定読む →
続きを読む