conical_helix.xml
This example application shows the usage of the skill_conical_helix.
It performs a rotation around the fixed pivot point and a translation along the same axis. Please provide the following tf frames: pivot_point
Models used
skill_conical_helix: lines 35
skill_sequence: lines 29
File contents
1<?xml version="1.0" encoding="UTF-8"?>
2
3<!-- This example application shows the usage of the skill_conical_helix.
4
5It performs a rotation around the fixed pivot point and a translation along the same axis.
6Please provide the following tf frames: pivot_point
7-->
8
9<pitasc>
10
11 <models>
12 <include package="pitasc_library" file="models/pitasc.xml"/>
13 <include package="pitasc_library" file="models/skills.xml"/>
14
15 <include package="pitasc_library" file="universal_robots/ur.xml"/>
16 </models>
17
18 <clone prototype="project">
19
20 <member id="configuration">
21 <clone id="configuration" prototype="default_configuration"/>
22 </member>
23
24 <member id="environment">
25 <clone prototype="robot_ur5"/>
26 </member>
27
28 <member id="applications">
29 <clone prototype="skill_sequence">
30
31 <member id="robot" reference_id="environment.robot_ur5"/>
32
33 <member id="skills">
34
35 <clone prototype="skill_conical_helix">
36 <member id="tool_frame">tool</member>
37 <member id="pivot_frame">start_position2</member>
38 <member id="start_radius">0.01</member>
39 <member id="end_radius">0.2</member>
40 <!-- <member id="tool_direction.a">1.57</member> --> <!-- change tool orientation -->
41 </clone>
42
43 </member>
44
45 </clone>
46 </member>
47
48 </clone>
49</pitasc>