From feae46c2f9c88891c488dda3e08b1377a5c52b26 Mon Sep 17 00:00:00 2001 From: Henrique-BO Date: Sun, 24 Sep 2023 17:45:57 +0200 Subject: [PATCH 1/3] Add pendulum for ApplyForceTorque and MouseDrag demo Signed-off-by: Henrique-BO --- harmonic_demo/Pendulum/model.config | 16 ++++ harmonic_demo/Pendulum/model.sdf | 120 ++++++++++++++++++++++++++++ harmonic_demo/harmonic.sdf | 23 +++++- 3 files changed, 158 insertions(+), 1 deletion(-) create mode 100644 harmonic_demo/Pendulum/model.config create mode 100644 harmonic_demo/Pendulum/model.sdf diff --git a/harmonic_demo/Pendulum/model.config b/harmonic_demo/Pendulum/model.config new file mode 100644 index 0000000..c7ac412 --- /dev/null +++ b/harmonic_demo/Pendulum/model.config @@ -0,0 +1,16 @@ + + + Pendulum + 1.0 + model.sdf + + + Henrique Barros Oliveira + henrique.barrosoliveira@usp.br + + + + Pendulum for demonstrating ApplyForceTorque and MouseDrag plugins + + + \ No newline at end of file diff --git a/harmonic_demo/Pendulum/model.sdf b/harmonic_demo/Pendulum/model.sdf new file mode 100644 index 0000000..a6702d8 --- /dev/null +++ b/harmonic_demo/Pendulum/model.sdf @@ -0,0 +1,120 @@ + + + + + + + 0 0 0.01 0 0 0 + + + 0.1 + 0.02 + + + + 0.2 0.1 0.1 + 0.2 0.2 0.2 + + + + -0.05 0 0.2 0 0 0 + + + 0.05 0.05 0.4 + + + + 0.2 0.1 0.1 + 0.2 0.2 0.2 + + + + 1 + 0 0 0.01 0 0 0 + + + 0.2 + 0.02 + + + + + 1000 + -0.05 0 0.2 0 0 0 + + + 0.05 0.05 0.4 + + + + + + + + + 0 0 0.35 3.1415 0 0 + 0 + + + 0.04 0 0 0 1.5708 0 + + + 0.02 + 0.2 + + + + 0.0 1.0 1.0 + 1.0 1.0 1.0 + + + + 0.1 0 0.15 0 0 0 + + + 0.02 + 0.3 + + + + 0.0 1.0 1.0 + 1.0 1.0 1.0 + + + + 1000 + -0.01 0 0 0 1.5708 0 + + + 0.02 + 0.15 + + + + + 1000 + 0 0 0.15 0 0 0 + + + 0.02 + 0.3 + + + + + + + + base + upper_link + + 1.0 0 0 + + + + + world + base + + + \ No newline at end of file diff --git a/harmonic_demo/harmonic.sdf b/harmonic_demo/harmonic.sdf index 1a80dd2..0fa8797 100644 --- a/harmonic_demo/harmonic.sdf +++ b/harmonic_demo/harmonic.sdf @@ -246,6 +246,23 @@ docked_collapsed + + + + + docked_collapsed + + + + + + + docked_collapsed + + + 50 + 200 + @@ -443,6 +460,11 @@ Office Chair Office Chair + + 1.85 -5.05 7.82 0 0 0 + Pendulum + Pendulum + Pendulum_sculpture 3.43 -3.82 7.64 0 0 1.57 @@ -496,4 +518,3 @@ - From 8f30e378d1ef6fab1752696a373ba174e6c52910 Mon Sep 17 00:00:00 2001 From: Henrique-BO Date: Sun, 24 Sep 2023 17:50:51 +0200 Subject: [PATCH 2/3] Add newlines Signed-off-by: Henrique-BO --- harmonic_demo/Pendulum/model.config | 2 +- harmonic_demo/Pendulum/model.sdf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/harmonic_demo/Pendulum/model.config b/harmonic_demo/Pendulum/model.config index c7ac412..083253d 100644 --- a/harmonic_demo/Pendulum/model.config +++ b/harmonic_demo/Pendulum/model.config @@ -13,4 +13,4 @@ Pendulum for demonstrating ApplyForceTorque and MouseDrag plugins - \ No newline at end of file + diff --git a/harmonic_demo/Pendulum/model.sdf b/harmonic_demo/Pendulum/model.sdf index a6702d8..5ee21c6 100644 --- a/harmonic_demo/Pendulum/model.sdf +++ b/harmonic_demo/Pendulum/model.sdf @@ -117,4 +117,4 @@ base - \ No newline at end of file + From 8f311786fed23447aaf29762e8c89950904fba2c Mon Sep 17 00:00:00 2001 From: Henrique-BO Date: Mon, 25 Sep 2023 23:02:55 +0200 Subject: [PATCH 3/3] Fix pendulum collision Signed-off-by: Henrique-BO --- harmonic_demo/Pendulum/model.sdf | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/harmonic_demo/Pendulum/model.sdf b/harmonic_demo/Pendulum/model.sdf index 5ee21c6..5389c3d 100644 --- a/harmonic_demo/Pendulum/model.sdf +++ b/harmonic_demo/Pendulum/model.sdf @@ -33,7 +33,7 @@ 0 0 0.01 0 0 0 - 0.2 + 0.1 0.02 @@ -51,7 +51,6 @@ - 0 0 0.35 3.1415 0 0 0 @@ -83,17 +82,17 @@ 1000 - -0.01 0 0 0 1.5708 0 + 0.04 0 0 0 1.5708 0 0.02 - 0.15 + 0.2 1000 - 0 0 0.15 0 0 0 + 0.1 0 0.15 0 0 0 0.02