ライントレーサ 2E20.

Slides:



Advertisements
Similar presentations
模型を用いたジェットコターの 力学的原理の検討 06522 住友美香 06534 秦野夏希. 平成22年度 卒業研究発表 山田研究室 研究目的 ジェットコースターのコースは、どのような計算に 基づいて作られているのか、研究を通じて理解し、 計算を用いた模型製作を行う。
Advertisements

2E37. ・分岐路別に動作を指 定 ( T 字路で右折するルート を通る) ⇒ 誤作動の リスク軽減 ⇒ プログラムの 簡略化.
企画書作成ソフトウェアの開発 佐々木研究室 05k1134 吉村祥平.
ループで実行する文が一つならこれでもOK
4章 制御の流れ-3.
2011年度 LEGO講座 事後総括 K02 盈進学園盈進高校 勝村岳世 佐倉直之 加藤若菜 石川沙織 2011年12月17日.
Princess, a Strategiest
プログラミング入門 手順を作る マイクロワールドEX講義用資料(ICT活用教育ICT活用教育研究所)
Copyright 2010 Vstone Co.,Ltd.Reserved
ライントレーサ e1336 松葉俊信.
PIC制御による赤外線障害物 自動回避走行車
C 情報に関する技術 プログラムによる計測・制御
モデリングシミュレーション入門(井庭崇)
第7回 条件による繰り返し.
本日の内容④ 自律制御ロボットの組立て、動作確認 ソフトウェアの操作方法の説明 順次と繰り返しのプログラム.
チューリング機械 状態の有限集合 ヘッドの方向を表す。 L:1コマ左へ R:1コマ右へ テープ記号の有限集合 入力記号の有限集合 動作関数
チーム FSEL 立命館大学情報理工学部 ソフトウェア基礎技術研究室
SpectreとMeltdown ITソリューション塾・第28期 2018年5月30日 株式会社アプライド・マーケティング 大越 章司
組込みシステムの外部環境分析のためのUMLプロファイル
Cartサブシステム仕様.
Line Tracer ~~ PIC の 軌跡 ~~ e1317.
プログラミング入門 電卓を作ろう・パートIV!!.
地域情報学演習 VBAプログラミング 第3回 2017年10月24日
製造技術者のためのディジタル技術 組み込み型制御入門(2) 中京大学情報理工学部  伊藤 誠.
人工知能概論 第2回 探索(1) 状態空間モデル,基本的な探索
第7回 条件による繰り返し.
ワンチップマイコンを用いた DCモータ走行車制御
上野駅~東大本郷キャンパス 徒歩最速ルートガイド
データ構造とアルゴリズム論 第1章 アルゴリズムの表現-流れ図
専門教育入門セミナーT in KatLab 2018/10/14 平木場風太 作成
実践ロボットプログラミング LEGO Mindstorms EV3 で目指せロボコン!
実践ロボットプログラミング LEGO Mindstorms EV3 で目指せロボコン!
GPSを使わないBebop Droneの 自動飛行
LEGOを用いた倒立振子の 制御系設計に関する研究
プログラミング入門第6回 ~レゴロボットのプログラミング6~
プログラミング入門第5回 ~レゴロボットのプログラミング5~
実践ロボットプログラミング LEGO Mindstorms EV3 で目指せロボコン!
プログラミング言語論 第四回 理工学部 情報システム工学科 新田直也.
プログラミングを 体験しよう 選択情報⑧.
論理プログラミング 導出の効率化 論理プログラム ホーン節 ホーン集合に対する導出戦略 論理式の手続き的解釈 Prolog
プログラミングを 体験しよう 選択情報⑧.
速度ポテンシャルと 流線関数を ベクトルで理解する方法
プログラムの基本構造と 構造化チャート(PAD)
移動ロボットの速度制御 桐蔭横浜大学 箱木研究室 T20R001 あべ松雄太.
チューリングマシン 0n1nを受理するチューリングマシン 入力テープ b b b b 状態遷移機械.
C言語ファミリー C# 高級言語(抽象的) Java オブジェクト指向 C++ C 機械語(原始的)
平成22年度 機械創成工学実習III 最終競技会 25班
実践ロボットプログラミング LEGO Mindstorms NXT で目指せロボコン! WEB: 著者:藤吉弘亘,藤井隆司,鈴木裕利,石井成郎
コース確認 係の人は競技コースの 確認をしてください フラッシュ撮影禁止.
黒川桜の森(エドヒガン) 黒川ダリア園 台場クヌギ.
情報処理Ⅱ 第3回 2007年10月22日(月).
プログラミングⅡ 第2回.
実践ロボットプログラミング LEGO Mindstorms EV3 で目指せロボコン!
ディペンダブル組込みシステムのためのコンテキスト分析手法
C#プログラミング実習 第2回.
線沿走車 (ライントレーサー).
SpectreとMeltdown ITソリューション塾・第27期 2018年3月20日 株式会社アプライド・マーケティング 大越 章司
平成22年度 機械創成工学実習III 最終競技会 25班
プログラミング基礎演習 第4回.
プログラミング入門第2回 ~レゴロボットのプログラミング~
skill-net(MILESTONE CAI,笈川他,1982)[Fortranの課題選択など]
効率の良いとんぼのかけ方 文教大学 情報学部 経営情報学科 4年 99P21104 服部 洋一郎.
※別途 メリットカード&デメリットカードを印刷して準備してください。
プログラミング序論演習.
専門教育入門セミナー 2016/10/31.
情報処理Ⅱ 第3回 2004年10月19日(火).
情報処理Ⅱ 2006年10月20日(金).
アルゴリズム ~すべてのプログラムの基礎~.
実践ロボットプログラミング LEGO Mindstorms EV3 で目指せロボコン!
ファーストイヤー・セミナーⅡ 第10回 if文による選択処理(2).
Presentation transcript:

ライントレーサ 2E20

競技コースと走行ルート GOAL ・T字路はすべて 左に曲がる。 ・行き止まりになったらUターンする。 ・ト字路、逆ト字路は直進する。

このルートのメリット、デメリット T字路で右に曲がったとしても最終的に2つ目のT字路に戻ってくる。 ト字路と逆ト字路が直進なので、条件を少なくできる。 デメリット T字路を右に曲がるルートより遠回りになってしまう。

作成プログラム 直進プログラム ・直進プログラムは内センサのみで制御。 ・直進、停止を繰り返し進む速さを制御する。 if(RB4==1 && RB5==1){  while(RB4==1 && RB5==1){ RB0=1; RB1=0; RB2=1; RB3=0; DelayMs(5); RB1=1; RB3=1; }

作成プログラム 条件分岐 ・T字路、L字路は、RB4とRB5が0のときに無限ループをつくり判断。 if(RB4==0 && RB5==0){ while(1){ if(RB6==1){ Ri(); } if(RB7==1){ Le(); if(RB4==1 || RB5==1){ break;

結果、課題 結果 課題 真っ直ぐ進ませることができた。 自分の考えたルートでゴールまでたどり着いた。 回転速度の制御をしなかったためにセンサからはずれることがある。 パフォーマンスまでいくことができなかった。

おわり ありがとうございました。