Interface2017年3月号
連載・ラズパイ式走るリモート探査カメラ 第15回

関連プログラムとデータなど

Interface編集部
ＣＱ出版(株)

著者：森岡澄夫（http://www002.upp.so-net.ne.jp/morioka, https://www.facebook.com/sumio.morioka）

====================================
ダウンロード・サービスご利用者各位
====================================
　毎度，小誌ご愛読を賜り，誠にありがとうございます．
　このたびはダウンロード・サービスをご利用いただき，誠にありがとうございます．
　筆者のご厚意により，製作記事の関連プログラムやデータなどをこのアーカイブに収録しました．
　アーカイブは，ZIPによって圧縮されています．

================
必要なもの
================
　プログラムの実行には，下記のプログラムやハードウェアが必要です．

(1) Raspberry Pi 1/2/3（3など高性能な物を推奨）
    環境の構築方法は該当記事を参考にしてください．

(2) Raspberry Pi専用カメラモジュール

(3) OpenCV 3.1ライブラリ

　このアーカイブの配布時点で，"sudo apt-get install libopencv-dev"でインストールされる OpenCVは
　バージョン2.*であるため，使用できません．

　前回までの記事と異なり，今回はOpenCV 3.1（以上）が必要です．
　該当記事を参考にして，ソース入手/コンパイル/インストールを行ってください．

(4) libwebsockets 2.1 stable（アーカイブに同梱）

　前回までの記事と異なり，この新しい版を使うようにソースを変更しています．

(5) mjpg-streamer r182（アーカイブに同梱）

　前回までの記事で使用している版と同じです．

================
動作確認
================
　プログラムは筆者の元で動作を確認済みです．

=================
ファイルの内容
=================
  \
  +---- readme_japanese.txt           ... 今読んでいるファイル
  +---- libwebsockets-2.1-stable.zip  ... 同梱のアプリの動作確認に使ったlibwebsocketsコード
  +---- mjpg-streamer-code-182.zip    ... mjpg-streamer（r182）のソースコード http://sourceforge.net/p/mjpg-streamer/code/HEAD/tree/ から取得できるものと同じ
  |
  +---- 22_opencv3_tracking           ... 一般物体トラッキングのテストコード
  |
  +---- 23_tracking_car6_arduino      ... RPi+Arduinoローバー用の物体トラッキング・コード
             |
             +---- arduino            ... Arduino Unoに書き込むための，RPi通信/モータ制御ソフト
             |
             +---- www                ... PCブラウザで参照するHTML（RPiの，mjpg-streamerインストールディレクトリにコピー）

=================
基本的な使い方
=================
　アーカイブを解凍してください．
　ラズベリー・パイ用のソフトは，ラズベリー・パイに転送したうえでビルドします．
　Arduino用のコードは，Arduino IDEを使ってArduino Unoへ書き込みます．

=============
著作権
=============
　収録したプログラム，データおよびドキュメントなどの著作権は，各著作権者(すなわち筆者)にあります．
　ただしソースコードには，著作権者が著作権を放棄するもの，ないし特別な扱いを指定するものもあります．
　アーカイブ中の各コードの冒頭の表記に従ってください．

  Copyright 2016-2017 Sumio Morioka

============
免責
============
(1)プログラムやデータの使用により，使用者に損失が生じたとしても，著者とＣＱ出版(株)は，その責任を負いません．
(2)プログラムやデータにバグや欠陥があったとしても，著者とＣＱ出版(株)は，修正や改良の義務を負いません．
