Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
RoboCapjunior2017presentation
Search
ykyuki
June 17, 2017
Programming
0
84
RoboCapjunior2017presentation
ロボカップ2017中津川大会についてまとめたスライドです。
ykyuki
June 17, 2017
Tweet
Share
More Decks by ykyuki
See All by ykyuki
kernelvm-hokuriku3
ykyuki
1
290
Other Decks in Programming
See All in Programming
プロポーザル駆動学習 / Proposal-Driven Learning
mackey0225
2
1.3k
ProxyによるWindow間RPC機構の構築
syumai
3
1.2k
Ruby Parser progress report 2025
yui_knk
1
440
AIを活用し、今後に備えるための技術知識 / Basic Knowledge to Utilize AI
kishida
22
5.8k
Tool Catalog Agent for Bedrock AgentCore Gateway
licux
6
2.5k
HTMLの品質ってなんだっけ? “HTMLクライテリア”の設計と実践
unachang113
4
2.9k
Navigating Dependency Injection with Metro
zacsweers
3
960
CloudflareのChat Agent Starter Kitで簡単!AIチャットボット構築
syumai
2
500
ぬるぬる動かせ! Riveでアニメーション実装🐾
kno3a87
1
220
Cache Me If You Can
ryunen344
2
1.4k
rage against annotate_predecessor
junk0612
0
170
もうちょっといいRubyプロファイラを作りたい (2025)
osyoyu
1
440
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Thoughts on Productivity
jonyablonski
70
4.8k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
RailsConf 2023
tenderlove
30
1.2k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Producing Creativity
orderedlist
PRO
347
40k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
13k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Into the Great Unknown - MozCon
thekraken
40
2k
Navigating Team Friction
lara
189
15k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Transcript
ロボカップジュニア2017 中津川 報告 2017年6月18日
ロボカップジュニアとは • ロボットを使ってサッカーやダンスをする競技 競技 説明 サッカー ロボット2台 VS 2台でサッカーをする レスキュー
ラインをたどり坂や障害物を越えて人に見立てた ものを救出する ダンス(オンステージ) ロボットと人間でダンスをする Cospace(コスペース) シミュレーションソフトを使った競技 被災者に見立てた四角いオブジェクトや障害物な どを避けて退避エリアに運ぶ競技
• サッカーライトウェイトプライマリの試合風景 https://www.youtube.com/watch?v=ma-FsnWaoxk
プログラミングをしている様子 これはロボットのモーターを制御する ブロックです。 このようにドラッグして設置 し、各設定を編集します。
僕のチームメイトのロボット • ロボット経験は2年です • コンパスセンサー・ボールセンサー・ラ インセンサーがついています • 2輪です • パワーアップモジュールをつけて速く動
けるように改造しています
競技場の写真 左からコートの写真、試合開始前、試合中の写真です。 Aコート Bコート ビギナーズ用、ホワイトラインがない ホワイトラインがあり、コートはひとまわり大きい
簡単なサッカーのルール説明 • ロボットは自分自身で動く必要がある。 • ロボットやパソコンに大人が指導したり、操作してはいけない。 • ロボットは車検(※1)を受けなければいけない。 • ロボットはボールに反応して、動くことが必要である。 ※1車検とは
ロボットに危険な箇所やほかのロボットが誤作動してしまうような装置がないかを調べる 検査です。
今年、厳しくなったところ • ロボットは自分自身で動く必要がある。 • ロボットやパソコンに大人が指導したり、操作してはいけない。 • ロボットは車検(※1)を受けなければいけない。 • ロボットはボールに反応して、動くことが必要である。 ※1車検とは
ロボットに危険な箇所やほかのロボットが誤作動してしまうような装置がないかを調べる 検査です。
今年僕たちのチームで起こった問題 • 車検に何回も落ちた • →車検は前日に何とか合格できたがロボットの調整ができなかった。 • ロボットが試合の途中で壊れてしまった • →ロボットは修理することができたが、復帰するまでに時間がかかった。
僕たちのチーム の結果は
僕たちのチーム の結果は サッカーライトウェイト 64チーム中... 第55位! ~~~~省略~~~~
ロボカップジュニアで学んだこと • 他のチームのロボットの仕組みやプログラムを学ぶことができた。 • たくさんの人(OBやほかのチーム)と交流できた。 • 自分のチームで改善すべき点が分 かった。 (プログラムやロボットの設計、作戦) •
自分たちで問題に対して 大人の力を借りずに解決する力が 学べた。 権利の関係上表示できません。 もらった名刺の一部
ここからは今日 ロボット教室を 体験する皆さんへのスライドです。
ロボカップジュニアサッカーに参加するには • 必要なセンサーがついたロボットを手に入れる • 自分で組み立て、改良する • プログラムを勉強 • 良いプログラムを作る •
チームを作ってノード大会(※予選)に参加する
プログラミングをすることの良さ • 小学生でも大学生や大人と同じ話題で盛り上がれる。 • ゲームひとつでも違う視点から見た楽しみ方ができる。(どんなプログラム で動いているかなど) • プログラミング的思考で生活を豊かにできる。 あくまでも個人の感想です。
終了 • ご清聴ありがとうございました