ROSとクラウドロボティクス
オープンソースのロボット用フレームワークROS(Robot Operating System)を活用して、ITとRT(Robot Technology)の融合をしたクラウドロボティクスの研究を行いました。ロボット技術者向けネットワークユーティリティ「RDBOX」をOSS(オープンソースソフトウェア)化して、ロボット開発をサポートしました。
クラウドロボティクス
オープンソースのロボット用フレームワークROS(Robot Operating System)を活用して、ITとRT(Robot Technology)の融合をしたクラウドロボティクスの研究を行いました。クラウドロボティクスは、IoTの延長にあるIT(サイバー世界)と現実(物理世界)が融合した次世代社会システムCPS(Cyber-Physical Systems)を実現するための概念です。
大量のネットワークサービスロボット群が働くクラウドロボティクスが実現する未来では、これらを制御するための「安全で高速なネットワーク」と「多様なコンピュータリソース」を確実に管理することが欠かせません。
そこでインテックでは「ROSを使ったロボットアプリケーション開発に寄り添う、ICT環境ユーティリティ」RDBOXを開発し、OSS(オープンソーソフトウェア)として公開しました。
RDBOXは、ロボット専用の極めて安全で便利なプライベートネットワークを構築して、高度な運用が要求されるアプリケーションをコンテナ技術を利用して実行することができる開発・管理用ユーティリティです。RDBOXでは、クラウドロボティクス・エッジコンピューティングの実行基盤として、「ネットワークインフラ基盤」「コンテナ実行環境」をいくつかの簡単なステップで自動的に構築します。
実世界の情報をIoTによってデジタル化してクラウドに蓄積し、解析して有効活用するのが現在のIoTシステムです。
さらに、今後期待されているのがビッグデータの知見を現実世界にフィードバックするCPSです。 その手段としてサービスロボットなどのロボット技術を用いるのがクラウドロボティクスです。