From bba229948f2560a7522b7bd95ad7e2f0ae9c496f Mon Sep 17 00:00:00 2001 From: Georgia Blanco-Litchfield Date: Mon, 15 May 2023 10:05:37 +0100 Subject: [PATCH] Adding robot safe store model, worlds and scenes (#254) * adding robot safe store model, worlds and scenes * increasing the size of the safe store box --- .../models/robot_safe_store/model.config | 16 +++++ .../models/robot_safe_store/model.sdf | 28 ++++++++ .../customer_stand_bimanual_left_only.scene | 32 +++++++++ .../customer_stand_bimanual_right_only.scene | 32 +++++++++ .../customer_stand_bimanual_left_only.world | 66 +++++++++++++++++++ .../customer_stand_bimanual_right_only.world | 66 +++++++++++++++++++ 6 files changed, 240 insertions(+) create mode 100644 sr_description_common/models/robot_safe_store/model.config create mode 100644 sr_description_common/models/robot_safe_store/model.sdf create mode 100644 sr_description_common/scenes/customer_stand_bimanual_left_only.scene create mode 100644 sr_description_common/scenes/customer_stand_bimanual_right_only.scene create mode 100644 sr_description_common/worlds/customer_stand_bimanual_left_only.world create mode 100644 sr_description_common/worlds/customer_stand_bimanual_right_only.world diff --git a/sr_description_common/models/robot_safe_store/model.config b/sr_description_common/models/robot_safe_store/model.config new file mode 100644 index 00000000..15103459 --- /dev/null +++ b/sr_description_common/models/robot_safe_store/model.config @@ -0,0 +1,16 @@ + + + + robot_safe_store + 1.0 + model.sdf + + + Georgia Blanco-Litchfield + georgia@shadowrobot.com + + + + A box to simulate a stored robot collision model. + + diff --git a/sr_description_common/models/robot_safe_store/model.sdf b/sr_description_common/models/robot_safe_store/model.sdf new file mode 100644 index 00000000..75385b32 --- /dev/null +++ b/sr_description_common/models/robot_safe_store/model.sdf @@ -0,0 +1,28 @@ + + + + true + + + + + 0.75 0.7 0.8 + + + + + + + 0.75 0.7 0.8 + + + + + + + + + \ No newline at end of file diff --git a/sr_description_common/scenes/customer_stand_bimanual_left_only.scene b/sr_description_common/scenes/customer_stand_bimanual_left_only.scene new file mode 100644 index 00000000..280a4207 --- /dev/null +++ b/sr_description_common/scenes/customer_stand_bimanual_left_only.scene @@ -0,0 +1,32 @@ +(noname)+ +* bimanual_stand__link +0 0.75 0.41 +0 0 0 1 +1 +box +0.75 2.25 0.82 +0 0 0 +0 0 0 1 +0 0 0 0 +0 +* ground__link +-0.2 0.8 0 +0 0 0 1 +1 +box +5 5 0.01 +0 0 0 +0 0 0 1 +0 0 0 0 +0 +* robot_safe_store__link +0 0 1.21 +0 0 0 1 +1 +box +0.75 0.7 0.8 +0 0 0 +0 0 0 1 +0 0 0 0 +0 +. diff --git a/sr_description_common/scenes/customer_stand_bimanual_right_only.scene b/sr_description_common/scenes/customer_stand_bimanual_right_only.scene new file mode 100644 index 00000000..7b8797c0 --- /dev/null +++ b/sr_description_common/scenes/customer_stand_bimanual_right_only.scene @@ -0,0 +1,32 @@ +(noname)+ +* bimanual_stand__link +0 0.75 0.41 +0 0 0 1 +1 +box +0.75 2.25 0.82 +0 0 0 +0 0 0 1 +0 0 0 0 +0 +* ground__link +-0.2 0.8 0 +0 0 0 1 +1 +box +5 5 0.01 +0 0 0 +0 0 0 1 +0 0 0 0 +0 +* robot_safe_store__link +0 1.5 1.21 +0 0 0 1 +1 +box +0.75 0.7 0.8 +0 0 0 +0 0 0 1 +0 0 0 0 +0 +. diff --git a/sr_description_common/worlds/customer_stand_bimanual_left_only.world b/sr_description_common/worlds/customer_stand_bimanual_left_only.world new file mode 100644 index 00000000..c41e465f --- /dev/null +++ b/sr_description_common/worlds/customer_stand_bimanual_left_only.world @@ -0,0 +1,66 @@ + + + + + + model://ground + ground + -0.20 0.80 0.0 0 0 0 + + + 0.86 1.96 2.5 -1.55 0 0 + .8 .8 .8 1 + .2 .2 .2 1 + + 20 + 0.9 + 0.01 + 0.001 + + 0 0 -1 + true + + + model://bimanual_stand + true + bimanual_stand + 0 0.75 0.41 0 0 0 + + + model://robot_safe_store + true + robot_safe_store + 0 0.0 1.21 0 0 0 + + + 0.000000 0.000000 -9.810000 + + + quick + 100 + 0 + 1.000000 + + + 0.000000 + 0.500000 + 1000.000000 + 0.00000 + + + 1.0 + 0.001000 + + + 0.4 0.4 0.4 1 + 0.7 0.7 1 1 + 1 + + + + 2.8784 4.2586 1.43117 0 0.083643 -2.30699 + orbit + + + + diff --git a/sr_description_common/worlds/customer_stand_bimanual_right_only.world b/sr_description_common/worlds/customer_stand_bimanual_right_only.world new file mode 100644 index 00000000..cb5c53c4 --- /dev/null +++ b/sr_description_common/worlds/customer_stand_bimanual_right_only.world @@ -0,0 +1,66 @@ + + + + + + model://ground + ground + -0.20 0.80 0.0 0 0 0 + + + 0.86 1.96 2.5 -1.55 0 0 + .8 .8 .8 1 + .2 .2 .2 1 + + 20 + 0.9 + 0.01 + 0.001 + + 0 0 -1 + true + + + model://bimanual_stand + true + bimanual_stand + 0 0.75 0.41 0 0 0 + + + model://robot_safe_store + true + robot_safe_store + 0.0 1.5 1.21 0 0 0 + + + 0.000000 0.000000 -9.810000 + + + quick + 100 + 0 + 1.000000 + + + 0.000000 + 0.500000 + 1000.000000 + 0.00000 + + + 1.0 + 0.001000 + + + 0.4 0.4 0.4 1 + 0.7 0.7 1 1 + 1 + + + + 2.8784 4.2586 1.43117 0 0.083643 -2.30699 + orbit + + + +