From 242548e1aaee45c1c42cc70a37b3937841a8133d Mon Sep 17 00:00:00 2001 From: Arthur Schang Date: Mon, 24 Aug 2020 10:17:28 -0400 Subject: [PATCH 1/3] Fixed missing newlines in Robotika X2 sensor config 1 model spawner. --- .../robotika_x2_sensor_config_1/launch/spawner.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/submitted_models/robotika_x2_sensor_config_1/launch/spawner.rb b/submitted_models/robotika_x2_sensor_config_1/launch/spawner.rb index 5b2356dc..6b02a320 100644 --- a/submitted_models/robotika_x2_sensor_config_1/launch/spawner.rb +++ b/submitted_models/robotika_x2_sensor_config_1/launch/spawner.rb @@ -19,10 +19,10 @@ def spawner(_name, _modelURI, _worldName, _x, _y, _z, _roll, _pitch, _yaw) " #{0.33559 * 1.23}\n"\ " 0.098\n"\ " /model/#{_name}/cmd_vel_relay\n"\ - " -2 - " 2 - " -6 - " 6 + " -2\n"\ + " 2\n"\ + " -6\n"\ + " 6\n"\ " \n"\ " \n"\ " Date: Mon, 24 Aug 2020 10:28:32 -0400 Subject: [PATCH 2/3] Added/renamed missing model.xacro from robot_from_sdf.xacro for the Explorer DS1 vehicle. --- .../urdf/model.xacro | 201 ++++++++++++++++++ 1 file changed, 201 insertions(+) create mode 100644 submitted_models/explorer_ds1_sensor_config_1/urdf/model.xacro diff --git a/submitted_models/explorer_ds1_sensor_config_1/urdf/model.xacro b/submitted_models/explorer_ds1_sensor_config_1/urdf/model.xacro new file mode 100644 index 00000000..d87d32a2 --- /dev/null +++ b/submitted_models/explorer_ds1_sensor_config_1/urdf/model.xacro @@ -0,0 +1,201 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From e191a17046438c212b9f98967910a45e265d8504 Mon Sep 17 00:00:00 2001 From: Arthur Schang Date: Mon, 24 Aug 2020 11:25:04 -0400 Subject: [PATCH 3/3] Updated robotika_x2_sensor_config_1 spawner.rb syntax. --- .../launch/spawner.rb | 124 +++++++++--------- 1 file changed, 63 insertions(+), 61 deletions(-) diff --git a/submitted_models/robotika_x2_sensor_config_1/launch/spawner.rb b/submitted_models/robotika_x2_sensor_config_1/launch/spawner.rb index 6b02a320..04098857 100644 --- a/submitted_models/robotika_x2_sensor_config_1/launch/spawner.rb +++ b/submitted_models/robotika_x2_sensor_config_1/launch/spawner.rb @@ -1,65 +1,67 @@ def spawner(_name, _modelURI, _worldName, _x, _y, _z, _roll, _pitch, _yaw) - "\n"\ - " #{_name}\n"\ - " false\n"\ - " #{_x} #{_y} #{_z+0.063494} #{_roll} #{_pitch} #{_yaw}\n"\ - " #{$worldName}\n"\ - " true\n"\ - " \n"\ - " \n"\ - " #{_name}\n"\ - " #{_modelURI}\n"\ - " \n"\ - " \n"\ - " front_left_wheel_joint\n"\ - " rear_left_wheel_joint\n"\ - " front_right_wheel_joint\n"\ - " rear_right_wheel_joint\n"\ - " #{0.33559 * 1.23}\n"\ - " 0.098\n"\ - " /model/#{_name}/cmd_vel_relay\n"\ - " -2\n"\ - " 2\n"\ - " -6\n"\ - " 6\n"\ - " \n"\ - " \n"\ - " \n"\ - " true\n"\ - " true\n"\ - " false\n"\ - " false\n"\ - " #{$enableGroundTruth}\n"\ - " true\n"\ - " true\n"\ - " 1\n"\ - " \n"\ - " \n"\ - " \n"\ - " linear_battery\n"\ - " 12.694\n"\ - " 12.694\n"\ - " -3.1424\n"\ - " 78.4\n"\ - " 78.4\n"\ - " 0.061523\n"\ - " 1.9499\n"\ - " 6.6\n"\ - " true\n"\ - " \n"\ - " \n"\ - " \n"\ - " /model/#{_name}/gas_detected\n"\ - " 10\n"\ - " gas\n"\ - " \n"\ - " \n"\ - " \n"\ - "\n"\ + <<-HEREDOC + + #{_name} + false + #{_x} #{_y} #{_z+0.063494} #{_roll} #{_pitch} #{_yaw} + #{_worldName} + true + + + #{_name} + #{_modelURI} + + + front_left_wheel_joint + rear_left_wheel_joint + front_right_wheel_joint + rear_right_wheel_joint + #{0.33559 * 1.23} + 0.098 + /model/#{_name}/cmd_vel_relay + -2 + 2 + -6 + 6 + + + + true + true + false + false + #{$enableGroundTruth} + true + true + 1 + + + + linear_battery + 12.694 + 12.694 + -3.1424 + 78.4 + 78.4 + 0.061523 + 1.9499 + 6.6 + true + + + + /model/#{_name}/gas_detected + 10 + gas + + + + + HEREDOC end def rosExecutables(_name, _worldName)