Repolode
geezacoleman

geezacoleman/OpenWeedLocator

Raspberry Piを使った低コストのカメラ装置で、画像から緑色の植物を検出し、雑草へのスポット散布を行います。

スター
503
フォーク
92
未解決の Issue
18
最終コミット
3 日前

これは何?

OpenWeedLocator(OWL)は、Raspberry Piを中心に構成されたカメラベースの雑草検出システムです。緑色を検出するアルゴリズムで画像内の植物を識別し、リレー制御のソレノイドを作動させて、雑草が見つかった場所だけに散布します。全面散布と比べて除草剤の使用量を抑えられます。

ハードウェアは市販の汎用部品と3Dプリント可能なパーツで構成されています。プロジェクトは作物の生育中と休耕地の両方に対応しており、ドキュメント内の例では車両、自転車、ロボット、複数チャンネルの噴霧器に搭載されています。Green-on-Greenオプションを使うと、より高度な検出モードを追加できますが、依存関係が約2GB増えます。

インストールには、Raspberry Pi OS(BookwormまたはTrixie)向けのセットアップスクリプトを使用し、デバイスはsystemdサービスとして動作します。設定にはスタンドアロンまたはネットワーク対応のダッシュボードを利用できます。プロジェクトはMITライセンスで公開されており、ハードウェアの組み立て、ソフトウェアのセットアップ、トラブルシューティングを網羅したドキュメントが付属しています。

主な機能

  • 01Raspberry Pi上でカメラ画像から緑色の植物を検出します。
  • 02リレー制御のソレノイドを作動させ、スポット散布を行います。
  • 03市販の汎用部品と3Dプリント可能なパーツで構成されています。
  • 04オプションでGreen-on-Green検出モードを利用できます。
  • 05スタンドアロンまたはネットワーク対応のダッシュボードを備え、systemdサービスとして動作します。

ユースケース

  • 車両やロボットを使い、作物の畝間に生える雑草へスポット散布する。
  • 作付け前に休耕地の雑草を防除する。
  • 走行速度を変えながら、画像ベースの雑草検出を研究する。
  • DIYに取り組む農家や学生が、低コストの精密農業実験を行う。

クイックスタート

  1. 1

    リポジトリをクローンします

    git clone https://github.com/geezacoleman/OpenWeedLocator owl
  2. 2

    Raspberry Pi(Bookworm または Trixie OS)でセットアップスクリプトを実行し、表示される質問に回答します

    bash owl/owl_setup.sh
  3. 3

    セットアップが完了したら Pi を再起動し、サービスのステータスを確認します

    sudo systemctl status owl.service

使う前に知っておきたいこと

  • Bookworm または Trixie OS を搭載した Raspberry Pi 向けに設計されているため、一般的なデスクトップツールではありません。
  • カメラ、リレー、ソレノイドのハードウェアを組み立てる必要があり、物理的な組み立て作業が必要です。
  • オプションの Green-on-Green 機能を使うと、依存関係が約 2GB 追加されます。

収録されている特集

トピック

よくある質問

OpenWeedLocator とは?
Raspberry Piを使った低コストのカメラ装置で、画像から緑色の植物を検出し、雑草へのスポット散布を行います。 OpenWeedLocator(OWL)は、Raspberry Piを中心に構成されたカメラベースの雑草検出システムです。緑色を検出するアルゴリズムで画像内の植物を識別し、リレー制御のソレノイドを作動させて、雑草が見つかった場所だけに散布します。全面散布と比べて除草剤の使用量を抑えられます。
OpenWeedLocator は無料で使えますか?ライセンスは?
OpenWeedLocator は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
OpenWeedLocator は今もメンテナンスされていますか?
活発にメンテナンス中。OpenWeedLocator の最終コミットは 2026年10月19日 です。
OpenWeedLocator は何に使えますか?
車両やロボットを使い、作物の畝間に生える雑草へスポット散布する。 作付け前に休耕地の雑草を防除する。 走行速度を変えながら、画像ベースの雑草検出を研究する。 DIYに取り組む農家や学生が、低コストの精密農業実験を行う。
OpenWeedLocator のインストール方法は?
リポジトリをクローンします: git clone https://github.com/geezacoleman/OpenWeedLocator owl Raspberry Pi(Bookworm または Trixie OS)でセットアップスクリプトを実行し、表示される質問に回答します: bash owl/owl_setup.sh セットアップが完了したら Pi を再起動し、サービスのステータスを確認します: sudo systemctl status owl.service
OpenWeedLocator はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/geezacoleman/OpenWeedLocator

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト