Skip to content

Latest commit

 

History

History
29 lines (24 loc) · 2.77 KB

README.md

File metadata and controls

29 lines (24 loc) · 2.77 KB

eufs_racecar

This package contains robot meshes, materials and urdf files.

There is a tutorial on the wiki describing How To Change The Car Model.

This also contains the launch file which loads the car into eufs_sim (also launches RQT GUI's and RViz).

ROS 2 Nodes

This package doesn't contain any source code for ROS 2 nodes. However, it is responsible for launching a series of third-party nodes in load_car.launch.py.

Launch Parameters

Name Default Description
launch_group default If perception, enables the camera and lidar plugins. Disabled if no_perception. In addition, if perception, true is passed to the simulate_perception parameter for gazebo_ros_race_car_model. false is passed otherwise.
rviz false Determines whether or not to launch RViz.
show_rqt_gui true Determines whether or not to launch MissionControlGUI and RobotSteeringGUI.
namespace eufs The name of the robot displayed in Gazebo.
robot_name eufs The robot name (used to find the correct directory of robot.urdf.xacro in robots).
vehicleModel DynamicBicycle The vehicle model sub-class to use in the gazebo_ros_race_car_model.
commandMode acceleration Determines whether the RobotSteeringGUI controls vehicle acceleration or velocity. This also gets passed to the gazebo_ros_race_car_model.
vehicleModelConfig configDry.yaml Determines the yaml config file (found in robots/robot_name) to pass into the vehicle model.
publish_gt_tf false Whether the gazebo_ros_race_car_model should publish the ground truth tf.
x 0 Initial x position of vehicle.
y 0 Initial y position of vehicle.
z 0 Initial z position of vehicle.
roll 0 Initial roll of vehicle.
pitch 0 Initial pitch of vehicle.
yaw 0 Initial yaw of vehicle.