Robotics: CAT Vehicle simulator for developing control applications

Installation and Setup Guide for the CAT Vehicle Simulator

Rahul Bhadani
3 min readOct 28, 2022
An AI imagining a self-driving car — image generated through Midjourney Text Prompts

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.

--

--

Rahul Bhadani
Rahul Bhadani

Written by Rahul Bhadani

Asst. Professor, @UAH | @uarizona PhD, ECE | Intelligent Transportation & Quantum Science Researcher | Donation: https://www.buymeacoffee.com/rahulbhadani

No responses yet