課題情報シート テーマ名 : 動画中継ラジコンカーの製作 担当指導員名 : 土山博剛実施年度 : 25 年度施設名 : 四国職業能力開発大学校課程名 : 専門課程訓練科名 : 電子情報技術科課題の区分 : 総合制作実習課題学生数 : 1 時間 : 12 単位 (216h) 課題制作 開発のポイント

Similar documents
課題情報シート テーマ名 : マイコン制御ロボットの製作 担当指導員名 : 川埜雅太朗実施年度 : 28 年度施設名 : 近畿職業能力開発大学校附属京都職業能力開発短期大学校課程名 : 専門課程訓練科名 : 電子情報技術科課題の区分 : 総合制作実習学生数 : 2 時間 : 24 単位 (432h)

関しては 開発当初からスマートフォン用の表示画面を Web プログラムは同じものを利用しつつ 違うものにしたいと学生からの要求もありましたのでそこに必要な技術を理解する必要もあります やらなければいけないことがたくさんあったので 興味を持ってやってもらうことももちろんですが とにかく手を動かしてたく

様式 2 課題情報シート テーマ名 : LED CUBE の製作 Ⅱ 担当指導員名 : 吉野正樹実施年度 : 27 年度施設名 : 関東職業能力開発大学校附属千葉職業能力開発短期大学校課程名 : 専門課程訓練科名 : 電子情報技術科課題の区分 : 総合製作実習 ⅠⅡ 学生数 : 4 人時間 : 22

第3部:プログラミング実習

全文 ですます 調でお書きください 推薦様式 3-2 課題情報シート テーマ名 : フリースペースリフォームへの取り組み 担当指導員名 : 黒瀬敏浩実施年度 : 26 年度施設名 : 関東職業能力開発大学校付属千葉職業能力開発短期大学校課程名 : 専門課程訓練科名 : 住居環境科課題の区分 : 総合

情報処理学会研究報告 IPSJ SIG Technical Report Vol.2015-CE-131 No /10/10 1,a) 1,b) 1,c) 2,d) 1,e) 1,f) Raspberry Pi GPIO I2C Raspberry Pi Linux HTTP, Rasp

目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い 10.Netフレームワーク 10 開発資料 10 第 2 章 Mono 11 Monoの歴史 1

Arduino をドリトルから 制御する教材の試行 鈴木裕貴 1

論文番号 分 2-2 平成 24 年度全国情報技術教育研究会第 41 回全国大会 ( 新潟大会 ) Xbee を活用した無線通信の研究 期日平成 24 年 8 月 9 日 ( 木 )~10 日 ( 金 ) 場所長岡市シティホールプラザ アオーレ長岡 香川県立三豊工業高等学校 電子科 本行

課題情報シート テーマ名 : AR を利用した高知県内 PR アプリの制作 担当指導員名 : 岡本真一実施年度 : 25 年度施設名 : 四国職業能力開発大学校附属高知職業能力開発短期大学校課程名 : 専門課程訓練科名 : 電子情報技術科課題の区分 : 総合制作実習課題学生数 : 2 時間 : 12

Raspberry Pi BF BF BF Raspberry Pi PC USB HDMI OS SD SD OS Raspberry Pi Model B MicroUSB MicroSD OS SD GPIO HDMI USB LAN Raspberry Pi MicroUSB MicroSD

課題情報シート テーマ名 : 配達品の受取収納システムの製作 担当指導員名 : 山岡眞吾実施年度 : 28 年度施設名 : 港湾職業能力開発短期大学校神戸校課程名 : 専門課程訓練科名 : 港湾流通科課題の区分 : 総合制作実習学生数 : 2 時間 : 18 単位 (324h) 課題制作 開発のポイ

課題に関する問い合わせ先 施設名 : 中国職業能力開発大学校住所 : 岡山県倉敷市玉島長尾 電話番号 : ( 代表 ) 施設 Web アドレス : 課題制作 開発の

課題情報シート テーマ名 : 低消費電力デバイスを活用したセキュリティシステムの製作 担当指導員名 : 竹岡忠士実施年度 : 28 年度施設名 : 中国職業能力開発大学校附属福山職業能力開発短期大学校課程名 : 専門課程訓練科名 : 電子情報技術科課題の区分 : 総合制作実習学生数 : 2 時間 :

Microsoft PowerPoint _iwasaki

RPI-ZUMO-ASM-MANUAL Raspberry Pi on Zumo キット 組立てマニュアル ver2.0 弊社製品 Raspberry Pi on Zumo キットをお買い上げ頂きありがとうございます 本製品は組立てキットとなっております 以

2 SmaSvr SmaSvr システムの概要 テクノベインズでは 業務系周辺機器 業務系周辺機器が操作できる スマート端末 が操作できる スマート端末 が操作できる スマート端末アプリ環境 アプリ環境の提供 提供 を実現できる方法 実現できる方法 実現できる方法について研究してきた 研究してきた

図 : StarBoard Student Tablet Software の利用イメージ StarBoard Student Tablet Software Ver. 2.0 の主な特長 1. StarBoard Software との連携の強化 StarBoard Software と Star

Microsoft PowerPoint - ã•’Newlineã•‚TRUCAST_ã†fl紹仉è³⁄挎_ pptx

ルネサス半導体セミナースケジュール

スライド 1

WiFiの現状

D25HW取扱説明書

目次 2 1 PC Control Utility PD 1 について 動作環境

Notesアプリが iPadで動くDomino Mobile Apps ご紹介

吉田坂本.pptx

27 A) B) B) B) A) B) IPv6 IPv6 IPv4 IPv6 1 1 (9 2 ) (9 3 ) (9 4 ) (1) (2) IPv6 (1) RaspberryPi (1) OS (2) (2) RaspberryPi (3) wireshar

FlashAir TM Tutorial FlashAir のチュートリアル FlashAir でライブ配信 1 用意するもの HLS FlashAir からのブート 環境設定作業 動作確認... 8 FlashAir Developers

NSW キャリア採用募集職種一覧 2018/8/16 現在 求人番号 職種対象業務必要とするスキル 経験 資格等勤務地 1 営業スペシャリスト金融 ( 損保 生保 クレジット ) 業でのソリューション営業 IT 業界での営業経験 金融業界 IT 業界での人脈がある方尚可 渋谷 2 プロジェクトマネー

3 無線 / 有線接続で制御 メガローバー Ver2.0 は Wi-Fi / BLE / Bluetooth Classic の 3 種の無線通信と 有線の USB シリアル通信に対応しています 指定のコマンドを用いることで PC やタブレットなど 様々なデバイスからメガローバー Ver2.0 を制

SAMBA Stunnel(Windows) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxx 部分は会社様によって異なります xxxxx 2 Windows 版ダウンロード ボ

SMA GW 設置ガイド STEP1. 準備する 1-1 梱包内容の確認 1-4 RTC 用バックアップ電池を取り付ける RTC 用 バックアップ電池 RTC 用 バックアップ電池ソケット 以下のものが含まれていることをご確認ください 刻印表示があるプラス面を上向きにして バックアップ電池 SMA-

Industrial shields brochure_JP

Windows パソコンに本製品を接続する 1. EM chip を取り付けた本製品の USB コネクタに USB ケーブルを接続します 2. USB ケーブルのもう一方のコネクタをパソコンの USB ポートに接続します パソコンがデータ通信カード ( 本製品 ) を認識します ( パソコンが本製品

WiFiの現状

コンテンツセントリックネットワーク技術を用いた ストリームデータ配信システムの設計と実装

AR-DV1_TAI_Software_Media_Setup_Procedure_v1.0_JAPANESE

本当に多機能な情報機器を求めているのか という疑問もある 私は 小さなデバイス単位に機能を分散化し それぞれをインターネットを通して組み合わせることで ユーザーが簡単な操作で自分の望む情報機器を作ることができるようになるのではないかと考えている さらに 小さなデバイスをネットワークにつなぐことにより

ハード・ソフト協調検証サービス

Studuinoプログラミング環境

事前実機トレーニング

RW-5100 導入説明書 Windows7 用 2017 年 7 月 シャープ株式会社

スライド 0

はじめに PC 環境のセキュリティの向上や運用工数の削減手段としてクライアント仮想化 ( シンクライアント化 ) を検討している企業 団体が増えてきています シンクライアントの導入に際しては幾つか検討する事があり 特にユーザ側に接続する周辺機器については従来の PC と同じ利用環境を求められる事が多

Android用 印刷プラグイン Canon Print Service マニュアル

mCam View User Manual

TeleOffice 3.7

PLC-Remote取扱説明書

<4D F736F F F696E74202D F817993FA967B90BB8E8695A897AC817A89DD95A892C790D F6C30362E707074>

RW-4040 導入説明書 Windows 7 用 2017 年 7 月 シャープ株式会社

スライド 1

G800SE HTMLdocument update

UPS管理システムSAN GUARD IV

タイトル

LYT B


6-2- 応ネットワークセキュリティに関する知識 1 独立行政法人情報処理推進機構

2015 年 1 月 30 日 平常時にも災害時にも活用できる デジタルサイネージを核としたスマートフォン向け情報共有サービスの実証実験を開始 ~ 公衆無線 LAN 内 公衆無線 LAN 間の機器通信を WebSocket と WebRTC を用いて実現 ~ NTT コミュニケーションズ ( 略称

関係各位 2019 年 1 月 31 日 ヴイストン株式会社 4 軸独立ステアリング駆動方式の ROS 対応台車ロボット 4WDS ローバー Ver2.0 を発売 ヴイストン株式会社 ( 本社 : 大阪府大阪市 代表取締役 : 大和信夫 ) は 4 輪独立ステアリング駆動式全方位移動台車ロボット 4

改訂履歴 改訂日付 改訂内容 2014/11/01 初版発行 2017/01/16 Studuino web サイトリニューアルに伴う改訂 2017/04/14 Studuino web サイトリニューアルに伴うアクセス方法の説明変更 2018/01/22 Mac 版インストール手順変更に伴う改訂

ソフトウェア更新の前に お客様に より快適に LGL22 をご利用いただくため ソフトウェア更新によるアップグレードを行っております この手順書は LGL22 とパソコンを microusb ケーブルにて接続してソフトウェア更新を行う方法となります ソフトウェア更新は microusb ケーブルによ

<4D F736F F F696E74202D20834A815B836C838B835C815B835882CC95E082AB95FB F4B2E B8CDD8AB B83685D>

ixpand Transfer クイックガイド ixpand Transfer は サンディスク ixpand フラッシュドライブ専用の Android アプリケーションです 本アプリケーションは Android スマートフォンやタブレットに接続したサンディスク ixpand フラッシュドライブを使

ワイヤレスセンサモジュール取扱説明書

InfoMedia16-05.pptx

準備する wivia Presenter アプリを モバイルデバイスにインストールする iphone/ipad/ipod touch の場合 App Store でダウンロードします Android の場合 Google Play ストアでダウンロードします アプリは無料です ただし ダウンロード時

Windows2000/XPインストール手順

1. Android のホーム画面 06. クイックマニュアル [ 遠隔接続編 -Android 版 -] 2. ストアの起動画面 Android を起動しますと Play ストア ( 赤枠 ) というア イコンがありますのでこちらをタップしてください 機種により表示方法は異なります ストアの初期画

近未来マルチメディア 2013 最終報告書 HMD + Kinect でゲーム作成 工学システム学類 3 年 木村優太

3. クラスリンク ( 先生の IP アドレス >:< ポート >) を生徒と共有して生徒がブラウザーから接続できるようにします デフォルトのポート番号は 90 ですが これは [Vision 設定 ] から変更できます Netop Vision Student アプリケーションを使

RR1soft.book

プリンタドライバインストールガイド <OPS645>-Windows Vista(32bit 版 )/ Windows 7(32bit 版 )/ Windows 8(32bit 版 )/ Windows 8.1(32bit 版 )- プリンタドライバインストールガイド <OPS645> Window

Windows パソコンに接続する 画面表示は Windows 7 を例としています 1. EM chip を取り付けた本製品の USB コネクタに USB ケーブルを接続します 2. USB ケーブルのもう一方のコネクタをパソコンの USB ポートに接続します パソコンがデータ通信カード ( 本製

目次 1: スペック 2 ページ 2: 付属品を確かめる 3 ページ 3: 接続方法 カメラ調整 3 ページ 3-1: カメラ本体と電源ケーブルの接続について 3 ページ 3-2:PLC アダプタの接続について 3 ページ 3-3: カメラ調整について 4 ページ 4: スマートフォンからの監視 4

PC配信&エンコーダー設定_LINELIVEマニュアル

2. ccmybox を利用するには ccmybox の利用には Web ブラウザが必要ですが パソコンの Web ブラウザだけでなく スマートフォンなどのモバイル機器の Web ブラウザからも接続が可能です また Web ブラウザを利用した接続方法以外に 専用接続ツールがメーカーより提供されていま

ミガロ.製品 最新情報

事前準備マニュアル

LYT A

USBドライバインストールマニュアル [Windows Vista/Windows 7]

1. 無線 LAN 設定について 本製品は無線 LAN への接続が可能となっております 接続しているルーターの無線規格に沿って 接続設定を行って下さい 無線接続を行う場合は まず LAN ケーブルを使ってカメラにログインしていただきまして カメラ設定内より無線登録をしていただくことで 無線接続が可能

2. アプリケーションのインストール Play ストア TM を利用して アプリケーションをインストールしてください * 既にインストールされている場合 インストールの必要はありません 3. 無線 LAN の接続 へ進んでください * お客様ご自身でインストール ( 購入 ) されるこれらのアプリケ

目次 研究目的 背景システム開発について実験および評価結論

PC にソフトをインストールすることによって OpenVPN でセキュア SAMBA へ接続することができます 注意 OpenVPN 接続は仮想 IP を使用します ローカル環境にて IP 設定が被らない事をご確認下さい 万が一仮想 IP とローカル環境 IP が被るとローカル環境内接続が行えなくな

PowerPoint プレゼンテーション

Windows パソコンに接続する 画面表示は Windows 8 を例としています 1. EM chip <micro> を取り付けた本製品の microusb コネクタに microusb ケーブルを接続します 2. microusb ケーブルのもう一方のコネクタをパソコンの USB ポートに接

Microsoft PowerPoint - Android+TPMによるセキュアブート_KDDI研_後日配布用

Microsoft PowerPoint - Skype for business の概要.pptx

Google クラウドプリント対応プリンターの登録 ~ テストプリントまで メール : 装置名 :OKI-MC56- Google クラウドプリントへの登録が完了しました [OK] この画面を閉じます Ver (014/04/0) 印刷する人は Google

セットアップチュートリアル SlingPlayer 伊藤忠商事株式会社 1

Microsoft PowerPoint - 【最終提出版】 MATLAB_EXPO2014講演資料_ルネサス菅原.pptx

目次 プリンタドライバをインストールする (USB 接続の場合 )... 3 プリンタとコンピュータを USB で接続する ( 参考 ) プリンタドライバをインストールする前に USB で接続してしまった場合 プリンタドライバをインストールする (LAN 接続の場合 )...

FAQ案(Linkup Manager)

Splashtopスタートガイド

本体内のメモリの合計容量と空き容量などを確認できます a ホーム画面で [ 基本フォルダ ] [ 設定 ] [ ストレージ ] マイファイルを利用する 本体に保存されている静止画や動画 音楽や文書などのデータを表示 管理できます a アプリ一覧画面で [ ツール ] [ マイファイル ] カテゴリ一

PowerPoint プレゼンテーション

ギガらくカメラAXIS社製カメラWi-Fi接続設定有線固定IP設定 開通マニュアル

延命セキュリティ製品 製品名お客様の想定対象 OS McAfee Embedded Control 特定の業務で利用する物理 PC 仮想 PC や Server 2003 Server 2003 ホワイトリスト型 Trend Micro Safe Lock 特定の業務で利用するスタンドアロン PC

H

現行のICカードリーダRW4040インストーラの課題

Transcription:

課題情報シート テーマ名 : 担当指導員名 : 土山博剛実施年度 : 25 年度施設名 : 四国職業能力開発大学校課程名 : 専門課程訓練科名 : 電子情報技術科課題の区分 : 総合制作実習課題学生数 : 1 時間 : 12 単位 (216h) 課題制作 開発のポイント 開発( 制作 ) のポイント 今回製作したシステムでは 専門課程で習得した総合的な知識 ( ネットワーク技術 電子回路技術 C プログラミング技術 組込み OS 技術 情報技術 ) とカリキュラムにはないプログラム技術 (Android による Java プログラミング Python によるスクリプト言語 ) などの学生にとっては新しい内容が含まれていました システムの目的及び概要は 制御する対象が遠隔にあり 入り組んだ建物等を探索することが目的であるため無線 LAN による通信に対応させること 周囲の状況を動画で把握することです そのためオペレーションシステムを搭載したマイコンを利用しました 利用したマイコンは 組込み Linux を実装可能な Raspberry Pi を使用しました Linux を搭載することにより 動画配信には既存のアプリケーションを使用して HTTP 通信を行い モータ等を制御しラジコンカーをコントロールする通信には Android Java による TCP 通信と Python による HTTP 通信の2つのアプリケーションを制作しました 訓練( 指導 ) のポイント 原則 1 名 1テーマという方針で制作をすることとしました それによりシステム全体の把握 各機能部 ( アプリケーション部 通信プログラム部 ハードウェア部 ) の理解及び作業が必要となりました 指導については 原則学生主体となり制作目標を立てて スケジュール管理を行いました 学生の進捗状況に応じて 状況に応じて技術的な指導を行い またスケジュールの調整を行いながら制作目標を目指して取り組んでいきました 徐々に完成に近づくにつれ自信を持ち 新しい機能の実装など積極的な取り組みができるようになったと思います 課題に関する問い合わせ先施設名 : 四国職業能力開発大学校住所 : 763-0093 香川県丸亀市郡家町 3202 電話番号 : 0877-24-6290( 代表 ) 施設 Web アドレス :http://www3.jeed.or.jp/kagawa/college/

課題制作 開発の 予稿 および テーマ設定シート 次のページ以降に 本課題の 予稿 および テーマ設定シート を掲載しています

Production of video relay radio control car 1. はじめに 現在 地震などの災害発生時に 被災者の発見 情報の収集などの危険な場所での作業を行う目的のためレスキューロボットの開発が進んでいる 今回は 人が入ることができないような狭い場所に画像配信しながら探索し 情報収集できる動画中継ラジコンカー ( 以下 ラジコンカー ) の製作を行い 検証をして通信技術 プログラミング技術の知識を深めようと考えた 2. システム概要 2-1 RaspberryPi とは RaspberryPi とは ARM プロセッサを搭載した名刺サイズのシングルボードコンピュータで Linux を実装することができる Linux で実行可能な言語はどの言語でも利用でき コンピュータの教育用として開発されたボードである 今回は RaspberryPi に Raspbian という Debian ベースの Linux をラジコンカーに搭載し 製作課題に取り組むことにした 2-2 システム概要図 1 にシステムの構成図を示す Android 端末や Web ブラウザで遠隔操作できるようにするために Web アプリケーション ( 以下 Web アプリ ) と Android アプリケーション ( 以下 Android アプリ ) に対応できるシステムを検討した Web アプリに対応したシステムは ラジコンカーに搭載した Rasbperry Pi に Web サーバを動作させ Web ブラウザからラジコンカーを制御できるシステムを作成した Android アプリに対応したシステムは ラジコンカーと Android 端末間を TCP ソケット通信で行う 加速度センサーが搭載された Android 端末を傾けることでラジコンカーを制御できるシステムを作成した 図 1 システム構成図ラジコンカーの制御は モータドライバ回路を作成し RaspberryPi の GPIO( 汎用入出力ポート ) と接続し制御した 動画中継用 Web カメラは RaspberryPi の USB ポートと接続し動画を撮影できるようにした 3. ハードウェアの構成 モータを駆動させるためのドライバは TA7291P を使用した ( 図 2 にモータドライバ回路を示す ) 2 個のドライバ回路を使用して前後左右に動作させて 1 個のドライバ回路でアームを動作させる RaspberryPi の電源でモータ駆動用として使用したが動作が不安定であったため 別電源を使用した Web カメラは UVC(USB Video Class) 対応のカメラを使用した ( 図 3 に Web カメラを示す ) RaspberryPi の USB コネクタに接続するだけで自動的にドライバが認識され容易に利用することができる 図 2 モータドライバ回路 図 3 Web カメラ

4. 通信方法とアプリケーション 4-1. ソフトウェアと通信の概要 図 4 にソフトウェアと通信構成図を示す 表 1 TCP ソケット通信システム開発環境 サーバ側 クライアント側 OS Linux Microsof Windows 7 Enterprize 開発環境 gcc vi エディタ JDK7 Eclipse 4.2.1 使用言語 C 言語 Java 図 4 ソフトウェアと通信構成図 図 5 Web アプリ画面 図 6 Android アプリ画面 図 4 ソフトウェアと通信構成図 4-2.HTTP 通信による遠隔操作 HTML 言語と JavaScript で操作部を作成している モータ制御部は Web サーバを構築し Python でモータを駆動させるプログラムを作成する ( 図 5 に Web アプリの操作画面を示す ) 前後左右のボタンと停止ボタンを押すことで ラジコンカーに指示を送る その指示を受け モータを制御する また Web ブラウザとラジコンカーの通信は HTTP 通信を行い ポート番号 8081 番で通信を行わせる 4-2. TCP ソケット通信による遠隔操作 TCP ソケット通信システム開発環境を表 1 に示す Eclipse を使用して Java で操作部の Android アプリを作成している ( 図 6 は Android アプリの操作画面を示す ) 通信部分は Java と C 言語 モータ駆動部分は C 言語で作成している Android 端末の加速度センサを使用し傾きにより前後左右を判定し ラジコンカーに送る その指示を受け モータを制御する また Android 端末とラジコンカーの通信は TCP ソケット通信を行い ポート番号 5000 番で通信を行わせる 4-4. Web カメラによる動画配信 Web カメラで撮影した動画を配信するために mjpg-streamer というアプリケーションをインストールする このアプリケーションを使うことで Web カメラからの映像をストリーミング配信することができる ポート番号 8080 番で配信する 5. おわりに 今回 最初の目標であった映像を見ながら遠隔操作で探査できるリモートコントローラの製作は達成できた しかし 映像があまり鮮明でなく動きも少し遅いことや当初考えていたサイズより本体が大きくなってしまったことなど現状では災害現場などでの危険な場所での探査は不可能である 今後 赤外線センサや超音波センサなどを使用して 障害物を回避したり 危険物を予測したりできる機能を追加したい また アームなどを追加し障害物などを持ち上げ移動できるようにして 実用性の高いロボットを製作してみたい

課題実習 テーマ設定シート 科名 : 電子情報技術科 作成日 : 9 月 9 日 教科の科目 実習テーマ名 総合制作実習 担当教員 担当学生 土山博剛 課題実習の技能 技術習得目標 この制作を通して Linux の効率的な開発環境 Wifi による通信で制御することからサーバおよびネットワーク等の通信技術を学びます また Web ブラウザを使用したコントローラーでラジコンカーを制御するため HTML 言語 Python C 言語などのソフトウェア技術を身 に付けます 実習テーマの設定背景 取組目標 実習テーマの設定背景 マイコンを使い動くものを制御したいと思い このラジコンカーを製作することにした マイコンは Linux が動くものを使いたいと思い RaspberryPi を使うことにした 実習テーマの特徴 概要 組み込み Linux(RaspberryPi ) を使いスマートフォンや PC からラジコンを制御できるようにする 組み込み Linux (RaspberryPi ) に Web カメラを搭載し 動画を中継できるようにする 組み込み Linux(RaspberryPi ) とPC スマートフォンを WiFi で通信できるようにし PC スマートフォン上で組み込み Linux(RaspberryPi ) を搭載したラジコンカーを操作できるようにする No 1 2 3 4 5 6 7 8 9 取組目標組み込み Linux(RaspberryPi ) とPC をWiFi で通信させるために環境作成ラジコンカーを動かすためのモータドライブ回路試作 PC から組み込み Linux(RaspberryPi ) を通してモータを制御組み込み Linux(RaspberryPi ) をラジコンカーに搭載し組立て想定した動作が行われなかった場合には 問題を分析し その問題の解決に取り組みます 5S( 整理 整頓 清掃 清潔 躾 ) の実現に努め 安全衛生活動を行います 材料 工具 機器及び部品等については チェックリストを用いて厳密に管理します 報告書の作成 製作品の展示及び発表会を行います 実習の進捗状況や 発生した問題等については 担当教員へ報告します 10