このホワイトペーパーでは、Eddieロボットと呼ばれる車輪付き差動ドライブモバイルプラットフォームでのRobot Operating System(ROS)に基づく自律ナビゲーション機能の実装について説明します。 ROSは、多くの再利用可能なソフトウェアスタックと、ロボットプロジェクト開発に理想的な環境を提供する視覚化およびデバッグツールを含むフレームワークです。このペーパーの主な貢献は、ナビゲーションスタックと呼ばれるROSの自律ナビゲーションシステムと連携し、自律ナビゲーションの1つのアプリケーションユースケースを実装するための、Eddieロボットのカスタマイズされたハードウェアおよびソフトウェアシステムセットアップの説明です。この論文では、移動ロボットの使用例を示すために写真撮影を選択します。
This paper presents an implementation of autonomous navigation functionality based on Robot Operating System (ROS) on a wheeled differential drive mobile platform called Eddie robot. ROS is a framework that contains many reusable software stacks as well as visualization and debugging tools that provides an ideal environment for any robotic project development. The main contribution of this paper is the description of the customized hardware and software system setup of Eddie robot to work with an autonomous navigation system in ROS called Navigation Stack and to implement one application use case for autonomous navigation. For this paper, photo taking is chosen to demonstrate a use case of the mobile robot.