Skip to content

Commit 2ec758a

Browse files
Add opw config
1 parent 86c6ec6 commit 2ec758a

File tree

3 files changed

+26
-7
lines changed

3 files changed

+26
-7
lines changed

kuka_kr60_support/CMakeLists.txt

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
2-
cmake_minimum_required(VERSION 2.8.3)
1+
cmake_minimum_required(VERSION 3.0.2)
32

43
project(kuka_kr60_support)
54

@@ -12,8 +11,6 @@ if (CATKIN_ENABLE_TESTING)
1211
roslaunch_add_file_check(test/roslaunch_test_kr60ha.xml)
1312
endif()
1413

15-
foreach(dir launch meshes urdf)
16-
install(
17-
DIRECTORY ${dir}/
18-
DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}/${dir})
19-
endforeach()
14+
install(
15+
DIRECTORY config launch meshes urdf
16+
DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION})
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
controller_joint_names: ['joint_a1', 'joint_a2', 'joint_a3', 'joint_a4', 'joint_a5', 'joint_a6']
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#
2+
# Parameters for use with IK solvers which support OPW (Ortho-Parallel Wrist)
3+
# kinematic configurations, as described in the paper "An Analytical Solution
4+
# of the Inverse Kinematics Problem of Industrial Serial Manipulators with an
5+
# Ortho-parallel Basis and a Spherical Wrist" by Mathias Brandstötter, Arthur
6+
# Angerer, and Michael Hofbaur (Proceedings of the Austrian Robotics Workshop
7+
# 2014, 22-23 May, 2014, Linz, Austria).
8+
#
9+
# The moveit_opw_kinematics_plugin package provides such a solver.
10+
#
11+
opw_kinematics_geometric_parameters:
12+
a1: 0.350
13+
a2: -0.145
14+
b: 0.000
15+
c1: 0.815
16+
c2: 0.850
17+
c3: 0.820
18+
c4: 0.170
19+
opw_kinematics_joint_offsets: [0.0, -1.57079632679, 0.0, 0.0, 0.0, 0.0]
20+
opw_kinematics_joint_sign_corrections: [-1, 1, 1, -1, 1, -1]
21+

0 commit comments

Comments
 (0)