Closed Nils-Jung closed 5 years ago
Why is this needed? There are already default values set in car_control.launch
. Why do these need to be copied to the main launch file? It doesn't look like this has any effect.
Why is this needed? There are already default values set in
car_control.launch
. Why do these need to be copied to the main launch file? It doesn't look like this has any effect.
If a launch file includes another launch file, arguments have to be passed down for them to work. Please try the command roslaunch launch/gazebo_car-autonomous.launch dms_enabled:=false
in both this branch and the current master branch to see the difference.
Further reference: https://wiki.ros.org/roslaunch/XML/arg#Introduction
Ok, I understand the argument is needed to expose a command line parameter. In that case, would it make sense to leave out the dms_check_rate
and dms_expiration
parameters? I can't imagine a case where these would be set via comand line.
I refactored the dms_enable
parameter in PR #201 so this may no longer be needed.
I refactored the
dms_enable
parameter in PR #201 so this may no longer be needed.
So can we delete this PR then?
This branch seems to be obsolete now.
PR #197 added some parameters for the dead man switch but forgot to include them in the main launch files. This meant that those parameters could not be set. This PR fixes this.