Robotics: CAT Vehicle simulator for developing control applications
Installation and Setup Guide for the CAT Vehicle Simulator
The CAT Vehicle is a ROS-based simulator written as a ROS package to facilitate the development of autonomous vehicle control applications. The simulator utilizes Gazebo 3D world and ROS tools for deploying and testing a control application in a 3D environment with realistic vehicle dynamics. In this article, I will provide a hands-on on how to install the CAT Vehicle ROS package that will help you in getting started with writing an autonomous control application.
A prerequisite to follow this hands-on is a computer with Ubuntu 20.04 and ROS Noetic installed on it. Please look at my previous hands-on https://rahulbhadani.medium.com/robotics-install-ros-noetic-on-ubuntu-20-04-for-autonomous-driving-applications-d0a3e9eae4f3 on how to install ROS Noetic in your Ubuntu 20.04 system.
Other basic requirements are familiarity with the Linux command-line tool and the Terminal program in general.