CAT Vehicleシミュレータを用いた車両制御アプリケーションのプロトタイピング
Prototyping Vehicle Control Applications Using the CAT Vehicle Simulator
モデルベース設計とROSを組み合わせ、オープンソースのCAT Vehicleシミュレータ上で車両制御アプリケーションを試作・検証する手法を解説した論文。
著者: Rahul Bhadani, Jonathan Sprinkle
分類: cs.RO
原文アブストラクト
This paper demonstrates the integration model-based design approaches or vehicle control, with validation in a freely available open-source simulator. Continued interest in autonomous vehicles and their deployment is driven by the potential benefits of their use. However, it can be challenging to transition new theoretical approaches into unknown simulation environments. Thus, it is critical for experts from other fields, whose insights may be necessary to continue to advance autonomy, to be able to create control applications with the potential to transition to practice. In this article, we will explain how to use the CAT Vehicle simulator and ROS packages to create and test vehicle controllers. The methodology of developing the control system in this article takes the approach of model-based design using Simulink, and the ROS Toolbox, followed by code generation to create a standalone C++ ROS node. Such ROS nodes can be integrated through roslaunch in the CAT Vehicle ROS package.
