質問するログイン新規登録

Q&A

1回答

334閲覧

工業高校の課題研究です。プログラムを教えてください

yosshiiii

総合スコア0

YOLO

YOLOとは、画像検出および認識用ニューラルネットワークです。CベースのDarknetというフレームワークを用いて、画像や動画からオブジェクトを検出。リアルタイムでそれが何になるのかを認識し、分類することができます。

プログラミング言語

プログラミング言語はパソコン上で実行することができるソースコードを記述する為に扱う言語の総称です。

Raspberry Pi

Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

プログラミング教育

プログラミング教育は、子どもから社会人までを対象にしたプログラミング学習支援、教材紹介、教え方の工夫などに関する投稿に使用されます。

0グッド

0クリップ

投稿2026/10/08 01:01

0

0

ここに言語を入力 ``` コード ```私は今、工業高校で課題研究に取り組んでいます。 タイトルは「自動分別ゴミボックス」です AIを使いカメラで認識し、缶か、ペットボトル判断し、制御してサーボを動かしてラズベリーパイでプログラムしようと思っています。 イメージではカメラで判定し、サーボを回して 左側の穴は缶、右側の穴はペットボトルなど で、落として分別しようと思っています。 今ある物は、 ラズベリーパイ4 ラズベリーパイ用のカメラ マイクロSD 360度サーボ 20kgのサーボ(180度) ブレッドボードのジャンパー線 サーボ用2分岐ケーブル五本セット サーボの多機能シリアル信号変換器 です。 ラズベリーパイの初期設定は終わりました。 Googleドライブにも登録はしてあります。 その後の詳しいプログラムと モーターと接続したり、カメラで判定した結果によってモーターを動かす方法を教えて欲しいです。 また他に必要なものがあれば教えて欲しいです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

guest

回答1件

0

全体を以下のように分割して、最後にガッチャンコすると考えやすいです。

  1. カメラ撮影
    対象物はトレイに載せて固定されているのか、工場のラインのように流れているのか。
    動画で撮って切り取るのか、最初から静止画で撮るのか。

  2. AI判定
    AIは何を使うか。この程度の判定なら、Vision対応モデルなら何でもよいでしょう。
    タグにYOLOがありますが、私は使ったことが無いのですが、そういうAI込みなんでしょうか。

  3. 穴に落とす
    とりあえず、缶かペットボトルか決め打ちで、動くメカ部を作る。

1から2に画像を渡し、2から3に判定を渡す流れです。

全体的な話として、このシステムは

  • Googleドライブに接続しているということは、外部ネットワークに接続可能?
  • ラズパイのみ? PCやPLCは使用しない?
  • 言語はタグにあるようにPythonのみ?

等を確認しておきたいところです。

ある程度は自分で作ってみて、この辺りが上手くいかないですという質問なら、具体的な回答が得られると思います。

投稿2026/10/08 10:33

hiroki-o

総合スコア1919

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.25%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問