Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes
keyboard_command_callback
tocommand_multiplexer.py
for teleoperating using keyboardcar_x.access
and replace with singularcar_controller.launch
with argumentsone_car.launch.xml
tocar_gazebo.launch
to specify a car's gazebo configurationvehicle_class.launch.xml
tocar_spawner.launch
for launching a car with specific configurationcar_x/init_pose
that contains the spawn position in[x_pos, y_pos, z_pos]
to replaceoffset
and easier to use across packagessimulator.launch
andrace_track
world from previous tutorialoffset (-9, -5)
to new race-track map map/race_track.yaml#L3 to align the center of map with track originodom_frame
in src/control_plugin.py#L45 tocar_x_odom
to separate multiple car odometry when using the same map (found this bug in multi_teb tutorial)racecar_reset_state
function in src/set_racecar_state.py#L31 using rossrv instead of rosparambase_laser_link
static transform publisher. The laser scan should be at the top of the car or in the laser 3d rendering, but somehow it is on the ground level between the wheels)#!/usr/bin/env python
with#!/usr/bin/env python3
since I'm usingNoetic
.Snapshots