参考動画:https://youtu.be/sVmFMCnJf8s
※ 参考動画は完璧ではありません.年によってルールも異なるので,あくまで参考程度にしてください.
※ 詳細なルールや配点につきましては,アリーナ環境が決まり次第,追加していきます.気になる点や議論したい点などがありましたら,Issuesへお願いします.
このタスクでは,ロボットが散らかった部屋のお片付けをすることを想定しています.事前に物体をどこに片付けるのかが指定されているため,ロボットはその情報をもとに所定の場所に片付けていきます.その後,要求があれば手を振っている人に,棚から指定された物を提供していきます.WRS(World Robot Summit)で行われた競技をOPL用にアレンジした競技になっています.
このタスクは,既知環境でのマッピングやナビゲーション,物体認識,物体把持,タスクプランニングなどに焦点を当てています.
- ロケーション: 家庭環境を模したアリーナ環境が用いられます.特に競技はリビングルームで行われます.アリーナ内は事前にマッピングすることができます(既知の環境).
- スタートロケーション: ロボットは,アリーナの外からスタートします.
- ゲスト: 2人のゲストは椅子に座っており,そのうち手を挙げている1人がロボットから物体を受け取ります.2人のゲストは各チームから選出してください
- 競技時間:競技時間は 片付けフェーズ(Task 1)が15分,デリバリーフェーズ(Task 2)が5分の計20分間になります.
- 配置:レフェリーは,チームにロボットをスタート位置へ移動させるよう指示します.また,このときレフェリーの指示通りに,使用する物体を配置していきます.配置する物体数は最大で10個です.
- スタート:レフェリーはスタートの合図を出し,タイマーをスタートさせます.同時にチームは最後の簡単なセットアップ(スタートボタンを押す等)を完了し,エリアを離れます.このとき,ボタンを2つ以上押すなど複雑なセットアップ手順の実施は認められません.また,これ以降チームがロボットに触れると即座に失格になります.
- ドアオープン:チームの1人はスタートの合図と同時にドアを開けます.このとき,ロボットはドアが開いたことを認識し,自律的にアリーナへ入場します.
- 競技時間:片付けフェーズ(Task 1)の競技時間は15分間です.
- 片付け:ドアオープン後,ロボットはテーブルの上に並べられた物体を全て片付けていきます.家庭環境には,既知と未知の物体が混同して設置されています.それぞれの物体にはカテゴリがあり,それぞれで片付ける場所が決まっています.これらは事前に指定されているので,ロボットはそれをもとに物体を片付けていきます.
- 競技時間:デリバリーフェーズ(Task 2)の競技時間は5分間です.
- ナビゲーション:ロボットは一方の部屋からもう一方の部屋へ移動します.このとき,ロボットの移動を妨げるような障害物を設置するので,ロボットはこれらと接触しないように移動を行っていきます.
- デリバリー:ロボットは,棚に並ぶ物体から事前に指示された物体を見つけて把持します.把持した物体は,イスに座っている人のうち,手を振っている人に渡します.
- ゴール:ロボットが人に物体を渡した時点で,タスク終了になります.
物体カテゴリーごとの配置場所については以下の通りです.
本タスクでは,次のデウスエクスマキナが採用されます.デウスエクスマキナでは該当アクションの点数は入らないが,より簡単な手法でアクションをスキップし,タスクを継続することができます.
Action | Bypassing |
---|---|
物体数の調整 |
|
物体の把持 |
|
物体の設置 |
|
物体の受け渡し |
|
Action | Score |
---|---|
メインタスク (Task 1) | |
物体を片付ける
|
10 × 10 10 × 10 10 × 15 |
メインタスク (Task 2) | |
障害物に衝突することなくダイニングルームに入る | 30 |
物体を提供する
|
30 30 30 30 |
ペナルティ | |
不参加(無断) | -500 |
合計(ボーナスタスクを含む) | 500 |
OPLのスコアシート:RCJP_opl_tidyup_scoresheet_v1
- 準備(競技の数日~数週間前)
- 未知物体を選択し,購入します.
- アナウンス(競技の30分前から)
- 物体の初期設置場所を選択し,アナウンスします.
- 未知物体を指定し,アナウンスします.
※TCは各チームから数名選出され,他チームの競技において以下を行ってもらいます.
- 競技開始30分前に集まり,説明を受け,スコアシートを受け取ります.
- シナリオに記載のレフェリーとして行動します.
- 競技を採点します.
- 他のTCと採点内容を確認します.
- スコアシートを提出します.