GClue

ラジコンカーの作成

インターン生の深谷です。

数日前から作成していたラジコンカーを試作しました。"

特徴は操縦と映像の送受信をRaspberry Piで制御してSSHで遠隔操作できる点です。

操縦

操縦にはタミヤのダブルギアボックスを以前の釣竿でも使ったモータドライバにつないで制御します。

映像の送受信

ラジコンを遠隔操作するため、どこを動いているのか確認できれば目の届かないところへ走行させることができます。

そのためにraspi用カメラとRogicoolのウェブカメラを用意しました。

映像の送受信にはMJPG-Streamerを使います。

まず下準備としてライブラリのインストールとmjpg-streamerをダウンロードしてコンパイルします。

実行前に’sudo raspi-config’を実行し、カメラを有効化しておきます。

sudo apt-get install -y cmake libjpeg8-dev
git clone https://github.com/jacksonliam/mjpg-streamer
cd mjpg-streamer/mjpg-streamer-experimental
make

実行してからWebブラウザでhttp://RaspberryPiのIP:8081/stream.htmlにアクセスするとカメラで撮影しているリアルタイムの映像が見られます。

  • Raspberry Pi
./mjpg_streamer -i "input_raspicam.so -fps 30" -o "output_http.so -w ./www -p 8081"
  • Web Camera
./mjpg_streamer -i "input_uvc.so -f 30" -o "output_http.so -w ./www -p 8081"

これをラジコンに搭載することでリアルタイムで映像を見ることができるためラジコンからの視点で操縦ができます。

今後は距離センサーを使用可能にして衝突の防止、カメラからの画像を利用した機械学習をできるようにしていこうと思います。

Related post

  1. GClue

    モータードライバーの制御と今日の活動

    インターン生の深谷(大学1年)です。私達が現在作成中である「A…

  2. GClue

    FaBoの新シールドテスト

    インターン生の並木(学部1年)です。今まで様々なキットやモジュ…

  3. GClue

    アメリカ短期留学

    3/5 ~ 3/ 26 日の間大学の短期留学のプログラムでアメリカのI…

  4. GClue

    PythonとPWM

    インターン生の並木(学部1年)です。最近はワカサギ釣り用のリー…

  5. GClue

    圧力センサを使ったワカサギ判定

    インターン生の並木(学部1年)です。現在AIワカサギ釣竿を製作…

  6. GClue

    春のインターンシップ

    佐々木です。今日から、GClue春のインターンシップがスタート…

Comment

  1. No comments yet.

  1. No trackbacks yet.

最近の記事

  1. GClue

    Raspberry piによる回転数の取得
  2. GClue

    春のインターンシップ
  3. TensorFlow

    TFUG Aizu 第二回ハンズオン(2/4開催)
  4. GClue

    回転数と回転方向の取得
  5. GClue

    環境構築について
PAGE TOP