Skip to content

Commit a9a58e8

Browse files
committed
adding adf files
1 parent 2090ac4 commit a9a58e8

9 files changed

+284
-0
lines changed

launch/roslaunch_ambf_wrapper.launch

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?xml version="1.0"?>
2+
<launch>
3+
4+
<arg name="ambf_args" default=""/>
5+
<arg name="launch_file" default="$(find cm_actuation)/launch.yaml " />
6+
7+
<node pkg="cm_actuation" name="ambf_with_CM_plugin" type="start_ambf_simul_for_roslaunch.sh"
8+
args="--launch_file $(arg launch_file) $(arg ambf_args)" output="screen"/>
9+
10+
</launch>

simul/ADF/meshes/high_res/cm_act.STL

141 KB
Binary file not shown.
9.01 MB
Binary file not shown.

simul/ADF/meshes/low_res/cm_act.STL

141 KB
Binary file not shown.
9.01 MB
Binary file not shown.

simul/ADF/roll_and_cm_act.yaml

+119
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,119 @@
1+
# AMBF Version: (0.1)
2+
# Generated By: ambf_addon for Blender (2.9.0)
3+
# Link: https://github.com/WPI-AIM/ambf_addon
4+
# Generated on: 2023-05-09 16:38:43
5+
bodies:
6+
- BODY cm_act
7+
- BODY roll_base
8+
joints:
9+
- JOINT roll_base-cm_act
10+
high resolution path: meshes/high_res/
11+
low resolution path: meshes/low_res/
12+
ignore inter-collision: true
13+
namespace: /ambf/env/
14+
BODY cm_act:
15+
name: cm_act
16+
mesh: cm_act.STL
17+
collision mesh type: CONVEX_HULL
18+
mass: 3.0
19+
collision margin: 0.001
20+
scale: 1.0
21+
location:
22+
position:
23+
x: 0.0
24+
y: 0.135
25+
z: 0.25151
26+
orientation:
27+
r: -1.5708
28+
p: -0.0
29+
y: 0.0
30+
inertial offset:
31+
position:
32+
x: 0.0
33+
y: -0.0075
34+
z: -0.218
35+
orientation:
36+
r: 0
37+
p: 0
38+
y: 0
39+
passive: false
40+
color: random
41+
publish children names: false
42+
publish joint names: false
43+
publish joint positions: false
44+
friction:
45+
rolling: 0.0
46+
static: 0.5
47+
restitution: 0.1
48+
damping:
49+
angular: 0.1
50+
linear: 0.04
51+
visible: true
52+
collision groups: []
53+
BODY roll_base:
54+
name: roll_base
55+
mesh: roll_base.STL
56+
collision mesh type: CONVEX_HULL
57+
mass: 3.0
58+
collision margin: 0.001
59+
scale: 1.0
60+
location:
61+
position:
62+
x: 0.0
63+
y: 0.0
64+
z: 0.0
65+
orientation:
66+
r: -3.14159
67+
p: 1.57079
68+
y: 0.0
69+
inertial offset:
70+
position:
71+
x: -0.15149
72+
y: 0.0
73+
z: -0.0
74+
orientation:
75+
r: 0
76+
p: 0
77+
y: 0
78+
passive: false
79+
color: random
80+
publish children names: false
81+
publish joint names: false
82+
publish joint positions: false
83+
friction:
84+
rolling: 0.0
85+
static: 0.5
86+
restitution: 0.1
87+
damping:
88+
angular: 0.1
89+
linear: 0.04
90+
visible: true
91+
collision groups: []
92+
JOINT roll_base-cm_act:
93+
name: roll_base-cm_act
94+
parent: BODY roll_base
95+
child: BODY cm_act
96+
parent axis:
97+
x: -0.0
98+
y: 1.0
99+
z: -0.0
100+
parent pivot:
101+
x: -0.25151
102+
y: -0.045
103+
z: -0.0
104+
child axis:
105+
x: 0.0
106+
y: -0.0
107+
z: -1.0
108+
child pivot:
109+
x: -0.0
110+
y: 0.0
111+
z: -0.09
112+
enable feedback: false
113+
passive: false
114+
controller output type: VELOCITY
115+
type: revolute
116+
max motor impulse: 0.05000000074505806
117+
damping: 0.7
118+
offset: 1.57079
119+
joint offset: 1.57079

simul/ADF/roll_and_cm_act.yaml.old

+119
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,119 @@
1+
# AMBF Version: (0.1)
2+
# Generated By: ambf_addon for Blender (2.9.0)
3+
# Link: https://github.com/WPI-AIM/ambf_addon
4+
# Generated on: 2023-05-09 12:26:44
5+
bodies:
6+
- BODY cm_act
7+
- BODY roll_base
8+
joints:
9+
- JOINT roll_base-cm_act
10+
high resolution path: meshes/high_res/
11+
low resolution path: meshes/low_res/
12+
ignore inter-collision: true
13+
namespace: /ambf/env/
14+
BODY cm_act:
15+
name: cm_act
16+
mesh: cm_act.STL
17+
collision mesh type: CONVEX_HULL
18+
mass: 3.0
19+
collision margin: 0.001
20+
scale: 1.0
21+
location:
22+
position:
23+
x: 0.0
24+
y: 0.215
25+
z: 0.25151
26+
orientation:
27+
r: -1.5708
28+
p: -0.0
29+
y: 0.0
30+
inertial offset:
31+
position:
32+
x: 0.0
33+
y: -0.0075
34+
z: -0.218
35+
orientation:
36+
r: 0
37+
p: 0
38+
y: 0
39+
passive: false
40+
color: random
41+
publish children names: false
42+
publish joint names: false
43+
publish joint positions: false
44+
friction:
45+
rolling: 0.0
46+
static: 0.5
47+
restitution: 0.1
48+
damping:
49+
angular: 0.1
50+
linear: 0.04
51+
visible: true
52+
collision groups: []
53+
BODY roll_base:
54+
name: roll_base
55+
mesh: roll_base.STL
56+
collision mesh type: CONVEX_HULL
57+
mass: 3.0
58+
collision margin: 0.001
59+
scale: 1.0
60+
location:
61+
position:
62+
x: 0.0
63+
y: 0.0
64+
z: 0.0
65+
orientation:
66+
r: -0.0
67+
p: 1.5708
68+
y: 0.0
69+
inertial offset:
70+
position:
71+
x: -0.15149
72+
y: 0.0
73+
z: -0.0
74+
orientation:
75+
r: 0
76+
p: 0
77+
y: 0
78+
passive: false
79+
color: random
80+
publish children names: false
81+
publish joint names: false
82+
publish joint positions: false
83+
friction:
84+
rolling: 0.0
85+
static: 0.5
86+
restitution: 0.1
87+
damping:
88+
angular: 0.1
89+
linear: 0.04
90+
visible: true
91+
collision groups: []
92+
JOINT roll_base-cm_act:
93+
name: roll_base-cm_act
94+
parent: BODY roll_base
95+
child: BODY cm_act
96+
parent axis:
97+
x: 0.0
98+
y: -1.0
99+
z: -0.0
100+
parent pivot:
101+
x: -0.25151
102+
y: 0.045
103+
z: 0.0
104+
child axis:
105+
x: 0.0
106+
y: 0.0
107+
z: -1.0
108+
child pivot:
109+
x: 0.0
110+
y: -0.0
111+
z: -0.17
112+
enable feedback: false
113+
passive: false
114+
controller output type: VELOCITY
115+
type: revolute
116+
max motor impulse: 0.05000000074505806
117+
damping: 0.7
118+
offset: 1.5708
119+
joint offset: 1.5708

simul/ADF/ur5_to_roll_connection.yaml

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# AMBF Version: (0.1)
2+
# Generated By: ambf_addon for Blender (2.9.0)
3+
# Link: https://github.com/WPI-AIM/ambf_addon
4+
# Generated on: 2022-04-25 04:58:52
5+
joints:
6+
- JOINT wrist_3_link_to_roll_base
7+
# high resolution path: meshes/ur5_to_roll_connection/high_res/
8+
# low resolution path: meshes/ur5_to_roll_connection/low_res/
9+
ignore inter-collision: true
10+
namespace: /ambf/env/ur5_to_roll_connection/
11+
JOINT wrist_3_link_to_roll_base:
12+
name: wrist_3_link_to_roll_base
13+
parent: BODY wrist_3_link
14+
child: BODY roll_base
15+
parent axis:
16+
x: -0.0
17+
y: 0.0
18+
z: -1.0
19+
parent pivot:
20+
x: 0.0
21+
y: 0.0823
22+
z: 0.0
23+
child axis:
24+
x: -0.0
25+
y: 0.0
26+
z: 1.0
27+
child pivot:
28+
x: -0.0
29+
y: -0.0
30+
z: -0.0
31+
enable feedback: false
32+
passive: false
33+
type: fixed

start_ambf_simul_for_roslaunch.sh

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/bash
2+
3+
/home/$USER/ambf/bin/lin-x86_64/ambf_simulator $@

0 commit comments

Comments
 (0)