From fa3dd54d0c031cc5f74a50f34f8689b8a596da44 Mon Sep 17 00:00:00 2001 From: Giuseppe Silano Date: Wed, 26 Aug 2020 09:49:45 +0200 Subject: [PATCH] Changes propagation #29 --- CHANGELOG.rst | 5 +- .../multiple_bebop_without_controller.launch | 129 +++++++++ launch/multiple_task2_world.launch | 261 ++++++++++++++++++ package.xml | 1 + resource/waypoints0.txt | 4 + resource/waypoints1.txt | 4 + resource/waypoints2.txt | 4 + resource/waypoints3.txt | 4 + urdf/multirotor_base.urdf.xacro | 10 +- worlds/basic.world | 26 +- 10 files changed, 432 insertions(+), 16 deletions(-) create mode 100755 launch/multiple_bebop_without_controller.launch create mode 100755 launch/multiple_task2_world.launch create mode 100755 resource/waypoints0.txt create mode 100755 resource/waypoints1.txt create mode 100755 resource/waypoints2.txt create mode 100755 resource/waypoints3.txt mode change 100755 => 100644 urdf/multirotor_base.urdf.xacro mode change 100755 => 100644 worlds/basic.world diff --git a/CHANGELOG.rst b/CHANGELOG.rst index a1fab52..4840e65 100755 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,10 +2,11 @@ Changelog for package BebopS ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2.0.2 (2020-08-22) +2.0.2 (2020-08-26) ------------------ +* Add multi-robot example #29 * Add a default RVIZ configuration file #28 -* Contributors: tomlogan501 +* Contributors: tomlogan501, Collin-Thornton 2.0.1 (2019-12-26) ------------------ diff --git a/launch/multiple_bebop_without_controller.launch b/launch/multiple_bebop_without_controller.launch new file mode 100755 index 0000000..a9a2abd --- /dev/null +++ b/launch/multiple_bebop_without_controller.launch @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/launch/multiple_task2_world.launch b/launch/multiple_task2_world.launch new file mode 100755 index 0000000..b330260 --- /dev/null +++ b/launch/multiple_task2_world.launch @@ -0,0 +1,261 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/package.xml b/package.xml index 5ae22a4..97cfde6 100755 --- a/package.xml +++ b/package.xml @@ -12,6 +12,7 @@ Luigi Iannelli Antun Ivanovic tomlogan501 + Collin-Thornton Apache diff --git a/resource/waypoints0.txt b/resource/waypoints0.txt new file mode 100755 index 0000000..ad88533 --- /dev/null +++ b/resource/waypoints0.txt @@ -0,0 +1,4 @@ +5 0.0 0.0 1.0 0.0 +5 0.0 -1.0 1.0 0.0 +5 0.0 0.0 1.0 0.0 +5 0.0 0.0 0.0 0.0 \ No newline at end of file diff --git a/resource/waypoints1.txt b/resource/waypoints1.txt new file mode 100755 index 0000000..5c5fa83 --- /dev/null +++ b/resource/waypoints1.txt @@ -0,0 +1,4 @@ +5 1.0 0.0 1.0 0.0 +5 1.0 1.0 1.0 0.0 +5 1.0 0.0 1.0 0.0 +5 1.0 0.0 0.0 0.0 \ No newline at end of file diff --git a/resource/waypoints2.txt b/resource/waypoints2.txt new file mode 100755 index 0000000..97dac94 --- /dev/null +++ b/resource/waypoints2.txt @@ -0,0 +1,4 @@ +5 2.0 0.0 1.0 0.0 +5 2.0 -1.0 1.0 0.0 +5 2.0 0.0 1.0 0.0 +5 2.0 0.0 0.0 0.0 \ No newline at end of file diff --git a/resource/waypoints3.txt b/resource/waypoints3.txt new file mode 100755 index 0000000..e67e347 --- /dev/null +++ b/resource/waypoints3.txt @@ -0,0 +1,4 @@ +5 3.0 0.0 1.0 0.0 +5 3.0 1.0 1.0 0.0 +5 3.0 0.0 1.0 0.0 +5 3.0 0.0 0.0 0.0 \ No newline at end of file diff --git a/urdf/multirotor_base.urdf.xacro b/urdf/multirotor_base.urdf.xacro old mode 100755 new mode 100644 index 586f036..1cdfafe --- a/urdf/multirotor_base.urdf.xacro +++ b/urdf/multirotor_base.urdf.xacro @@ -71,8 +71,8 @@ - + @@ -81,7 +81,6 @@ - @@ -90,14 +89,11 @@ - - - @@ -110,11 +106,11 @@ ${max_rot_velocity} ${motor_constant} ${moment_constant} - ${robot_namespace}/command/motors + ${robot_namespace}/command/motors ${motor_number} ${rotor_drag_coefficient} ${rolling_moment_coefficient} - ${robot_namespace}/motor_vel/${motor_number} + ${robot_namespace}/motor_vel/${motor_number} ${rotor_velocity_slowdown_sim} diff --git a/worlds/basic.world b/worlds/basic.world old mode 100755 new mode 100644 index eef0338..d4ae87b --- a/worlds/basic.world +++ b/worlds/basic.world @@ -1,4 +1,5 @@ + @@ -7,16 +8,21 @@ model://sun - - + + - 0 + false + + + + - + + EARTH_WGS84 47.3667 @@ -24,24 +30,30 @@ 500.0 0 - + + + + quick - 1000 + 10 1.3 0 0.2 - 100 + 1000 0.001 0.001 1 1000 + 6.0e-06 2.3e-05 -4.2e-05 0 0 -9.8 + +