Transcript
Page 1: 高専カンファレンス in 長野 基調講演 RoboCup

高専カンファレンスin長野

航空☆ロボット製作部

Page 2: 高専カンファレンス in 長野 基調講演 RoboCup

今日の流れ• メンバーの紹介

• 航空ロボット製作部とロボカップ

• 技術的なお話とか

• 大会の様子とか

• まとめ

Page 3: 高専カンファレンス in 長野 基調講演 RoboCup

メンバーの紹介

Page 4: 高専カンファレンス in 長野 基調講演 RoboCup

自己紹介

• 小市 良祐 (@tk_r)

• 電子制御工学科5年

• 航空ロボット製作部元部長

• 専攻科に進学予定

Page 5: 高専カンファレンス in 長野 基調講演 RoboCup

航空ロボット製作部2005 ロボカップ事業スタート

2006 ロボカップ全国大会出場

2007 世代交代

2008 蘇州世界大会出場

2009 グラーツ世界大会三位入賞!

Page 6: 高専カンファレンス in 長野 基調講演 RoboCup

活動内容

•ロボカップジュニアリーグサッカー部門

•交流ロボコン

•NHKロボコン

Page 7: 高専カンファレンス in 長野 基調講演 RoboCup

活動場所

Page 8: 高専カンファレンス in 長野 基調講演 RoboCup

合宿

Page 9: 高専カンファレンス in 長野 基調講演 RoboCup

大会の結果

Asagi the 3rd

MicroWave USDX

マルチチーム3位

マルチチーム4位

inグラーツ世界大会

Page 10: 高専カンファレンス in 長野 基調講演 RoboCup

ロボカップとは

•ロボット工学と人工知能の融合・発展のための大会

•ロボカップ国際委員会による、世界的な大会。

Page 11: 高専カンファレンス in 長野 基調講演 RoboCup

ロボカップの目標

2050年までにサッカーでロボットチームが世界チャンピオンチームに勝つ

Page 12: 高専カンファレンス in 長野 基調講演 RoboCup
Page 13: 高専カンファレンス in 長野 基調講演 RoboCup

ロボカップの目標

2050年までにサッカーでロボットチームが世界チャンピオンチームに勝つ

Page 14: 高専カンファレンス in 長野 基調講演 RoboCup

ロボカップシニア

ロボカップジュニアサッカーレスキューダンス

Page 15: 高専カンファレンス in 長野 基調講演 RoboCup

ジュニアサッカー

• 自律型ロボット2対2のサッカー

• 直径22cm・高さ22cm

の円柱に入る大きさ

• 重さ2.5kg以下

Page 16: 高専カンファレンス in 長野 基調講演 RoboCup

赤外線が

出るよ!

Page 17: 高専カンファレンス in 長野 基調講演 RoboCup
Page 18: 高専カンファレンス in 長野 基調講演 RoboCup

ロボットに必要なセンサ読み取るもの センサの種類

赤外線 赤外線センサ

相手ロボットや壁 スイッチ

ロボットの位置

相手ゴールの向き

一つでも故障するとロボットは動かなくなってしまう

超音波センサ

磁気センサ

Page 19: 高専カンファレンス in 長野 基調講演 RoboCup

プログラムの重要性

•ロボットは完全自律行動

•ロボット自身が判断し、サッカーをする

•人間はスタートボタンを押すだけ

Page 20: 高専カンファレンス in 長野 基調講演 RoboCup

NHKロボコンとの違い

低予算

少人数

自動型

金かかる

大人数

手動型

ロボカップ ロボコン

個人名義で参加できる!!

Page 21: 高専カンファレンス in 長野 基調講演 RoboCup

勉強との両立

Page 22: 高専カンファレンス in 長野 基調講演 RoboCup

再試

Page 23: 高専カンファレンス in 長野 基調講演 RoboCup

1 2 3 4 5 6 7

8 9 10 11 12 13 14

15 16 17 18 19 20 21

22 23 24 25 26 27 28

29 30 31 1 2 3 4

月曜日 火曜日 水曜日 木曜日 金曜日 土曜日日曜日

2009年 3月

大会再試

Page 24: 高専カンファレンス in 長野 基調講演 RoboCup

世界大会

Page 25: 高専カンファレンス in 長野 基調講演 RoboCup

再試の勉強+

ロボット☆製作 

Page 26: 高専カンファレンス in 長野 基調講演 RoboCup

世界大会

•オーストリア・グラーツ

•約40カ国が参加

•公用語は英語

Page 27: 高専カンファレンス in 長野 基調講演 RoboCup

英語のできる高専生(笑)

Page 28: 高専カンファレンス in 長野 基調講演 RoboCup

大会会場での英語

方言イミフ      ____      /   u  \    / ─    ─ \   /   (●)  (●)  \     |      (__人__)  u |     \ u   ` ⌒´     /

速過ぎ慣用句とかシラネ

ってか英語?

Page 29: 高専カンファレンス in 長野 基調講演 RoboCup

ジェスチャーしかないでしょう

Page 30: 高専カンファレンス in 長野 基調講演 RoboCup
Page 31: 高専カンファレンス in 長野 基調講演 RoboCup
Page 32: 高専カンファレンス in 長野 基調講演 RoboCup

ろぼっとのはなしAsagi the 3rd

Page 33: 高専カンファレンス in 長野 基調講演 RoboCup

Self Introduction

• 伊藤祐輔(Yusuke Ito) 電子情報工学科 5年

• Twitter: @novi_

• カンファ長野→中継担当(映像制作部)

• ロボカップ→プログラム・撮影・ポスターなど色々

Page 34: 高専カンファレンス in 長野 基調講演 RoboCup

meMac

Objective-C Cocoa

QuartzComposer

Audio

STAX

ARM

AVROS

UNIX

iPhone

DAC

Quartz

DTV

Page 35: 高専カンファレンス in 長野 基調講演 RoboCup

本題

Page 36: 高専カンファレンス in 長野 基調講演 RoboCup

AsagiのRobots

丸いほうオフェンス

四角いほうディフェンス

Page 37: 高専カンファレンス in 長野 基調講演 RoboCup

四角いほうのスペック

• マイコン AVR ATMega × 4

• オムニホイール × 4、キッカー × 1

• 方位センサ・超音波×3・IR×7

• 単三電池6本で動く

• 約1キログラム

Page 38: 高専カンファレンス in 長野 基調講演 RoboCup

特徴!!

軽い、小さい、軽い、安い

世界大会での他のロボットに比べて...

Page 39: 高専カンファレンス in 長野 基調講演 RoboCup

どのくらい軽いのか?

2.5kg999g試合前測定時丸いほう

うちら

イランのロボット

Page 40: 高専カンファレンス in 長野 基調講演 RoboCup

今回やった3つの試み

1. 基板の外注と小型化

2. オブジェクト指向的なシステム構成

3. iPod touch 載せ

Page 41: 高専カンファレンス in 長野 基調講演 RoboCup

今回やった3つの試み

1. 基板の外注と小型化

Page 42: 高専カンファレンス in 長野 基調講演 RoboCup

基板の外注と小型化

• プリント基板ではなく外注

• 面実装部品を使用して小型化

‣信頼性と性能の向上をねらう

今回は...

Page 43: 高専カンファレンス in 長野 基調講演 RoboCup

回路を設計

Page 44: 高専カンファレンス in 長野 基調講演 RoboCup

基板を設計

Page 45: 高専カンファレンス in 長野 基調講演 RoboCup

外注するよー!!

• PCBCART (中国)

• 両面 91mm x 96.5mm FR4 t=1.6mm

• $135 = 5セット @ $27

• 2週間程度で到着

Page 46: 高専カンファレンス in 長野 基調講演 RoboCup

到着なう

Photo by @tk_r

Page 47: 高専カンファレンス in 長野 基調講演 RoboCup

実装してみる

Page 48: 高専カンファレンス in 長野 基調講演 RoboCup

今回やった3つの試み

1. 基板の外注と小型化

2. オブジェクト指向的なシステム構成

Page 49: 高専カンファレンス in 長野 基調講演 RoboCup

まず、

Page 50: 高専カンファレンス in 長野 基調講演 RoboCup

システム構成普通は...

MPU

LED/SW/LCD

MotorSonar Sensor

Digital Compass

IR Sensor

Page 51: 高専カンファレンス in 長野 基調講演 RoboCup

今回は...

僕「Objective-Cのメッセージ送信みたいにを部品をクラスに分けて、メッセージでやりとりすれば、いいこといっぱいじゃね?」

Page 52: 高専カンファレンス in 長野 基調講演 RoboCup

は?

Page 53: 高専カンファレンス in 長野 基調講演 RoboCup

システム構成普通は...

LED/SW

MPU

MotorSonar Sensor

Digital Compass

IR Sensor

Page 54: 高専カンファレンス in 長野 基調講演 RoboCup

今回は...

LED/SW

MotorSonar Sensor

Digital Compass

IR Sensor

MPU

MPU

MPUMPU

Main

I2C

コンポーネント=基板

Page 55: 高専カンファレンス in 長野 基調講演 RoboCup

今回は...

Main

Motor

MPU

LED/SW

MPUDigital

Compass

IR Sensor

MPU

I2C

Sonar Sensor

MPU

Page 56: 高専カンファレンス in 長野 基調講演 RoboCup

今回は...

Main

Motor

MPU

LED/SW

MPUDigital

Compass

IR Sensor

MPU

I2C

Sonar Sensor

MPU

左の壁との距離を教えてー

47センチだお

Page 57: 高専カンファレンス in 長野 基調講演 RoboCup

何がいいのか?• コンポーネントごと設計・テストすればいいので作りやすい

• 拡張と変更が容易、再利用性大、カプセル化

‣ 2つのロボットは同じ基板を使用

• 破損時の保守が楽→×部品交換 ○基板交換

• 配線がスパゲッティにならない+数珠つなぎ可

‣ 電源線入れて4本だけ(I2C)

Page 58: 高専カンファレンス in 長野 基調講演 RoboCup

実際はどうだったのか• 足(ホイール)を増やしたときに効果大だった

‣モーター基板を1枚追加→終わり

• 配線がスッキリ!!

• 結局未だに故障せず

‣これは外注のおかげも

Page 59: 高専カンファレンス in 長野 基調講演 RoboCup
Page 60: 高専カンファレンス in 長野 基調講演 RoboCup

実際はどうだったのか• 足(ホイール)を増やしたときに効果大だった

‣モーター基板を1枚追加→終わり

• 配線がスッキリ!!

• 結局未だに故障せず

‣これは外注のおかげも

Page 61: 高専カンファレンス in 長野 基調講演 RoboCup

今回やった3つの試み

1. 基板の外注と小型化

2. オブジェクト指向的なシステム構成

3. iPod touch 載せ

Page 62: 高専カンファレンス in 長野 基調講演 RoboCup

iPod touch 載せ/乗せ

Page 63: 高専カンファレンス in 長野 基調講演 RoboCup

これで何をするのか?• つまるところSWやLCDの代わり

• センサの値表示やモーターの制御・テスト

‣試合前のロボット調整にちょー便利• 他ヘンタイな機能多数 (ログ採取とか加速度コントローラで操作とかWi-Fi経由でリモート接続とか)

Page 64: 高専カンファレンス in 長野 基調講演 RoboCup
Page 65: 高専カンファレンス in 長野 基調講演 RoboCup

よかったこと• ネタ的に素晴らしい...らしい

• 試合前の調整に大活躍!!

• Cocoaの技能向上ができた

• 画像が表示できる

• しゃべらせられる (いわゆるR〇lly)

• 音楽再生!!

Page 66: 高専カンファレンス in 長野 基調講演 RoboCup

次は...

Page 67: 高専カンファレンス in 長野 基調講演 RoboCup

ぐらーつはゆめのくに!それと便座カバー

Page 68: 高専カンファレンス in 長野 基調講演 RoboCup

メンバーの紹介ッ!!

4年 電子制御工学科     矢野浩史 ( @y_sister )

4年 電気電子工学科     篠田智之 ( @nekokusa_ )

Page 69: 高専カンファレンス in 長野 基調講演 RoboCup

MicroWaveUSDXとは?

• 軽い・賢い・不思議が特徴のチーム!

• チームなのにロボット同士に互換性がない!

• ロボットが低予算で仕上がっている!

Page 70: 高専カンファレンス in 長野 基調講演 RoboCup

ロボットの紹介いい• 高精度なセンサー!

• SH7125 CPUボード搭載!

• 強力モーターで余裕の駆動力!

• 回路も自作プリント基板なので、安定動作がお楽しみいただけます!

Page 71: 高専カンファレンス in 長野 基調講演 RoboCup

わたし制御だけど、今回も頑張ってみた

マイコン可愛いよマイコン!バス速いよバス!    あ、間違えたバスかわいよバス!!

なんだかんだで、ノリって大事。自分の考えをストレートに表現して作ってみました

Page 72: 高専カンファレンス in 長野 基調講演 RoboCup

電気科といえば・・・

唸る電動機ッ!!!閃光を放つ開閉器ッ!!

高電圧うめえぇぇぇぇえええぇ

Page 73: 高専カンファレンス in 長野 基調講演 RoboCup

わたし電気科だけど、ロボットできたー

• 三相誘導電動機とか特別高圧は使いません。

• 回路も機構もぶっちゃけ独学。

• それでもロボットは作れる!

賢い頭脳。

AVR×4コ

じつは、

もふもふしてる!

なんとなくユニバーサル基板で作ってみたりw

Page 74: 高専カンファレンス in 長野 基調講演 RoboCup

全国大会のようす

Page 75: 高専カンファレンス in 長野 基調講演 RoboCup

RoboCup2009

ココ!!

Page 76: 高専カンファレンス in 長野 基調講演 RoboCup

RoboCup2009

Page 77: 高専カンファレンス in 長野 基調講演 RoboCup

とてもオサレな街並み。

Page 78: 高専カンファレンス in 長野 基調講演 RoboCup

路面電車ってなんかロマンだよねぇ

Page 79: 高専カンファレンス in 長野 基調講演 RoboCup

昔は、お城だったらしい。

Page 80: 高専カンファレンス in 長野 基調講演 RoboCup

やっぱりオサレな街並み。

Page 81: 高専カンファレンス in 長野 基調講演 RoboCup

その他いろいろ

城壁の上でも余裕らしい ここは長野県かッ!!

Page 82: 高専カンファレンス in 長野 基調講演 RoboCup

ぐらーつはゆめのくに!

• まるでアニメのセル画の中みたいです

• 街の人々が優しい!

• お店の方もノリがよく、住民の方々も困ったときに、助けてくれます

• ご飯がおいしい!いわゆる、『メシウマ状態』です。たぶん。

Page 83: 高専カンファレンス in 長野 基調講演 RoboCup

シュニッツェル!!!

Page 84: 高専カンファレンス in 長野 基調講演 RoboCup

切削面のようす↓

Page 85: 高専カンファレンス in 長野 基調講演 RoboCup

パンもうまいぃぃい!!

Page 86: 高専カンファレンス in 長野 基調講演 RoboCup

世界の様々なロボット達

Page 87: 高専カンファレンス in 長野 基調講演 RoboCup

画像認識に挑戦するチーム

• 画像認識に挑戦し、ゴールを認識しようとしているチームが多い!

• 画像認識は難しいので、上手に使いこなすチームは、まだまだ少ない;

  ↑C-PALB(ドイツチーム)  赤丸の部分にカメラが搭載されて

いる

Page 88: 高専カンファレンス in 長野 基調講演 RoboCup

大会を通しての感想

• 個性あふれるロボット!

• 自分と考えが合う人と出会えるとかなり盛り上がる!

• 全試合終了後は、お楽しみタイム!

Page 89: 高専カンファレンス in 長野 基調講演 RoboCup
Page 90: 高専カンファレンス in 長野 基調講演 RoboCup
Page 91: 高専カンファレンス in 長野 基調講演 RoboCup

まとめ

Page 92: 高専カンファレンス in 長野 基調講演 RoboCup

ロボカップジュニアの

精神

Page 93: 高専カンファレンス in 長野 基調講演 RoboCup

大切なのは勝ち負けではなく「ロボカップジュニアの活動を通して

いかに多くのことを学んだか」ということである

Page 94: 高専カンファレンス in 長野 基調講演 RoboCup

     ____   /      \ ( ;;;;(  /  _ノ  ヽ__\) ;;;;)/    (─)  (─ /;;/|       (__人__) l;;,´/      ∩ ノ)━・'/(  \ / _ノ´.|  |.\  "  /__|  |  \ /___ /

やる夫が身に付けた知識を後輩たちにも利用してもらって、より高いレベルを

目指して欲しいお…

Page 95: 高専カンファレンス in 長野 基調講演 RoboCup

          |      \  __  /      _ (m) _ピコーン         |ミ|       /  `´  \        ____      /⌒  ⌒\    /( ●)  (●)\   /::::::⌒(__人__)⌒::::: \     |     |r┬-|     |   \      `ー'´     /

全部公開しちゃえばいいんだお!!

Page 96: 高専カンファレンス in 長野 基調講演 RoboCup

技術公開するおwww

回路図CADデータソースコード技術資料

Page 97: 高専カンファレンス in 長野 基調講演 RoboCup

大会全体の技術向上

NNCTの技術公開

参加者の増加

初心者の技術向上+

Page 98: 高専カンファレンス in 長野 基調講演 RoboCup

技術資料http://bit.ly/5wcTwm

大会の様子http://www.youtube.com/watch?v=vCE4lmMXj7E

Page 99: 高専カンファレンス in 長野 基調講演 RoboCup

みなさんもロボカップ

Page 100: 高専カンファレンス in 長野 基調講演 RoboCup

やらないか?

Page 101: 高専カンファレンス in 長野 基調講演 RoboCup

END


Top Related