Autonomous Racing  1
f1tenth Project Group of Technical University Dortmund, Germany
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Csimulation_tools.lap_timer.Area
 CCarController
 CChaseCamChase camera Gazebo node that listens to racer pose messages and updates the Gazebo client camera pose so that it follows the car, similar to a racing video game
 Ccircle.Circle
 CCrashDetectorROS node that listens on a gazebo topic for collisions and publishes to a ROS topic
 CDMSController
 CDriveParametersMultiplexer
 CDriveParametersSource
 CEmergencyStop
 CJoystickController
 CKeyboardController
 CLaserscanTransformerThis converter class converts a 2D laser scan as defined by sensor_msgs/LaserScan into a point cloud as defined by sensor_msgs/PointCloud2
 CModule
 Cneural_car_driver.NeuralCarDriver
 Cparameters_policy_gradient.Policy
 Cparameters_q_learning.NeuralQEstimator
 CNavigationStackControlConverterThis converter class converts "cmd_vel" messages to "drive_param" messages. The linear and angular velocity has to be transformed to linear velocity and steering angle. TODO: Differential drive?
 Cwallfollowing.Parameters
 Cwallfollowing.PIDController
 CPIDController
 Creinforcement_learning_node.ReinforcementLearningNode
 Cdrive_policy_gradient.PolicyGradientDrivingNode
 Cdrive_q_learning.QLearningDrivingNode
 Ctraining_node.TrainingNode
 Ctrain_policy_gradient.PolicyGradientTrainingNode
 Ctrain_q_learning.QLearningTrainingNode
 CRvizGeometryPublisher
 Csimulation_tools.lap_timer.Timer
 Csimulation_tools.track.Track
 Csimulation_tools.track.TrackPosition
 Ctrain.TrainingNode
 CVESCSimulationDriverClass to convert Drive Parameter Messages into single messages
 CVESCSimulator
 CWall
 CWallFollowing