都産技研ホームページページの先頭です。ロボット用ミドルウェア(ROS)を活用してロボットのソフトウェアを開発する手法について紹介し、その具体例として自律走行ロボットを開発します。ロボット用ミドルウェアは、分割されたソフトウェアを、相互に通信させるための仕組みを提供します。自律的なロボットのソフトウェアは、ロボットが認識、計画、動作を行う際に、多数のソフトウェアを並列的に実行します。ロボット用ミドルウェアは、このような実行に際し、開発スピードを向上させるための重要なキーテクノロジーとなります。本講習会では、ROSで商用利用可能なオープンソースを用い、自律走行ソフトウェアを作成します。機能拡張や改良を行うことで、ROSの基礎と用途に応じた自律走行ソフトウェアの開発が習得できます。本講習では、受講者がC++言語によるプログラミングを行えることを想定しています。講習で使用するソフトウェア環境を持ち帰られたい場合には、事前にご相談下さい。必要機材をご紹介致します。Readerが必要です。Readerをお持ちでない方は、バナーのリンク先からダウンロードしてください。