The CAT Vehicle Testbed: A Simulator with Hardware in the Loop for Autonomous Vehicle Applications
DOI: 10.4204/eptcs.269.4
archive: archived pipeline: cataloged verified
Get this paper ↗ (DOI — opens at the source; we link to it, we don't host it)
Summary
This paper introduces the CAT Vehicle (Cognitive and Autonomous Test Vehicle) Testbed, a research platform designed to facilitate the development and validation of autonomous driving technologies. The authors address the significant challenges researchers face when transitioning from simulation-based algorithms to physical implementation, noting that access to robotic platforms is often limited and integration testing is costly and complex. To bridge this gap, the testbed provides a seamless workflow for Software-in-the-Loop (SIL) simulation and Hardware-in-the-Loop (HIL) testing, allowing researchers to validate control algorithms in a virtual environment before deploying them on a physical vehicle. The testbed architecture is built upon the Robot Operating System (ROS) and utilizes the Gazebo simulator with the ODE physics engine to create a high-fidelity virtual environment. It features a physics-based vehicle model that mimics real-world dynamics, including Ackermann steering for front tires and PID-controlled rear-wheel drive, ensuring realistic motion constraints. The system supports multi-vehicle simulations for studying vehicle-to-vehicle interactions and includes simulated sensors such as a SICK LMS 291 laser rangefinder, a Velodyne LIDAR, and stereo cameras. For physical testing, the platform employs a modified Ford Hybrid Escape equipped with a TORC ByWire drive-by-wire system and corresponding real-world sensors. A ROS/JAUS bridge facilitates communication between the ROS-based simulation and the vehicle’s hardware interface, enabling code generated from MATLAB/Simulink to be deployed directly to the physical platform without modification. The authors demonstrate the testbed’s effectiveness through a vehicle-following algorithm experiment. Results show that the same controller, when run first in simulation and then on the physical platform, produced comparable velocity and headway distance profiles, validating the fidelity of the simulation. The testbed also supports data logging via ROS bag files, allowing for real-time playback and regression testing. Safety mechanisms are integrated into the system, including an "obstaclestopper" package that monitors rangefinder data to prevent collisions and a wireless emergency stop system on the physical vehicle. The significance of this work lies in its provision of an open-source, scalable, and experimentally validated framework that lowers the barrier to entry for autonomous vehicle research. By enabling distributed teams to prototype and verify concepts in simulation before accessing physical hardware, the testbed accelerates the development cycle. The authors highlight that student researchers were able to reproduce simulation results on the physical platform in fewer than two days, demonstrating the efficiency and practical utility of the CAT Vehicle Testbed for rapid validation and safe experimentation in autonomous driving applications.
Provenance
The full processing record for this entry. Every stage of this paper's journey through the pipeline is logged — what ran, with which tool and model, how many attempts it took, and when it last completed.
| Stage | Outcome | Tool | Model | Prompt | Attempts | Completed |
|---|---|---|---|---|---|---|
| discover | success | Crossref | — | — | 1 | 2026-06-25 |
| archive | success | canonical_url | — | — | 1 | 2026-06-26 |
| extract | success | cached | — | — | 2 | 2026-06-26 |
| clean | success | clean | — | — | 1 | 2026-06-26 |
| chunk | success | chunk | — | — | 1 | 2026-06-26 |
| embed | success | embed | Qwen/Qwen3-Embedding-8B | — | 1 | 2026-06-26 |
| enrich | success | openalex | — | — | 1 | 2026-06-26 |
| promote | success | — | — | — | 1 | 2026-06-25 |
| summarize | success | llm | qwen3.6-27b-prismaquant | summ-v5 | 1 | 2026-06-26 |
| tag | success | vector_similarity | — | — | 6 | 2026-06-26 |
| verify | success | — | — | — | 1 | 2026-06-26 |
Summary generated by qwen3.6-27b-prismaquant on 2026-06-26; verification: verified.
Topics
Ranked by relevance to this paper. Hover a topic for its definition.
Information type
What kind of knowledge this paper contributes, grouped by family — independent of topic (what it is about) and method (how it was studied).
- Methodological Resource: tool software, validation psychometrics
- Theoretical Contribution: computational model