From 726bd7397857b33cc0ef04e4cff2356cafb6e13a Mon Sep 17 00:00:00 2001 From: Dharini Dutia Date: Fri, 18 Mar 2022 11:10:15 -0700 Subject: [PATCH 1/4] sprinkling new models around, ported to fuel db Signed-off-by: Dharini Dutia --- .../dave_worlds/worlds/dave_integrated.world | 167 ++++++++++++++++-- .../worlds/dave_ocean_models.world | 27 ++- 2 files changed, 170 insertions(+), 24 deletions(-) diff --git a/models/dave_worlds/worlds/dave_integrated.world b/models/dave_worlds/worlds/dave_integrated.world index 54102480..9b950cdf 100644 --- a/models/dave_worlds/worlds/dave_integrated.world +++ b/models/dave_worlds/worlds/dave_integrated.world @@ -207,15 +207,17 @@ - 14.0 -26.0 -110.0 0.0 0.25 0.53 + -35 -106.0 -84.0 0.0 0.226 1.206 orbit perspective - model://mud_anchor mud_anchor + + + model://mud_anchor -78.2 -181 -130 -0.22 0.13 0.0 @@ -270,48 +272,177 @@ - + + + + mbari_mars + 13 6 -115 0 0 0 + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/MBARI MARS + + - sunken_ship_1 - 82 -150 -150 0 0 0 + flight_data_recorder + 7 5 -110 0 0 0 + + + model://flight_data_recorder + + + + niskin + 7 5 -110 0 0 0 + + + model://niskin + + + + + Lionfish1 + 13 -12 -94 0 0 0 + https://fuel.ignitionrobotics.org/1.0/Cole/models/Lionfish + + + + Lionfish2 + 13 -12 -94 0 0 0 + https://fuel.ignitionrobotics.org/1.0/Cole/models/Lionfish + + + + Coral + 13 -12 -118.3 0 0 0 + https://fuel.ignitionrobotics.org/1.0/Cole/models/Coral01 + + + + Kelp1 + 13 -12 -118.3 0 0 0 + https://fuel.ignitionrobotics.org/1.0/Cole/models/Kelp 01 + + + + Kelp2 + 12 -12 -118.3 0 0 0 + https://fuel.ignitionrobotics.org/1.0/Cole/models/Kelp 02 + + + + + sunken_ship + -75 -200 -147 0.25 0 0.65 + https://fuel.ignitionrobotics.org/1.0/Cole/models/Sunken Ship + + + + sunken_ship_distorted + -81 -219 -147 0.25 0 0.65 model://sunken_ship_distorted - + + model://sunken_vase_distorted + + + + sunken_vase2 + -72 -208 -147 0 0 0 + https://fuel.ignitionrobotics.org/1.0/Cole/models/Sunken Vase 02 + + + + + Rock3 + 26 182 -139 -1.55 0 0 + https://fuel.ignitionrobotics.org/1.0/Cole/models/Ocean Rock 03 + + + + + hardhat_standard + -185 115 -120 0 0 0 + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Hardhat Standard + + + + hardhat_ribbed + -185 116 -120 0 0 0 + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Hardhat Ribbed + + + + hardhat_superribbed + -184 115 -120 0 0 0 + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Hardhat Superribbed + + + + hardhat_octagonal + -184 116 -120 0 0 0 + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Hardhat Octagonal + + + + torpedo_mk46 - 27 -16 -115 0 0 0 + -158 100 -158 0 0 0 + + model://torpedo_mk46 + true - sonobuoy - 23 -14 -115 0 0 0 - model://sonobuoy + torpedo_mk48 + -158 105 -158 0 0 0 + + + model://torpedo_mk48 + true - flight_data_recorder - 26 -17 -115 0 0 0 - model://flight_data_recorder + sonobuoy + -158 104 -158 0 0 0 + + + model://sonobuoy + true uxo_a - 24 -15 -115 0 0 0 + -140 103 -150 0 0 0 + + model://uxo_a uxo_b - 26 -18 -115 0 0 0 + -140 102 -150 0 0 0 + + model://uxo_b uxo_c - 27 -17 -117 0 0 0 + -140 101 -150 0 0 0 + + model://uxo_c - --> - + + diff --git a/models/dave_worlds/worlds/dave_ocean_models.world b/models/dave_worlds/worlds/dave_ocean_models.world index 4685e04c..323fc6f1 100644 --- a/models/dave_worlds/worlds/dave_ocean_models.world +++ b/models/dave_worlds/worlds/dave_ocean_models.world @@ -132,76 +132,90 @@ - + torpedo_mk46 13 -1 -94 0 0 0 + + model://torpedo_mk46 torpedo_mk48 13 -1.5 -94 0 0 0 + + model://torpedo_mk48 sonobuoy 13 -2 -94 0 0 0 + + model://sonobuoy flight_data_recorder 13 -3 -94 0 0 0 + + model://flight_data_recorder uxo_a 13 -4 -94 0 0 0 + + model://uxo_a uxo_b 13 -5 -94 0 0 0 + + model://uxo_b uxo_c 13 -6 -94 0 0 0 + + model://uxo_c hardhat_standard 13 0 -94 0 0 0 - model://hardhat_standard + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Hardhat Standard hardhat_ribbed 13 1 -94 0 0 0 - model://hardhat_ribbed + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Hardhat Ribbed hardhat_superribbed 13 2 -94 0 0 0 - model://hardhat_superribbed + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Hardhat Superribbed hardhat_octagonal 13 3 -94 0 0 0 - model://hardhat_octagonal + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Hardhat Octagonal mbari_mars 13 6 -94 0 0 0 - model://mbari_mars + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/MBARI MARS @@ -209,6 +223,7 @@ model://sunken_vase + From b667d2a5298bc7baa31425cc0b51ae23c40a147a Mon Sep 17 00:00:00 2001 From: quarkytale Date: Wed, 23 Mar 2022 10:40:38 -0700 Subject: [PATCH 2/4] using fuel links only and corrected lionfish pose Signed-off-by: quarkytale --- .../dave_worlds/worlds/dave_integrated.world | 36 ++++++------------- .../worlds/dave_ocean_models.world | 29 ++++----------- 2 files changed, 17 insertions(+), 48 deletions(-) diff --git a/models/dave_worlds/worlds/dave_integrated.world b/models/dave_worlds/worlds/dave_integrated.world index 9b950cdf..96af4ee4 100644 --- a/models/dave_worlds/worlds/dave_integrated.world +++ b/models/dave_worlds/worlds/dave_integrated.world @@ -215,9 +215,7 @@ mud_anchor - - - model://mud_anchor + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Mud Anchor -78.2 -181 -130 -0.22 0.13 0.0 @@ -283,9 +281,7 @@ flight_data_recorder 7 5 -110 0 0 0 - - - model://flight_data_recorder + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Flight Data Recorder @@ -305,7 +301,7 @@ Lionfish2 - 13 -12 -94 0 0 0 + 13 -10 -94 0 0 0 https://fuel.ignitionrobotics.org/1.0/Cole/models/Lionfish @@ -392,56 +388,44 @@ https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Hardhat Octagonal - + torpedo_mk46 -158 100 -158 0 0 0 - - - model://torpedo_mk46 + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Torpedo MK46 true torpedo_mk48 -158 105 -158 0 0 0 - - - model://torpedo_mk48 + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Torpedo MK48 true sonobuoy -158 104 -158 0 0 0 - - - model://sonobuoy + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Sonobuoy true uxo_a -140 103 -150 0 0 0 - - - model://uxo_a + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Unexploded Ordnance A uxo_b -140 102 -150 0 0 0 - - - model://uxo_b + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Unexploded Ordnance B uxo_c -140 101 -150 0 0 0 - - - model://uxo_c + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Unexploded Ordnance C diff --git a/models/dave_worlds/worlds/dave_ocean_models.world b/models/dave_worlds/worlds/dave_ocean_models.world index 323fc6f1..8f843664 100644 --- a/models/dave_worlds/worlds/dave_ocean_models.world +++ b/models/dave_worlds/worlds/dave_ocean_models.world @@ -135,57 +135,43 @@ torpedo_mk46 13 -1 -94 0 0 0 - - - model://torpedo_mk46 + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Torpedo MK46 torpedo_mk48 13 -1.5 -94 0 0 0 - - - model://torpedo_mk48 + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Torpedo MK48 sonobuoy 13 -2 -94 0 0 0 - - - model://sonobuoy + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Sonobuoy flight_data_recorder 13 -3 -94 0 0 0 - - - model://flight_data_recorder + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Flight Data Recorder uxo_a 13 -4 -94 0 0 0 - - - model://uxo_a + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Unexploded Ordnance A uxo_b 13 -5 -94 0 0 0 - - - model://uxo_b + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Unexploded Ordnance B uxo_c 13 -6 -94 0 0 0 - - - model://uxo_c + https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Unexploded Ordnance C @@ -223,7 +209,6 @@ model://sunken_vase - From 84fb535a9c0d88a6d21e6461e8fb0a8d7e1a5e9a Mon Sep 17 00:00:00 2001 From: quarkytale Date: Thu, 24 Mar 2022 22:51:36 -0700 Subject: [PATCH 3/4] static models and more ocean creatures Signed-off-by: quarkytale --- .../dave_worlds/worlds/dave_integrated.world | 78 +++++++++++++------ 1 file changed, 56 insertions(+), 22 deletions(-) diff --git a/models/dave_worlds/worlds/dave_integrated.world b/models/dave_worlds/worlds/dave_integrated.world index 96af4ee4..c8ed70ca 100644 --- a/models/dave_worlds/worlds/dave_integrated.world +++ b/models/dave_worlds/worlds/dave_integrated.world @@ -274,19 +274,20 @@ mbari_mars - 13 6 -115 0 0 0 + 13 6 -118 0 -0.15 0 https://fuel.ignitionrobotics.org/1.0/quarkytale/models/MBARI MARS + true flight_data_recorder - 7 5 -110 0 0 0 + 7 5 -117 0 0 0 https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Flight Data Recorder niskin - 7 5 -110 0 0 0 + 7 5 -117 0 0 0 model://niskin @@ -295,32 +296,30 @@ Lionfish1 - 13 -12 -94 0 0 0 - https://fuel.ignitionrobotics.org/1.0/Cole/models/Lionfish - - - - Lionfish2 - 13 -10 -94 0 0 0 + 13 -11 -118 0 0 0 https://fuel.ignitionrobotics.org/1.0/Cole/models/Lionfish + true - Coral + Coral1 13 -12 -118.3 0 0 0 https://fuel.ignitionrobotics.org/1.0/Cole/models/Coral01 + true Kelp1 13 -12 -118.3 0 0 0 https://fuel.ignitionrobotics.org/1.0/Cole/models/Kelp 01 + true Kelp2 12 -12 -118.3 0 0 0 https://fuel.ignitionrobotics.org/1.0/Cole/models/Kelp 02 + true @@ -328,12 +327,14 @@ sunken_ship -75 -200 -147 0.25 0 0.65 https://fuel.ignitionrobotics.org/1.0/Cole/models/Sunken Ship + true sunken_ship_distorted - -81 -219 -147 0.25 0 0.65 + 17 -200 -150 0 0 0 model://sunken_ship_distorted + true @@ -356,36 +357,69 @@ https://fuel.ignitionrobotics.org/1.0/Cole/models/Sunken Vase 02 + + Lionfish2 + -72 -209 -147 0 0 0 + https://fuel.ignitionrobotics.org/1.0/Cole/models/Lionfish + true + + + + Coral2 + -70 -208 -147.9 0.15 0 0 + https://fuel.ignitionrobotics.org/1.0/Cole/models/Coral02 + true + + + + Kelp3 + -70 -208 -148 0 0 0 + https://fuel.ignitionrobotics.org/1.0/Cole/models/Kelp 03 + true + + + + Kelp4 + -70 -209 -148 0 0 0 + https://fuel.ignitionrobotics.org/1.0/Cole/models/Kelp 04 + true + + Rock3 26 182 -139 -1.55 0 0 https://fuel.ignitionrobotics.org/1.0/Cole/models/Ocean Rock 03 + true hardhat_standard - -185 115 -120 0 0 0 + -185 115 -158.224 0 0 0 https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Hardhat Standard + true hardhat_ribbed - -185 116 -120 0 0 0 + -185 116 -158.238 0 0 0 https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Hardhat Ribbed + true hardhat_superribbed - -184 115 -120 0 0 0 + -184 115 -158.199 0 0 0 https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Hardhat Superribbed + true hardhat_octagonal - -184 116 -120 0 0 0 + -185.4 96 -158.106 1.13 -0105 0.245 https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Hardhat Octagonal + true @@ -393,39 +427,39 @@ torpedo_mk46 -158 100 -158 0 0 0 https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Torpedo MK46 - true torpedo_mk48 -158 105 -158 0 0 0 https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Torpedo MK48 - true sonobuoy -158 104 -158 0 0 0 https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Sonobuoy - true uxo_a - -140 103 -150 0 0 0 + -140 103 -158 0 0 0 https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Unexploded Ordnance A + true uxo_b - -140 102 -150 0 0 0 + -140 102 -158 0 0 0 https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Unexploded Ordnance B + true uxo_c - -140 101 -150 0 0 0 + -140 101 -158 0 0 0 https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Unexploded Ordnance C + true From b419074ea63f6760908e7c83f6b0c0a7b968ac19 Mon Sep 17 00:00:00 2001 From: Yadunund Date: Fri, 25 Mar 2022 16:03:32 +0800 Subject: [PATCH 4/4] Do not let models fall to the ground on startup. Better position models and update teleport script Signed-off-by: Yadunund --- .../launch/dave_integrated_demo.launch | 10 ++++---- .../config/integrated_world_places.yaml | 16 ++++++------- .../dave_worlds/worlds/dave_integrated.world | 23 ++++++++++++------- 3 files changed, 29 insertions(+), 20 deletions(-) diff --git a/examples/dave_demo_launch/launch/dave_integrated_demo.launch b/examples/dave_demo_launch/launch/dave_integrated_demo.launch index 40b75657..8727d579 100644 --- a/examples/dave_demo_launch/launch/dave_integrated_demo.launch +++ b/examples/dave_demo_launch/launch/dave_integrated_demo.launch @@ -39,10 +39,12 @@ - - - - + + + + + + diff --git a/examples/dave_nodes/config/integrated_world_places.yaml b/examples/dave_nodes/config/integrated_world_places.yaml index 0381082a..399fc61d 100644 --- a/examples/dave_nodes/config/integrated_world_places.yaml +++ b/examples/dave_nodes/config/integrated_world_places.yaml @@ -1,14 +1,14 @@ # Config for teleport script places: home: { - 'robot_pose': [-21,-34,-108,0,0,2.5], - 'camera_pose': [-21,-34,-108,0,0,2.5] + 'robot_pose': [7.087382,-8.720616,-116.360490,0.011443,0.060502,0.304482], + 'camera_pose': [7.087382,-8.720616,-116.360490,0.011443,0.060502,0.304482] } - electrical: { - 'robot_pose': [-187,117,-154,0,0,3.14], - 'camera_pose': [-187,117,-154,0,0,3.14] + artillery: { + 'robot_pose': [-150.113998,97.727378,-155.246244,-0.011886,0.016902,1.687642], + 'camera_pose': [-150.113998,97.727378,-155.246244,-0.011886,0.016902,1.687642] } mud: { - 'robot_pose': [-140,-190,-145,0,0,0], - 'camera_pose': [-140,-190,-145,0,0,0] - } \ No newline at end of file + 'robot_pose': [-66.099145,-208.337754,-145.292877,-0.010855,0.030645,-3.086439], + 'camera_pose': [-66.099145,-208.337754,-145.292877,-0.010855,0.030645,-3.086439] + } diff --git a/models/dave_worlds/worlds/dave_integrated.world b/models/dave_worlds/worlds/dave_integrated.world index 656188c2..41691966 100644 --- a/models/dave_worlds/worlds/dave_integrated.world +++ b/models/dave_worlds/worlds/dave_integrated.world @@ -216,7 +216,7 @@ mud_anchor https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Mud Anchor - -78.2 -181 -130 -0.22 0.13 0.0 + -68.759591 -208.309946 -147.679795 -0.072901 -1.166020 1.635320 @@ -274,23 +274,25 @@ mbari_mars - 13 6 -118 0 -0.15 0 + 14.455148 -7.161097 -118.670557 -0.036799 0.065912 0.178707 https://fuel.ignitionrobotics.org/1.0/quarkytale/models/MBARI MARS true flight_data_recorder - 7 5 -117 0 0 0 + 9.044796 -6.663643 -118.380028 0 0 0 https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Flight Data Recorder + false niskin - 7 5 -117 0 0 0 + 9.046633 -7.605316 -118.217148 -0.918770 -1.547187 0 model://niskin + true @@ -339,22 +341,24 @@ sunken_vase - -73 -209 -147 0 0 0 + -70.221956 -206.729503 -147.769372 0.102539 -0.035175 -0.004790 https://fuel.ignitionrobotics.org/1.0/Cole/models/Sunken Vase sunken_vase_distorted - -72 -214 -147 0 0 0 + -72 -208.695 -148.1 -0.757396 0.467511 -0.402810 model://sunken_vase_distorted + true sunken_vase2 - -72 -208 -147 0 0 0 + -72 -208 -148 -0.932434 -0.195466 0.528508 https://fuel.ignitionrobotics.org/1.0/Cole/models/Sunken Vase 02 + true @@ -427,18 +431,21 @@ torpedo_mk46 -158 100 -158 0 0 0 https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Torpedo MK46 + true torpedo_mk48 -158 105 -158 0 0 0 https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Torpedo MK48 + true sonobuoy -158 104 -158 0 0 0 https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Sonobuoy + true @@ -461,6 +468,6 @@ https://fuel.ignitionrobotics.org/1.0/quarkytale/models/Unexploded Ordnance C true - +