複数の移動ロボットを用いた様々なゲームが出来るフレームワークを開発しました。特徴ゲームのジャッジをするコンポーネントを組み替えることで、様々な方法の判定を行うことが出来ます。RTC:SingleArUcoから送られるARマーカーの四隅の座標を基に、中心座標を計算、送信する。:二台のARマーカーが近くなったら勝ち負けを判定し、ロボットのVelocityへかけるGainを変更するよう送る。RTC:ロボットのARマーカーを発見したら勝敗を判定し、ロボットのVelocityへかけるGainを変更するよう命令を送る。RTC:ジョイスティックのボタンが押されたとき、アームを操作する命令を送る。RTC:Judgeコンポーネントから送られてきた命令を基に、ロボットのVelocityのGainを調整する。SFMLを利用して、ジョイスティックの入力を受け取る。RTC:ジョイスティックの入力をTimedVelocity2D型に変更する。RTC:Kobukiを操作する。RTC:CRANE+を操作する。Webカメラの映像を取得する。ARマーカーを認識して、4隅の座標を送信する。