ロボット・AIの分野で高度人材育成を手掛ける株式会社アールティ(東京都千代田区、代表取締役 中川友紀子、以下、アールティ)は、ユニティ・テクノロジーズ・ジャパン株式会社(東京都中央区、代表取締役 堀田徹哉、以下、Unity Japan)と共同で、ROS対応ロボットの操作性をUnityでより向上させるためのロボット入門者向け教材を開発しました。2021年10月上旬に無料公開を予定しています。
また2021年9月16日(木)に東京都墨田区(両国)で開催されるROS開発者会議「ROSCon JP 2021」(※)にて教材や開発画面の一部を先行公開します。
※ROSCon JP 2021の来場チケット販売は終了しております。
┃共同開発の背景
近年ロボット開発の中で、ロボットのAI化だけでなく、現実世界をデジタル世界でリアルタイムに可視化してシミュレーションするデジタルツインなども注目され、シミュレーションをする上で、よりリアルな周辺環境やロボットの動きの再現が求められています。
リアルタイム3Dプラットフォームである「Unity」は、ゲームエンジンとしてだけでなく、製造業やロボット産業分野へも活用の幅を広げ、Unity社はロボット開発用オープンソースミドルウェア「ROS(Robot Operating System)」とUnityを接続するための各種のパッケージやサンプル(英語)をオープンソースソフトウェアとして提供しています。
Unity Japanはこの度、ロボット開発者に向けた日本語サポートの更なる充実のため、教育研究向けROS対応ロボットの開発、製造販売とエンジニア教育を行う国内ロボットメーカーであるアールティとタッグを組み、新たにロボット実機の操作も見据えたロボット入門者向け教材(日本語)の共同開発プロジェクトを発足し、「UnityとROSで学ぶ移動ロボット入門 UI作成編」(以下、本教材)を制作しました。
┃「UnityとROSで学ぶ移動ロボット入門 UI作成編」の概要
本教材はUnityとROSを組み合わせたロボット開発のための入門用教材です。
Web上でテキスト教材として無料公開します。
本教材を通してUnityからROS対応ロボットへの指令の出し方や、搭載された各種センサの値などロボットの状態の可視化方法を体験し、ロボットを操作するためのUI開発を、Unityで始めるきっかけを得ることができます。
本教材の学習後は、Unity Asset Storeなどで公開されているアセット(素材)を自分で組み合わせてカスタマイズすることで、オリジナルのUI制作にチャレンジできます。
シミュレーション上で動かすロボットのデータはアールティが製造・販売している実在の小型二輪移動ロボット「Raspberry Pi Mouse」を使用しており、本教材内のプログラムや入門者にも分かりやすい解説を作るにあたり、アールティが今までに培ってきたエンジニア教育教材や研修のノウハウが活用されています。
将来は実機に対応した教材の公開も予定しています。
本教材は10月上旬にUnity Japanの運営するWebサイト「Unity for Industry」にて公開を予定しています。
Unity for Industry
https://industry.unity3d.jp/
UI作成のイメージ。右側がシミュレータ上での表示(Gazebo)、左側でロボットやセンサの状態を可視化(Unity)、ボタン操作でロボットへの移動指令も送信可能。※画像は開発中のものです
┃ユニティ・テクノロジーズ・ジャパン プロジェクト マネージャー 小森 顕博のコメント
弊社はこれまでにもUnity Robotics Hubを通じて、ROSとUnityを接続するための各種のパッケージやサンプルをオープンソースソフトウェアとして提供することで、ロボット開発の効率化に取り組んで参りました。
そして今回、より多くのロボット開発に興味を持つ皆様に、Unityを使った開発に参画していただけるよう、業界をリードする株式会社アールティ様のご協力の下、入門者向けの内容を充実させた教材を開発し一般公開することといたしました。
既にUnityをお使いの皆様、Unityは初めてでもROSを使った開発経験をお持ちの皆様、これから両方を始める皆様、いずれにも対応した内容となっております。この教材を通して、一人でも多くの皆様にロボットに興味をお持ちいただき、開発が一層加速することを願っております。
Unity Robotics Hub
https://github.com/Unity-Technologies/Unity-Robotics-Hub
┃株式会社アールティ 代表取締役 中川友紀子のコメント
弊社はこれまで、AIとロボティクスの領域で教材開発、セミナーなどを通じてプロフェッショナルを目指すロボットエンジニアの育成に貢献して参りました。
ロボット教材はGitHubリポジトリやマニュアルを整備し、世界のデファクトスタンダードになりつつあるROSに関しても最新の長期サポート版に対応できるようにしています。
また近年、IoTやシミュレーションの技術革新が進み、リアルな世界がより精緻なデータとしてバーチャルに取り込まれ、そして、バーチャルな世界がよりリアルに近づきロボットによって具現化する世界がすぐそこまで来ています。そのような中で、リアリティのあるUnityのシステムで弊社のロボット教材を開発できることは、このような時代の開発にはぴったりだと考えています。
今回、Unityと共同開発した教材を通じて、これまでハードウェアに馴染みの薄かったソフトウェアエンジニアにはハードウェアを身近に感じてもらえることを、ハードウェアエンジニアにはUnityによる可視化やUIの広がりを体験し、より使いやすいインターフェイスをロボットに装備できるようになることを期待しています。
┃ROSCon JP 2021で教材の一部を展示
2021年9月16日(木)に東京都墨田区(両国)のKFC Hall & Rooms(国際ファッションセンタービル)にて開催されるROS開発者会議「ROSCon JP 2021」(※)におけるアールティ出展ブースにおいて「UnityとROSで学ぶ移動ロボット入門 UI作成編」の教材や開発画面の一部を先行公開します。
ROSCon JP 2021
https://roscon.jp/
※ROSCon JP 2021の来場チケット販売は終了しております。
┃Raspberry Pi Mouseについて
メインボードにRaspberry Piを使った左右独立二輪方式の小型移動プラットフォームロボットです。ROS対応ロボットであり、オープンソースでROSのサンプルプログラムも多数公開しています。
2015年の初期モデル発売以降、本ロボットを教材とした書籍(英Raspberry Pi財団推薦書)の刊行や、大学などの研究機関の授業・研究で使用されるなど、ソフトウェアだけでなく、ハードウェアやクラウドサービスまで幅広く学べるロボット教材としての多数の採用実績があります。
製品詳細:https://rt-net.jp/products/raspberrypimousev3/
┃ユニティ・テクノロジーズ・ジャパン株式会社について
ユニティ・テクノロジーズ・ジャパン株式会社は、リアルタイム3D(RT3D)コンテンツを制作・運用するための世界的にリードするプラットフォームである「Unity」の日本国内における販売、サポート、コミュニティ活動、研究開発、教育支援を行っています。ゲーム開発者からアーティスト、建築家、自動車デザイナー、映画製作者など、さまざまなクリエイターがUnityを使い想像力を発揮しています。Unityのプラットフォームは、携帯電話、タブレット、PC、コンソールゲーム機、VR・ARデバイス向けのインタラクティブなリアルタイム2Dおよび3Dコンテンツを作成、実行、収益化するための包括的なソフトウェアソリューションを提供しています。1,800人以上在籍するUnityのR&Dチームは、外部パートナーと協力して最新リリースやプラットフォームのために最適化されたサポートを保証することで、Unityをコンテンツ制作の最先端であるようにし続けています。Unityのクリエイターが開発したアプリは、2020年で月50億回以上ダウンロードされました。
※Unityおよび関連の製品名はUnity Technologiesまたはその子会社の商標です。
┃株式会社アールティについて
「Life with Robot-ロボットのいるくらし-」の実現を目指して、最先端のAI&Roboticsにおける技術開発に挑戦し、AI・サービスロボット分野での高度人材育成から、教育・サービスロボットの自社開発、受託開発まで幅広い事業展開をしています。
ロボット教材についてはAIのボディとして扱うことを前提に、AIフレンドリーであり、プログラマーにわかりやすいことをコンセプトにしています。
近年はサービスロボットの教育や受託開発で培った技術やノウハウを活かし、食品工場で人手不足を解消するための協働ロボットや、工場向けのAIビジョンシステムなどの開発、製造販売にも力を入れています。
■Facebook
https://www.facebook.com/RTnetjp
■Twitter
https://twitter.com/rt_corp