草刈りロボット

DEVELOPMENT LOG

自律走行型6WD草刈りロボットの開発記録
RDK X5とWeb GUIで実現するスマート草刈りシステム

庭や空き地の雑草刈りは、夏場を中心に多くの労力と時間がかかる作業です。この作業を自動化し、安全にこなすことを目指して、自律走行型の6輪駆動草刈りロボットを製作しました。

  • 6輪駆動(6WD)
  • RDK X5
  • AI障害物検知
  • Web GUI
  • ウェイポイント走行

この記事では、メカ構造(6輪駆動と草刈り機構)から、シングルボードコンピュータRDK X5によるリアルタイム映像配信・障害物検知、Webブラウザから操作できるコントロール画面の構成まで、開発の全体像を解説します。

実動デモ動画

まずは、実際に雑草を刈り取っている様子と、開発した走行・管制用Webアプリの動作をご覧ください。

VIDEO 1屋外での雑草刈り取りテスト茂った雑草の中を6輪駆動で進み、前面の刈刃で草を刈り取っていきます。
VIDEO 2走行・管制用Webアプリ障害物の検出枠を重ねたロボット視点のカメラ映像と、2Dマップ上でのウェイポイント走行の様子です。

システムの全体構成

草刈りロボットは、大きく分けてハードウェア(足回り・草刈り部)とソフトウェア(制御・UI・AI処理)の2つで構成されています。

UI

Web GUI(ブラウザ)

  • 2Dミッションマップ(ウェイポイント設定)
  • 低遅延ライブカメラ映像(障害物検知の表示つき)
  • テレメトリ・ステータス表示
MAIN BOARD

RDK X5

  • 障害物検知(AI推定・距離算出)
  • H.264/H.265 リアルタイム映像エンコード
  • ウェイポイント追従アルゴリズム
  • モーター制御のシリアル通信
HARDWARE

ハードウェア機構

  • 6WD 独立駆動モーター
  • ハイグリップタイヤ
  • 大トルクの草刈り刃モーター
  • 高電流対応の安定化電源回路

ハードウェア設計と工夫

  • HARDWARE 1

    6輪駆動シャシーで悪路に強く

    草むらや凸凹のある地面では、一般的な2輪・4輪のロボットはスタックしがちです。

    • 6輪駆動で接地面を増やし、高いトラクションを確保
    • 密集したツル性の植物や不整地でも、止まらずに前進・旋回できる
  • HARDWARE 2

    強固な刈り刃機構

    ロボットの前面下部に専用の回転刃を配置しています。

    • モーターの回転数を最適化
    • 密集した草もスピーディーにカット

制御システムとRDK X5

制御の中心には、AI推論とマルチメディア処理に強いシングルボードコンピュータRDK X5を採用しました。主な役割は次の3つです。

  1. リアルタイム映像エンコード

    カメラ映像をRDK X5のハードウェアエンコーダ(H.264/H.265)で圧縮し、低遅延(約15fps〜)でコントロール画面へ配信します。

  2. AI障害物検知

    前方の障害物(壁、家具、ブロックなど)をリアルタイムで検出し、検出枠を表示して安全な距離を保ちます。

  3. 障害物での自動停止

    進行方向に障害物が入ると、制御アプリが自動で「障害物停止」モードに切り替わり、衝突を防ぎます。

Webコントロール画面

離れた場所からPCやタブレットでロボットを監視・操作できるよう、オリジナルのWebアプリケーション(TYPE-X コントロール RC-279 / RDK X5)を作りました。

  • FEATURE 1

    ミッションマップ

    • 2Dグリッド上をクリック・タップして経由地(ウェイポイント)を配置
    • 「1つ戻す」「全消去」「最後に開始点へ戻る」などの編集機能
    • 「経路を実行」で、ロボットが順番に自動走行
  • FEATURE 2

    カメラ映像とAI検出

    • フロントカメラのリアルタイム映像を確認
    • 障害物の検出枠を重ねて表示し、遠隔でも周囲の状況がひと目でわかる
  • FEATURE 3

    ステータスとテレメトリ

    • 実行中のステップ(例: 試行 1/11)や目標までの残距離を表示
    • 旋回角度(例: +16°)をリアルタイムに数値化
    • 異常検知や目標到達をメッセージで通知

まとめと今後の展望

今回できたこと

「6輪駆動による悪路走破」「強力な草刈り性能」「RDK X5を活用したWeb遠隔管制と自動走行」を組み合わせた草刈りロボットが完成しました。

今後は、次のような改善・拡張を予定しています。

  1. SLAM・屋外RTK-GPSの導入

    広い敷地や屋外でも、高精度な位置推定と自動マッピングができるようにします。

  2. 刈り刃の形状と安全カバーの改良

    飛散防止カバーを最適化し、耐久性を高めます。

  3. バッテリー残量の管理と自動充電ドック

    長時間の全自動運用に向けて、電源管理を強化します。

今後のアップデートにも、ぜひご期待ください。

草刈りロボット 開発の記録構想から2号機の設計まで
  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テスト走行草刈自動化: テスト走行
  11. 2026.10.202号機設計草刈り自動化2号機設計
次の記事(2026年8月16日)6輪駆動の草刈りロボットの雑草刈り取り実演読む →
続きを読む

お庭

こんにちは!最近は天気の移り変わりが激しいですが、庭の植物たちはとても元気に成長しています。今回は、今まさに見頃を迎えている綺麗な花や、スクスク育っている野菜たちの様子をご紹介します。

庭を華やかに彩る色とりどりのバラ

まず目を引くのが、庭のメインコーナーで咲き誇っているバラたちです。

ふんわりとした柔らかい黄色いバラと、鮮やかで目を惹くピンク色のバラが並んで咲いており、近くを通るたびに甘く心地よい香りが漂ってきます。年々株もしっかりしてきて、今年は特に花つきが良く見応えがあります。

季節の花々と自然豊かな風景

バラの周囲や庭のあちこちには、赤いポピーなど可憐な花々がポツポツと咲き始めています。

風にそよぐ姿がとても可愛らしく、少し雑草と混ざり合いながらも、ナチュラルガーデンらしい温かみのある風景を作ってくれています。

家庭菜園の野菜たちも順調です

花だけでなく、家庭菜園エリアの畑も賑やかになってきました!

きれいに作ったら畝(うね)には、ジャガイモやニンニク、ネギなどの野菜が順調に葉を伸ばしています。毎日少しずつ大きくなっていく姿を観察するのが密かな楽しみです。無事に収穫できる日を楽しみに、引き続き手入れを続けていきたいと思います。

季節ごとに違う表情を見せてくれる庭から、たくさんの元気をもらっています。また変化があったらブログで報告しますね!

続きを読む

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

ロボットが周りの環境を認識するうえで重要な、ステレオカメラによるリアルタイムの距離測定を試しました。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の検証やロボットの制御など、さらに実践的な実験を進めていきます。

草刈りロボット 開発の記録構想から2号機の設計まで
  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テスト走行草刈自動化: テスト走行
  11. 2026.10.202号機設計草刈り自動化2号機設計

次の記事(2026年8月14日)草刈りロボット読む →

続きを読む

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

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

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

画像認識テストの動画

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

MOVIE画像認識テスト

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

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

  • ROLE 1

    障害物や人の検知

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

  • ROLE 2

    刈り取りエリアの判別

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

  • ROLE 3

    自律走行との連携

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

草刈りロボット 開発の記録構想から2号機の設計まで
  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テスト走行草刈自動化: テスト走行
  11. 2026.10.202号機設計草刈り自動化2号機設計
次の記事(2026年6月1日)ステレオカメラで距離測定読む →
続きを読む

草刈りロボット: 走行テスト

開発を進めている6輪駆動(6WD)草刈りロボットの「走行テスト」の様子をご紹介します。不整地や斜面、草が生い茂る場所でも安定して直進・旋回できるか、足回りのトルクと走行制御を確かめました。

  • PHASE走行テスト
  • FIELD不整地・斜面・草地
  • VIDEO動画 2本

走行テストの動画

実際のフィールドで走行テストを行っている様子です。動画は見どころの位置から再生されます。

PART 16輪駆動の走行テスト
PART 2フィールド走行と動作の確認

走行テストで確かめたこと

広い屋外でロボットを安全かつ確実に自動走行させるには、強い足回りと精度の高い制御が欠かせません。

  • CHECK 1

    6輪駆動の走破性

    地面の凹凸やぬかるみ、急な傾斜でもスリップせずに進めるかを確認しました。

  • CHECK 2

    直進と旋回の性能

    左右のモーターを独立して制御し、その場で向きを変える旋回や、傾斜地での直進補正の動きを確かめました。

  • CHECK 3

    自律走行への準備

    エンコーダーやセンサーのデータをもとに、目標ルートを正確にたどれるかを評価し、ROS 2 との連携に備えています。

草刈りロボット 開発の記録構想から2号機の設計まで
  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テスト走行草刈自動化: テスト走行
  11. 2026.10.202号機設計草刈り自動化2号機設計
次の記事(2026年3月14日)草刈りロボット: 画像認識テスト読む →
続きを読む