QCar Application Development in ROS
This video shows a typical application development with the Quanser Self-Driving Research Studio's QCar platform via ROS.
In this example, we are using a general ROS structure with self-made ROS nodes and third party nodes actively talking with each other, i.e., sending and receiving data.
More specifically, we are using ROS Gazebo plug-in, RViz 3D visualization tool for ROS, and ackermann steering ROS package, where the ackermann node builds the connection between the simulation environment and the actual gamepad. Basically, the QCar Gazebo model subscribes to an ackermann_command that is sent by the command node, and the sensors visualization is handled by RViz.
Simulations as the one shown in this example allow you to test your sensor or a self-driving algorithm before you apply it to the actual QCar, or test your SLAM applications in Gazebo environment.



