Comments
Description
Transcript
ロボティクス概論 - ヒューマンセントリック工学研究室
ロボティクス 第1回 10月6日 ガイダンス ロボティクス概論 皆さんが知っている,または想像する 「ロボット」を思いつく限り挙げて下さい (3分間で,丁寧な文字で) Human Centric Engineering 自己紹介 田中 孝之(たなか たかゆき) 1971年6月 1996年3月 1996年4月 2001年10月 2003年4月 2004年4月 2007年6月 2008年10月 山口県厚狭郡山陽町(現,山陽小野田市)に生まれる 電気通信大学 大学院 博士前期(修士)課程 修了 電気通信大学 機械制御工学科 助手 カリフォルニア大学アーバイン校 工学部 客員研究員 電気通信大学 知能機械工学科 助教授 北海道大学 大学院情報科学研究科 助教授,現准教授 スマートスーツ研究会(現,軽労化研究会)設立 会長 (株)スマートサポート社設立 技術顧問 プライベートでは3児の父. 草野球,空手,家庭菜園,野球・競争馬鑑賞などに精を出す 3 Human Centric Engineering ヒューマンセントリックロボットシステム 携帯型障害物検出センサ Vibration Alert Interface 任意点操作可能なパワーアシストシステム ポータブルビークルSWEEPER(2003, 2010-) 葡萄樹下草刈ロボットWeeRo システム (2007-) Human Centric Engineering 軽労化®アシスト:スマートスーツ® 【スマートスーツ® Pro】 【スマートスーツ®ライト】 NEDO福祉用具実用化開発推進事業 (2009‐2012) Dual Back Support Technology Motion-Based Assist Technology 腰を屈めると, 筋力補助と体幹安定化補助が発現! 各種作業の軽労化を実現! 「スマートスーツ」「軽労化」は(株)スマートサポートの登録商標です. 動作パタンに最適な 腰の3次元補助を実現! 科学研究費補助金事業 (2006‐2008) JST戦略的イノベーション推進プログラム(2010‐) 5 ロボティクス 【担当教員】:田中孝之 【所属】:情報科学研究科システム情報科学専攻 【対象学科・コース】: 情報エレクトロニクス学科 電気制御システムコース 3年次 生体情報コース 4年次 【E-mail】:[email protected] 【Web page】: http://www.ssc-lab.com/robotics/ 【主題および達成目標】 近年発展が目覚しいロボットは,機械,電子,情報技術などを融合 したシステムである. 本講義ではロボット(マニピュレータ)の運動の記述と制御法を理 解する.まず,初歩的な力学から,ロボットという複雑な機構の力 学がシステムとして構築できることを学ぶ.次に,マニピュレータ の運動と制御法について学ぶ.さらに,ロボットを構築するために 必要な要素(アクチュエータ,センサ)を実際のロボットから具体 的に学ぶ. 【教科書等】 教科書:ロボット工学(白井良明著,オーム社) 授業の内容と進め方(予定) (1) ガイダンス,ロボティクス概論 (2) マニピュレータの運動 (a) 順運動学,逆運動学,ヤコビ行列 (b) 静力学,動力学 (c) 運動方程式 (3) マニピュレータの制御 (a) (b) (c) (d) ロボットシステムの構成 伝達関数,ブロック図,PID制御 位置制御,動的制御,システム同定 力制御 (4) ロボットのアクチュエータ,センサ,信号処理 評 価 (1) 定期試験受験資格は授業7割以上の出席と要求された レポート全ての提出を必須とする. (2) 中間試験,定期試験の点数とレポート内容を総合的に 判断し100点満点で成績を評価(90点以上:秀、80点 以上90点未満:優、70点以上80点未満:良、60点以上 70点未満:可、60点満:不可)する. (1)の条件を満 たしていない場合には不可とする. 事前準備 基礎となる力学と数学は各自で復習すること. • 力学(質点・剛体の力学,解析力学) • 数学(行列,ベクトル,微分積分) ※特に重要な事項については,講義内でも復習する. ロボティクス概論 Human Centric Engineering まず質問です ロボット を知っていますか? 12 Human Centric Engineering ロボットの分類 産業用ロボット 非産業用ロボット 非人間共存型ロボット 人間共存型ロボット (サービスロボット) 13 Human Centric Engineering これはロボット? 産業用ロボット 14 Human Centric Engineering これはロボット? フィールドロボット 15 Human Centric Engineering これはロボット? ヒューマノイドロボット 16 Human Centric Engineering これはロボット? ホームロボット 17 Human Centric Engineering これはロボット? ポータブルロボットビークル 18 Human Centric Engineering これはロボット? パワーアシストロボット 19 Human Centric Engineering これはロボット? 無人施工機(建設用ロボット) 自動運転車(移動ロボット) 20 Human Centric Engineering ロボットのイメージ 2008年10月 北大工学部3年生35名(ロボティクス講義以前) 自由記述方式,複数回答可,回答時間5分間 Q. あなたが知っている,または想像 する「ロボット」を思いつく限り書き 出しなさい. A. 全回答数=181 空想 59 ‐ アニメ・映画 現実 122 ‐ 産業用ロボット ‐ 非産業用ロボット ‐ そのほか 59 27 51 2 その他(2) 1% アニメ・映画(59) 33% 非産業(93) 51% 産業(27) 15% 実在のロボットは2/3 21 Human Centric Engineering 小説やアニメの世界のロボット 紀元前8世紀 紀元前3世紀 18-19世紀 1920 1950 1952 1968 1970 1979 2003 2004 22 ホメロスが著した叙事詩「イーリアス」に 「黄金の少女」などが登場 ギリシャ神話に青銅の巨人「ターロス」が登場 日本やヨーロッパでゼンマイなどを利用した からくりの機械や人形が作られる カレル・チャペックの戯曲「RUR(Rossum’s Universal Robots)」で初めて「ロボット」という 言葉が登場 アイザック・アシモフのSF小説「われはロボット」 → ロボット3原則 漫画「鉄腕アトム」(手塚治虫)連載開始 映画「2001年宇宙の旅」公開 漫画「ドラえもん」(藤子不二雄)連載開始 アニメ「機動戦士ガンダム」放送開始 鉄腕アトムの誕生日(4月7日) ハリウッド映画 「I, Robot」上映 Human Centric Engineering ロボットの誕生 日本初の産業用ロボット 世界初の産業用ロボット 日本機械学会100周年記念 ロボット重要技術開発年表より抜粋 1980年 ロボット普及元年 SCARA型ロボット 23 1971年 産業用ロボット懇談会 (現日本ロボット工業会)設立 1982年 日本ロボット学会 設立 Human Centric Engineering ロボット三原則 アイザック・アシモフ著「われはロボット」 第1条 ロボットは人間に危害を加えてはならず,また人間に 危害が加えられるのを見過ごしてはならない 第2条 ロボットは,第1条に反しない限り人間に服従しなけれ ばならない 第3条 ロボットは,第1条と第2条の原則に反しない限り,自 身の生命を守らなければならない 24 Human Centric Engineering SCARA型ロボット SCARA (Selective Compliance Assembly Robot Arm) 日本発の産業用ロボットアーム 開発者の牧野洋先生と(2012.9.19) 25 Human Centric Engineering ロボットの分類 産業用ロボット 非産業用ロボット 非人間共存型ロボット 人間共存型ロボット (サービスロボット) 26 Human Centric Engineering ロボットシステムとロボット技術 ロボットシステム 外界 外界 センサ コントローラ アクチュエータ 内界 コントローラ ロボットの頭脳 産業用ロボットの定義 マニピュレータ ロボットの腕 カメラ ロボットの目 足(移動機構) ロボットの足 ハンド ロボットの手 (JIS B 0134) 自動制御によるマニピュレー ション機能や移動機能を持ち, いろいろな作業がプログラムで 実行できる産業用の機械 ロボット技術(RT) ・センサ ・コントローラ ・アクチュエータ 27 Human Centric Engineering ロボットの定義 産業用ロボット(JIS B 0134) 自動制御によるマニピュレーション機能や移動機能を 持ち,いろいろな作業がプログラムで実行できる機械 (1) 人の仕事を代行する 道具や機械を使うことができる. (2) 汎用性がある 簡単に仕事を変更したり,状況に応じて仕事をする. (3) 外界に直接働きかける 計算結果に応じて外界に作用を及ぼす 28 Human Centric Engineering ロボットからロボット技術(RT)へ 【RT (Robot Technology: ロボット技術)】 ロボット工学,ロボット開発で培われてきた技術 例えば・・・ ‐ 移動ロボットのセンシング技術 ‐ 移動ロボットの移動制御技術 ‐ ロボットビジョン技術 ‐ ロボットハンド技術 RTを社会へ! 日本ロボット工業会のRTロゴ 29 Human Centric Engineering RTの効果 • 産業用ロボット – 生産能力,生産効率の向上 – 仕事の質の向上 • 人間共存型ロボット – 生活負担の軽減,生活の質の向上 – ライフイノベーション • RT要素技術 – 従来製品の性能向上 – 新産業,新製品の創出 30 Human Centric Engineering ロボットが未来を変える 【ロボット新戦略】 ものづくり,サービス,医療・介護, インフラ・災害対応,農林水産など の分野での課題を解決するために, ロボットシステム・技術を展開 世界に先駆け“ロボット社会”に 政府新戦略(ANN 2015年1月23日) 内閣府「ロボット新戦略のポイント」より抜粋 ロボット市場 6千億円(現在) 2.4兆円(2020年) 31 Human Centric Engineering ロボットエンジニアが未来を変える ロボットシステム,ロボット技術で 社会の課題を解決できる ロボット研究者・エンジニアのニーズ 32 Human Centric Engineering 情報エレクトロニクス学科のロボット ヒューマノイドロボット 飛行ロボット コミュニケーションロボット 情報収集ロボット フィールドロボット 人工知能 (ロボットの行動獲得) パワーアシストロボット デジタルヒューマン 33 Human Centric Engineering ヒューマノイドロボット 複数ロボットによる協調作業 不整地歩行 • 重量物搬送 • 災害復旧 • 3K作業の代替 • 屋外作業 • 雪道を歩く! • 災害復旧 エンターテイメント 災害用係留型情報気球 システム環境情報学研究室 被災地の情報疎外を解消する ”現代版火の見櫓の実現” UFO型の気球形状 長期の安定した上空での運用 各種通信・計測機器搭載可 https://theta360.com/s/aNn Human Centric Engineering ブドウ園除草ロボットWeeRo GPS 緊急停止SW 比例電磁弁 制御用 マイコンボード ダンパー 除草ヘッド 葡萄園除草ロボット 研究室プロジェクトから 北海道プロジェクトへ 実用化に向けて開発中 36 Human Centric Engineering パワーアシストロボット 介護用装着型増力装置(1997) パワードグローブ(2002) 消防車用パワードコック(2007) ソフトパワースーツ+センサスーツ(2001) SICE論文賞受賞 特許出願中, 精密工学会北海道支部技術賞受賞 37 Human Centric Engineering 軽労化アシスト:スマートスーツ 【スマートスーツPro】 【スマートスーツ・ライト】 NEDO福祉用具実用化開発推進事業 (2009-2012) Dual Back Support Technology Motion-Based Assist Technology 腰を屈めると, 筋力補助と体幹安定化補助が発現! 各種作業の軽労化を実現! 動作パタンに最適な 腰の3次元補助を実現! 科学研究費補助金事業 (2006-2008) JST戦略的イノベーション推進プログラム(2010-) 38 Human Centric Engineering スマートスーツPRO Semi-active Assist Technology Motion-Based Assist Technology 柔らかく軽いストレッチ素材などの弾性体が発生する 力を作業姿勢や動作から最適なアシスト・パワーに 変換するセミアクティブ・アシスト・システムを実装し た装着型の筋力補助装置です。使用者の身体に無 理な力を加えず、動作を妨げたり制限しないため幅 広い用途での応用が期待されています。 39 Human Centric Engineering 動作認識に基づく補助力最適化 多様な農作業に最適なアシスト キャリブレーション不要 ボタンひとつで作動・停止 モーションセンサによる動作認識 動作パタンに補助力を最適化 スーツ重量2.5kg 腰部・大腿部の筋力を30-50%補助 40 Human Centric Engineering スマートスーツ・ライト Dual Back Support Technology 弾性材を補助力源として,同時に 筋力補助と体幹安定化補助を実現 特許第4496398 弾性材を補助力源とした軽労化スーツ。情報ロボット技術 によって、移乗介助を補助する最適な弾性材の特性と配置 を設計しました。腰を屈めると、背筋をサポートするとともに、 コルセットのように体幹を引き締め、体を安定させる効果を 得ることができます。 41 Human Centric Engineering 情報ロボット技術による設計 デジタルヒューマン(情報ロボット技術)で 動作を計測・解析する ゴムベルトの配置・特性を最適化 0.4 assist ratio η 0.3 0.2 0.1 0.0 体位変換 抱き起こし 移乗 スマートスーツ・ライト試作 人の動きを情報化 42 Human Centric Engineering スマートスーツ・ライトの評価 目標補助力25%の介護用スマートスーツ・ライト 北海道大学における効果検証実験 IEMG [%MVC] 補助効果検証用サンプル 250 200 150 100 50 0 Without SSL With SSL 0 4 8 12 time [sec] 16 20 被験者 補助率[%] 男子学生A 30.5 ± 3.2 男子学生B 11.5 ± 6.9 介護職女性 31.1 ± 2.1 AVERAGE 24.7 43 Human Centric Engineering ヒューマノイドロボットによる評価 【産総研開発】 対象動作 HRP-4C 『未夢』 正前屈動作 ●身長158cm 動作 ●体重43kg(バッテリー含む) 位置制御により SSLありとなし で同じ動作を行 う ●特徴 腰3自由度,首3自由度,顔3自 由度であり,モーションキャプ チャ―で計測した人間の動きを 参考に人間に極めて近い動作 を実現している. SSL着用によりトルクが23.3Nm減 少(約25%) 25 Human Centric Engineering スマートスーツの現場評価 石巻市 生活復旧支援 (2011.4) 浦臼町 競走馬調教 (2010) 北竜町農家(2010) 横浜市内特別養護施設 (2014) 2014年11月28日,NHK おはよう日本 45 Human Centric Engineering ロボット工学へのアプローチ 電気・電子工学 機械工学 情報工学 【情報エレクトロニクス学科での関連科目(一部)】 電気回路,電子回路,線形システム論,メカトロニクス基礎,人工知能, コンピュータ工学,ディジタル回路,情報処理,人工生命と進化型計算 ロボティクス(ロボット工学),画像計測工学,シミュレーション工学... 46 Human Centric Engineering ロボット工学って何を勉強するの? 情報エレクトロニクス学科 電気制御システムコース 3年 「ロボティクス」 【主題および達成目標】 近年発展が目覚しいロボットは,機械,電子,情報技術 などを融合したシステムである.本講義ではロボット (マニピュレータ)の運動の記述と制御法を理解する. まず,初歩的な力学から,ロボットという複雑な機構の 力学がシステムとして構築できることを学ぶ.次に,マ ニピュレータの運動と制御法について学ぶ.さらに,ロ ボットを構築するために必要な要素(アクチュエータ, センサ)を実際のロボットから具体的に学ぶ. Human Centric Engineering ロボット工学って何を勉強するの? 情報エレクトロニクス学科 電気制御システムコース 3年 「ロボティクス」 (1) (2) ガイダンス,ロボティクス概論 マニピュレータの運動 (a) (b) (c) (3) 幾何学 力学 マニピュレータの制御 (a) (b) (c) (d) (4) 順運動学,逆運動学,ヤコビ行列 静力学,動力学 運動方程式 ロボットシステムの構成 伝達関数,ブロック図,PID制御 位置制御,動的制御,システム同定 力制御 微分積分学 ロボットのアクチュエータ,センサ,信号処理 Human Centric Engineering 次世代産業用ロボット ロボット工学や画像計測工学を学ぶと,こんなこともできる! 三菱電機先端総合研究所 部品供給を⾃動化する次世代産業⽤ロボット 49 Human Centric Engineering 北大の先輩がロボット分野で大活躍 次世代産業⽤ロボットの開発で ⽶国R&D100 Award を受賞 三菱電機先端総合研究所 堂前幸康さん (北海道⼤学 ⼤学院情報科学研究科 2006年修了) 50 Human Centric Engineering ロボット工学の基礎(運動学・動力学) 手を動かすために,腕をどう動かせば良いかな? 手先位置・ 速度・加速度 運動学 関節位置・ 速度・加速度 θ, θ , θ r, r , r 動力学 動力学 手先力 F 関節駆動力 静力学 τ 手先に力を入れるために,腕にどれだけ力を入れると良いかな? 51 Human Centric Engineering ロボット工学の応用 ロボットの運動方程式 M (θ)θ c(θ, θ ) g(θ) τ 人間の動きをロボット工学的に理解する (デジタルヒューマン) 運動と力の関係式 VAS TA VAS BFS GMA SOL, GAS ニュートンの運動方程式(並進) mv C FC オイラーの運動方程式(回転) ω (I C ω ) N ICω 動くための筋肉の使い方 を計算できる! 52 Human Centric Engineering まとめ 1. ロボティクスの講義概要を紹介した. 2. ロボットの歴史,ロボットシステム,ロボット技術の定義,分 類,応用について事例を交えて紹介した. 3. ロボット工学の基礎科目,特に幾何学,力学,微分積分を 復習して,今後の授業に臨むことを強く勧める. 53 課 題 以下の問いに対して自らの意見をA4レポート用紙1枚にまとめなさい. (1) (2) 最も実用的と思えるロボットは何か?ロボットは現存するものでも,架 空のもの(実現可能性があるものが望ましい)でも良い. ロボットシステムとは何かを,ロボット技術による構成から説明しなさ い.また,ロボット新戦略を考え,社会的な課題をロボットシステムまた はロボット技術によって解決する方策を論じなさい. 提出期限:10月20日(第2回授業開始前に回収) 注意:レポートには,氏名,学籍番号,提出日を必ず書きましょう!