ロボットバトルはメタバースでもやれんのか! VRChatで大会を開催してみた:VRでROBO-ONEやってみた(4/4 ページ)
新型コロナウイルス感染症によりロボット競技会が大きな影響を受ける中、ROBO-ONE Lightの公認機をリモート操縦で戦い合わせるためのシステムを独自に構築した筆者の大塚実氏。しかしこの環境でもさまざまな制限があるということで、注目を集めるメタバース(というかVR)に戦いの舞台を求めた。VRでロボットバトル、どれだけやれんのか!
VRだからこそ巨大ロボットでも戦える
ちなみに、ここまでロボットが動くのであれば、もっとSF寄りなロボットバトルもできそうだということで、プログラムを流用して「Giant robot battle 宇宙要塞の攻防」というワールドも作成した。このワールドの3Dモデルは、友人のモフ子氏が全て作ってくれたので、非常に本格的な世界観を実現できたと思う。
このワールドでは、さらに腕をマスタースレーブ方式で操作する機能も追加している。逆運動学を実装するのはやや面倒だったが、自分が腕を動かした通りにロボットの腕が動く感覚はかなり楽しい。ドリルや火炎放射器など、われわれの趣味全開の武装も用意したので、実際にワールドで試してみてほしい。
コロナ禍でVRがより有用なツールに
現在、非常に簡単にVRを楽しめる環境が整いつつある。筆者が30年前に大学の卒業研究でVRシステムを開発したときは、VRゴーグルも3Dエンジンもアプリも全部自作するしかなかったが、今は本格的なVRゴーグルが3万円台で買えるし、無料で利用できるアプリも多い。まさに、筆者が30年前に望んだ世界がここにある。
一方、ユーザーとして利用するだけでなく、作って楽しむのも簡単になってきている。筆者は3D CADツールはあまり使えないため、3Dモデルは友人から提供してもらうことが多いが、Unityのアセットストアや、「BOOTH」などのサイトには、風景、小道具、アバターなど、有償/無償のさまざまな3Dモデルがある。これらを使うだけでもかなりのことができる。
プログラムが作れないという人でも、VRChatであれば、プレイヤーの移動などは全てシステム側がやってくれるので、特にプログラムを書かなくても、ワールドの作成は可能だ。BOOTHには、プログラムがセットになったVRChat用のギミックなどもあるので、そういうものを利用するという手もある。
ワールドの作成手順については、Web上にさまざまな情報が出ているので、興味があれば各自で調べてほしい。なかなかやってみないと伝わりにくいところなのだが、何か適当に3Dモデルを置いたワールドの中を動き回るだけでも、結構楽しい。ぜひ自分だけのワールド作りにも挑戦してもらいたい。
本格的に楽しむにはVRゴーグルがほしいところだが、VRChatは前述のように、Windows PCだけでも利用することができる。PCアプリだと腕を動かせないなどの制約はあるものの、大体のことは可能なので、3D酔いに弱い筆者などはほとんどPCでログインしているほどだ。始め方について、以前個人ブログにまとめたので、参照してもらえればと思う。
この1年半ほど、筆者はリアルでほとんど誰にも会っていないのだが、日常的にVRChatを利用していて、以前よりむしろ人付き合いは増えた。Zoomなどのオンラインツールもあるものの、VRだとリアルと同様の“距離感”まで得られるのが非常に大きな違いと感じている。今後、VRがさらにどのように発展していくのか、楽しみなところである。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 新型コロナで大きな影響を受けたロボットバトル、リモートでやれんのか!
新型コロナウイルス感染症により大きな影響を受けたロボット競技会。「ROBO-ONE」もオンライン開催となり、ロボット同士が直接戦うという競技内容ではなくなった。そこで、ROBO-ONE Lightの公認機をリモート操縦で戦い合わせるためのシステムを独自に構築してみた。俺的ROBO-ONEオンラインバトル、リモートでどれだけやれんのか! - ETロボコンも初のオンライン開催に、シミュレーター活用で見えた新たな可能性〜ETロボコン2020チャンピオンシップ大会〜
コロナ禍の中で2020年のETロボコンも、パシフィコ横浜でのリアル大会の開催を見送り、シミュレーターを活用した完全オンライン開催となった。19回目にして初となったオンライン大会で、従来の競技をどこまで再現できたのだろうか。 - ROSとシミュレーターの連携が生み出す新たな可能性
ロボットの開発に広く利用されるようになっているロボット開発プラットフォーム「ROS(Robot Operating System)」の活用について解説する本連載。今回は、「ROSの活用シーンとしてのシミュレーターとの連携」をテーマに、ロボット開発におけるシミュレーターの重要性や、ROSと連携可能なシミュレーターなどについて解説する。 - あの自律ロボットバトルがリニューアル、物体認識の導入で難易度大幅アップ!
2足歩行ロボットによる自律バトル競技会「第5回ROBO-ONE auto」が2019年9月28日、神奈川県立青少年センターで開催された。1年ぶりとなる今回のROBO-ONE autoは、物体認識の導入という大きな変更があったがその結果やいかに。大塚実氏によるレポートをお送りする。 - 自律ロボットバトルに暗雲!? 過去最大規模の「ROBO-ONE auto」で見えた課題
2足歩行ロボットによる自律バトル競技会「ROBO-ONE auto」が2018年2月24日、東京・お台場の日本科学未来館にて開催された。エントリー数が過去最多の34台となり、初めて予選が行われるなど盛り上がったが、課題も見えてきた。大塚実氏によるレポートをお送りする。 - ロボットは自律でどこまで戦えるのか――ROBO-ONE auto第2回大会レポート
ロボットバトル競技の草分け「ROBO-ONE」に新たな部門が誕生。自律機のみが出場できる「ROBO-ONE auto」だ。神戸で開催された第1回大会に続き、第2回大会が2017年9月23日、神奈川県青少年センターで開催された。頂点に立ったのはどんなロボットだったのだろうか。