知能システム論1(12) 移動ロボットのナビゲーショ ン 2007.6.19. 講義内容 1.はじめに 2.ベクトルの基礎 3.運動学 (Kinematics) 4.動力学( Dynamics) 5.ロボットの腕の制御 (Control) 力制御 6.軌道計算 (Trajectory) 7.移動ロボット.

Slides:



Advertisements
Similar presentations
2008 년 04 월 Proposal of Laminating M/c Soft to Hard Proposal of Laminating M/c Soft to Hard.
Advertisements

Draft. out of thesis Word definition Assemblable Board -> as a piece SF3 -> which has function of furniture.
3D Wand による 3 次 元形状計測. 3次元形状計測装置  3D Wand(テクノドリーム 21 社 製)  構成 3D Wand 本体: 7 つの発光ダイオー ドとラインレーザー発光装置が一体となっ た手に持って移動できる電池駆動の装置.
マルチスレッド GUI モデル 小笠原啓 有限会社 IT プランニング. Page 2 ゴール  マルチスレッドな GUI ライブラリを OCaml で。  動きのある UI は近頃必須なので、アニメーションを容易にする仕組みを導 入。  GUI 部品のイベント、見かけを自由にカスタマイズできるように。
5.カム装置 5.1 カムの種類 カムの回転(一定角速度) ↓ 従動節の往復運動 ・原動節---driver (カム-)
知能制御システム 電気電子・情報工学科 (電気電子工学コース)3年 自動制御 物理工学科 (応用物理・量子エネルギーコース)4年
東京工科大学 コンピュータサイエンス 亀田弘之
1 7.時間限定チューリングマシンと クラス P. 2 7 -1.入力サイズ チューリングマシンの入力記号 の長さ を 入力サイズという。 名称:合成数の問題 インスタンス:整数n 問:nは合成数か? 通常は、入力サイズとしてはもっとも短い表現での 長さが利用される。 例えば、次のような合成数の問題における入力サイズは、
7.n次の行列式   一般的な(n次の)行列式の定義には、数学的な概念がいろいろ必要である。まずそれらを順に見ていく。
第 3 回 iPhone アプリ開発勉強会 Objective-C 基礎講座 - インスタンスメソッド - 三井 相和.
9.線形写像.
時間的に変化する信号. 普通の正弦波 は豊富な情報を含んでいません これだけではラジオのような複雑な情報 を送れない 振幅 a あるいは角速度 ω を時間的に変化 させて情報を送る.
情報処理A 第10回 Excelの使い方 その3.
九州大学 岡村研究室 久保 貴哉 1. 利用中のAPの数の推移 2 横軸:時刻 縦軸:接続要求数 ・深夜では一分間で平均一台、 昼間では平均14台程度の接続 要求をAPが受けている。 ・急にAPの利用者数が増えてく るのは7~8時あたり.
5.連立一次方程式.
相関.
論理回路 第2回 今日の内容 前回の課題の説明 数の体系 – 数の表現 – 代表的な数 – 基数の変換 – 補数.
人工知能特論 II 第 6 回 二宮 崇 1. 今日の講義の予定 確率的文法 品詞解析 HMM 構文解析 PCFG 教科書 北研二 ( 著 ) 辻井潤一 ( 編 ) 言語と計算 4 確率的言語モデル 東大出版会 C. D. Manning & Hinrich Schütze “FOUNDATIONS.
青森大学 5 号館の 模型の設計と製作 ソ 小山 内 拓真
太陽系シミュレータ 和島研究室 ソ 畑本義明
1章 行列と行列式.
本宮市立白岩小学校. 1 はじめに 2 家庭学習プログラム開発の視点 ① 先行学習(予習)を生かした 確かな学力を形成する授業づく り ② 家庭との連携を図った家庭学習の習慣化.
フーリエ級数. 一般的な波はこのように表せる a,b をフーリエ級数とい う 比率:
3.エントロピーの性質と各種情報量.
Excelによる積分.
1 6.低次の行列式とその応用. 2 行列式とは 行列式とは、正方行列の特徴を表す一つのスカ ラーである。すなわち、行列式は正方行列からスカ ラーに写す写像の一種とみなすこともできる。 正方行列 スカラー(実数) の行列に対する行列式を、 次の行列式という。 行列 の行列式を とも表す。 行列式と行列の記号.
計算のスピードアップ コンピュータでも、sin、cosの計算は大変です 足し算、引き算、掛け算、割り算は早いです
線形符号(10章).
1 0章 数学基礎. 2 ( 定義)集合 集合については、 3セメスタ開講の「離散数学」で詳しく扱う。 集合 大学では、高校より厳密に議論を行う。そのために、議論の 対象を明確にする必要がある。 ある “ もの ” (基本的な対象、概念)の集まりを、 集合という。 集合に含まれる “ もの ” を、集合の要素または元という。
複素数.
4.プッシュダウンオートマトンと 文脈自由文法の等価性
1 0章 数学基礎. 2 ( 定義)集合 集合については、 3セメスタ開講の「離散数学」で詳しく扱う。 集合 大学では、高校より厳密に議論を行う。そのために、議論の 対象を明確にする必要がある。 ある “ もの ” (基本的な対象、概念)の集まりを、 集合という。 集合に含まれる “ もの ” を、集合の要素または元という。
信号測定. 正弦波 多くの場合正弦波は 0V の上下で振動する しかし、これでは AD 変換器に入れら れないので、オフ セットを調整して データを取った.
1 9.線形写像. 2 ここでは、行列の積によって、写像を 定義できることをみていく。 また、行列の積によって定義される写 像の性質を調べていく。
通信路(7章).
3.プッシュダウンオートマトンと 文脈自由文法
人工知能特論II 第12回 二宮 崇.
結城諒 司 吉田成 樹 完成予定図 O N! 7セグLE D ランダム表 示 OF F ? 数字が出たら 勝ち!!
正弦波.
3.正方行列(単位行列、逆行列、対称行列、交代行列)
プログラミング演習B ML編 第3回 2010/6/15 (コミ) 2010/6/16 (情報・知能) 住井 ~sumii/class/proenb2010/ml3/
論理回路 第1回. 今日の内容 論理回路とは? 本講義の位置づけ,達成目標 講義スケジュールと内容 受講時の注意事項 成績の評価方法.
トランスフォームロボット の設計と製作 矢萩研究室 ソ 神貴浩 創作ゼミナールⅠ 計画発表.
Bar-TOP における光の 群速度伝播の解析 名古屋大学 高エネルギー物理研究室 松石 武 (Matsuishi Takeru)
C言語応用 構造体.
1. 学内や寮への LAN アクセスポイント 設置にともなう接続確認および接続 マニュアルの作成 2. 無線 LAN の Air Station による環境設定 3. 現在進行中の活動 卒業研究中間発表 D1957 河野和宏.
3.多項式計算アルゴリズム べき乗の計算 多項式の計算.
Automatic Language Acquisition, an Interactive Approach † Robert J. Martin † 大西昇 ‡ 山村毅 † 名古屋大学 ‡ 愛知県立大学.
HKS Analysis Log Jul 2006 Part1 D.Kawama. 第壱部 HKS Sieve Slit Analysis.
HSPによる学習機能付き シューティングゲームの製作
1 中野研究室 4 年ゼミのイロハ 斉藤(修士 2 年) ( 2009 年 ”4 年ゼミのイロハ ” を参考に作りました)
言語とジェンダー. 目的 言語には、性的な存在である人間の自己認識や 世界認識を決定する力が潜んでいる。 – 言語構造の面(言語的カテゴリー ) – 言語運用の面 日常に潜む無意識の言語の力を、記述し、意識 化することが本講義の目的である。 同時に、さまざまな言語、さまざまな文化には、 それぞれに特徴的な問題があり、ジェンダーの.
物体識別のための Adaboost を用いた入力特徴の評価 物体識別のための Adaboost を用いた 入力特徴の評価 情報工学科 藤吉研究室 EP02132 土屋成光.
プログラミングⅠ( 2 組) 第 1 回 / pLB1.pptx.
8.任意のデータ構造 (グラフの表現とアルゴリズム)
二次元、三次元空間の座標表現 点のベクトル表現と行列による変換 点、線、面の数理表現 図形の変換 投影、透視変換
ネットワークの基礎技術と TCP/IP 曹 暁達 ( そう ぎょうたつ ) 国際産業情報学科 2 年 10 月 28 日.
ことばとコンピュータ 2007 年度 1 学期 第 1 回. 2 ことばとコンピュータ 授業科目名:言語情報処理論 授業題目名:ことばとコンピュータ 履修コード: 5067 教室: 323 一学期開講 授業の進め方 – 基本的に講義中心ですすめ,時々コンピュー タを使う.
自立型走行ロボットの 設計・製作 AKI-80を用いたアセンブリ言語の プログラミング開発 矢萩・橋本研究室 工E12019 山田 正樹
小島 肇  Windows ではアンチウイルスソフトウェアは 必須だが、「入れれば安心」というものでは ない  Mac, Linux における費用対効果はかなり低い  現時点ではマルウェアは流行っていないから  Windows を併用している場合は別.
音の変化を視覚化する サウンドプレイヤーの作成
プログラミングの基礎知識 プログラミングの手順と重要概念 アルゴリズム. プログラミングの手順 コーディング エディタなどでコードを記述 コンパイル・インタープリタ 実行可能な形に翻訳 デバッグ(虫取り、不具合の調整) 完成!
Self-efficacy(自己効力感)について
1 オペレーティングシステム #7 計算機工学 III オペレーティングシステム #7 主記憶管理:主記憶管理基礎 2006/05/26 津邑 公暁.
Photometric Stereo for Lambertian Surface Robert J. Woodham, "Photometric method for determining surface orientation from multiple shading images", Optical.
IIR 輪講復習 #18 Matrix decompositions and latent semantic indexing.
たくさんの人がいっしょに乗れる乗り物を 「公共交通」といいます バスや電車 と 自動車 の よいところ と よくない ところ よいところ と よくない ところ を考えてみよう!
今日の内容 高階関数  関数を値として扱う 関数を引数にとる 関数を返す関数 プログラミングの例題  クイックソート.
英語勉強会 名手⇒詫間 2015/10/22. 原文 This study says acquiring motor skills support system. There is how to acquire moor skills that coach advises learner. Motor.
地球儀と様々な地図. 1 球体としての地球 こうした現象はあることをイ メージすると理解できる。
Presentation transcript:

知能システム論1(12) 移動ロボットのナビゲーショ ン 2007.6.19

講義内容 1.はじめに 2.ベクトルの基礎 3.運動学 (Kinematics) 4.動力学( Dynamics) 5.ロボットの腕の制御 (Control) 力制御 6.軌道計算 (Trajectory) 7.移動ロボット (Mobile Robot) ナビゲー ション

Indoor Navigation of Multiple Mobile Robots in a Dynamic Environment Using iGPS Presented at the 2002 IEEE International Conference on Robotics and Automation

Contents Objective Approach to multi-robot navigation Application of multi-robot navigation in a dynamic environment Conclusions

Objective - Delivery Service Robots in Office -

Approach to Multi-robot Navigation Car navigation using GPS System configuration Localization and map construction

Localization: iGPS (indoor GPS) [2] Y.Hada and K.Takase: ”Multiple Mobile Robot Navigation Using The Indoor Global Positioning System (iGPS)”, Proc. of IROS2001, pp , IR LED Unit

Map construction 32.2[m] 14.3[m] corridor room X Y desks We created a map using both building plan and a layout of furniture Robot

Previous Work Multi-robot navigation in a static environment [2] Y.Hada and K.Takase: ” Multiple Mobile Robot Navigation Using The Indoor Global Positioning System (iGPS) ”, Proc. of IROS2001, pp , 2001.

Multi-robot Navigation in a Dynamic Environment We use the external robot control system for globally rational navigation We need to introduce some methods to update environmental map by recognizing moving object –Using iGPS –Using onboard sensor

Classification of obstacles Labelable obstacles to which artificial marks can be attached –Chairs Unlabelable obstacles which is difficult to bear artificial marks –People Unmovable obstacles –Walls, Pillars, Desks, Shelves

Recognition of labelable Obstacles Using iGPS Mark-based vision [Y.Hada, K.Takase:1997]Mark-based vision –Object recognition can be replaced with simpler mark recognition We introduce mark-based vision into iGPS to recognize labelable obstacles.

IR LED Unit Length:134mm Width :36mm LED Start bits Object ID number bit End bit x y

Object Model – pillar-like object Object ID=“ 1 ” … Chair v1 v2 v3 v4 y x

Procedure of Object Recognition v1 v2 v3 v4 y x Xw Yw World Coordinate System V2 V3 V4 V1

Detection of unlablelable obstacles using an onboard sensor Moving objects (people) are detected by onboard sensor We assume that people temporarily impede a robot’s movement 30[degrees] 60[cm] Direction of robot ’ s movement Laser range finder Omnidirectional Mobile robot

Experimental setup

Experiment - Delivery Task -

Movable obstacle avoidance

Unload stowage

Detection of moving obstacle

Summary of Research The multi-robot navigation system based on iGPS was proposed. The experiment of delivery task was carried out in the time-varying environment. The system could successfully navigate multiple robots reliably and robustly, suggesting the practical usefulness.

Concluding Remarks Importance of robots for social application History of R/D on robot technology reviewed Social robots not realized by conventional R/D Intelligent Environment Supported Robot is proposed aiming at breakthrough in robotics Mobile robot system for delivery in a building developed, demonstrating the feasibility and effectiveness of the proposed approach

Car navigation using GPS Planning route using map Localization method Return GPS satellite

External section System Configuration External sensing devices –Facilitate localization remarkably –Useful for indoor navigation [3] R. Gutsche and F.M.Wahl: “ A New Navigation Concept for Mobile vehicles ”, Proc. Of IEEE IROS ’ 92, pp , return Internal section Off-carrier sensors On-carrier sensors

Mobile robot with IR LED Unit return

Experiment Stairs Bench with LED unit Static obstacles (2 tables, 3 benches) Goal of robot A Goal of robot B Robot A Robot B Narrow space

Future work Introduce more effective sensor-based navigation scheme Use “passive” marks like stealth barcode instead of IR LED unit.

Problem

全方向移動 ロボット オムニホイル を用いた設計 キネマティクス return

オムニホイル 中心にモータ軸を 固定 バレル部分が自由 に回転 60度ずらして2 つ組み合わせる モータの回転軸方向に自由に移動 120度ずらし3組配置、滑らかな全方向移動 return

全方向移動機構のキネマティク ス V1 V2 V3 Vx Vy r 対称型三輪機構 return

物体の実時間認識 物体にマークを貼付し、物体認識を マークの認識に置き換える。 物体モデルとリンクすることで、その 物体が占める空間を認識する。

マークの認識 相関演算によるマークの同定 ( トラッキングビジョン)

ベストマッチする場所とデストーション distortion1 << distortion2

情景中のマークとテンプレートとの distortion 値

物体形状モデルの作成

物体の認識 ( 輪郭の記述)

return