Skip to content

Commit eef1f3a

Browse files
Prepare release 1.5 (#333)
Prepare release 1.5
2 parents a2bbe91 + 8e6bca0 commit eef1f3a

18 files changed

+30
-11
lines changed

.github/workflows/main.yml

+6
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,12 @@ jobs:
8686
ABICHECK_URL: github:orocos/orocos_kinematics_dynamics#release-1.4
8787
ABICHECK_MERGE: false
8888
branch: release-1.4
89+
- env:
90+
ROS_DISTRO: noetic
91+
ROS_REPO: ros
92+
ABICHECK_URL: github:orocos/orocos_kinematics_dynamics#release-1.5
93+
ABICHECK_MERGE: false
94+
branch: release-1.5
8995
env: ${{ matrix.env }}
9096
steps:
9197
- uses: actions/checkout@v1

orocos_kdl/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ ENDIF()
1616

1717
PROJECT(orocos_kdl)
1818

19-
SET( KDL_VERSION 1.4.1)
19+
SET( KDL_VERSION 1.5.0)
2020
STRING( REGEX MATCHALL "[0-9]+" KDL_VERSIONS ${KDL_VERSION} )
2121
LIST( GET KDL_VERSIONS 0 KDL_VERSION_MAJOR)
2222
LIST( GET KDL_VERSIONS 1 KDL_VERSION_MINOR)

orocos_kdl/package.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
schematypens="http://www.w3.org/2001/XMLSchema"?>
55
<package format="3">
66
<name>orocos_kdl</name>
7-
<version>1.4.1</version>
7+
<version>1.5.0</version>
88
<description>
99
This package contains a recent version of the Kinematics and Dynamics
1010
Library (KDL), distributed by the Orocos Project.

python_orocos_kdl/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ if(POLICY CMP0048)
33
cmake_policy(SET CMP0048 NEW)
44
endif()
55

6-
project(python_orocos_kdl VERSION 1.4.1)
6+
project(python_orocos_kdl VERSION 1.5.0)
77

88
# find a matching version of orocos_kdl
99
find_package(orocos_kdl ${PROJECT_VERSION} EXACT REQUIRED)

python_orocos_kdl/PyKDL/PyKDL.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
//Author: Zihan Chen <zihan dot chen dot jhu at gmail dot com>
66
//Author: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
77
//Maintainer: Ruben Smits Ruben Smits <ruben dot smits at intermodalics dot eu>
8+
//Maintainer: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
89
//URL: http://www.orocos.org/kdl
910
//
1011
//This library is free software; you can redistribute it and/or

python_orocos_kdl/PyKDL/PyKDL.h

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
//Author: Zihan Chen <zihan dot chen dot jhu at gmail dot com>
66
//Author: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
77
//Maintainer: Ruben Smits Ruben Smits <ruben dot smits at intermodalics dot eu>
8+
//Maintainer: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
89
//URL: http://www.orocos.org/kdl
910
//
1011
//This library is free software; you can redistribute it and/or

python_orocos_kdl/PyKDL/dynamics.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
//Author: Zihan Chen <zihan dot chen dot jhu at gmail dot com>
66
//Author: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
77
//Maintainer: Ruben Smits Ruben Smits <ruben dot smits at intermodalics dot eu>
8+
//Maintainer: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
89
//URL: http://www.orocos.org/kdl
910
//
1011
//This library is free software; you can redistribute it and/or

python_orocos_kdl/PyKDL/frames.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
//Author: Zihan Chen <zihan dot chen dot jhu at gmail dot com>
66
//Author: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
77
//Maintainer: Ruben Smits Ruben Smits <ruben dot smits at intermodalics dot eu>
8+
//Maintainer: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
89
//URL: http://www.orocos.org/kdl
910
//
1011
//This library is free software; you can redistribute it and/or

python_orocos_kdl/PyKDL/framevel.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
//Author: Zihan Chen <zihan dot chen dot jhu at gmail dot com>
66
//Author: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
77
//Maintainer: Ruben Smits Ruben Smits <ruben dot smits at intermodalics dot eu>
8+
//Maintainer: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
89
//URL: http://www.orocos.org/kdl
910
//
1011
//This library is free software; you can redistribute it and/or

python_orocos_kdl/PyKDL/kinfam.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
//Author: Zihan Chen <zihan dot chen dot jhu at gmail dot com>
66
//Author: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
77
//Maintainer: Ruben Smits Ruben Smits <ruben dot smits at intermodalics dot eu>
8+
//Maintainer: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
89
//URL: http://www.orocos.org/kdl
910
//
1011
//This library is free software; you can redistribute it and/or

python_orocos_kdl/doc/conf.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -211,5 +211,5 @@
211211
# (source start file, name, description, authors, manual section).
212212
man_pages = [
213213
('index', 'orocoskdlpythonbindings', u'Orocos KDL python bindings Documentation',
214-
[u'Ruben Smits'], 1)
214+
[u'Ruben Smits', u"Matthijs van der Burgh"], 1)
215215
]

python_orocos_kdl/package.xml

+3-2
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,20 @@
44
schematypens="http://www.w3.org/2001/XMLSchema"?>
55
<package format="3">
66
<name>python_orocos_kdl</name>
7-
<version>1.4.1</version>
7+
<version>1.5.0</version>
88
<description>
99
This package contains the python bindings PyKDL for the Kinematics and Dynamics
1010
Library (KDL), distributed by the Orocos Project.
1111
</description>
1212
<maintainer email="[email protected]">Ruben Smits</maintainer>
13+
<maintainer email="[email protected]">Matthijs van der Burgh</maintainer>
1314
<url>http://wiki.ros.org/python_orocos_kdl</url>
1415
<license>LGPL</license>
1516

1617
<buildtool_depend>catkin</buildtool_depend>
1718

1819
<build_depend>orocos_kdl</build_depend>
19-
20+
2021
<depend condition="$ROS_PYTHON_VERSION == 2">python</depend>
2122
<depend condition="$ROS_PYTHON_VERSION == 3">python3</depend>
2223

python_orocos_kdl/tests/PyKDLtest.py

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
# Version: 1.0
55
# Author: Ruben Smits <ruben dot smits at intermodalics dot eu>
66
# Maintainer: Ruben Smits <ruben dot smits at intermodalics dot eu>
7+
# Maintainer: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
78
# URL: http://www.orocos.org/kdl
89

910
# This library is free software; you can redistribute it and/or

python_orocos_kdl/tests/dynamicstest.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
# Copyright (C) 2007 Ruben Smits <ruben dot smits at intermodalics dot eu>
1+
# Copyright (C) 2020 Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
22

33
# Version: 1.0
44
# Author: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
55
# Maintainer: Ruben Smits <ruben dot smits at intermodalics dot eu>
6+
# Maintainer: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
67
# URL: http://www.orocos.org/kdl
78

89
# This library is free software; you can redistribute it and/or

python_orocos_kdl/tests/framestest.py

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
# Author: Ruben Smits <ruben dot smits at intermodalics dot eu>
55
# Author: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
66
# Maintainer: Ruben Smits <ruben dot smits at intermodalics dot eu>
7+
# Maintainer: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
78
# URL: http://www.orocos.org/kdl
89

910
# This library is free software; you can redistribute it and/or

python_orocos_kdl/tests/frameveltest.py

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
# Author: Ruben Smits <ruben dot smits at intermodalics dot eu>
55
# Author: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
66
# Maintainer: Ruben Smits <ruben dot smits at intermodalics dot eu>
7+
# Maintainer: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
78
# URL: http://www.orocos.org/kdl
89

910
# This library is free software; you can redistribute it and/or

python_orocos_kdl/tests/jointtypetest.py

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
# Version: 1.0
44
# Author: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
55
# Maintainer: Ruben Smits <ruben dot smits at intermodalics dot eu>
6+
# Maintainer: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
67
# URL: http://www.orocos.org/kdl
78

89
# This library is free software; you can redistribute it and/or

python_orocos_kdl/tests/kinfamtest.py

+5-4
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
# Author: Ruben Smits <ruben dot smits at intermodalics dot eu>
55
# Author: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
66
# Maintainer: Ruben Smits <ruben dot smits at intermodalics dot eu>
7+
# Maintainer: Matthijs van der Burgh <MatthijsBurgh at outlook dot com>
78
# URL: http://www.orocos.org/kdl
89

910
# This library is free software; you can redistribute it and/or
@@ -268,7 +269,7 @@ def compare_Jdot_Diff_vs_Solver(self, dt, representation):
268269
q_dqdt = JntArray(q)
269270
for i in range(q.rows()):
270271
q_dqdt[i] += dt * qdot[i]
271-
272+
272273
F_bs_ee_q = Frame.Identity()
273274
F_bs_ee_q_dqdt = Frame.Identity()
274275

@@ -284,13 +285,13 @@ def compare_Jdot_Diff_vs_Solver(self, dt, representation):
284285

285286
changeJacRepresentation(jac_q, F_bs_ee_q, representation)
286287
changeJacRepresentation(jac_q_dqdt, F_bs_ee_q_dqdt, representation)
287-
288+
288289
Jdot_diff(jac_q, jac_q_dqdt, dt, jdot_by_diff)
289290

290291
jdot_by_solver = Jacobian(NrOfJoints)
291292
self.jacdotsolver.setRepresentation(representation)
292293
self.jacdotsolver.JntToJacDot(JntArrayVel(q_dqdt, qdot), jdot_by_solver)
293-
294+
294295
jdot_qdot_by_solver = Twist()
295296
MultiplyJacobian(jdot_by_solver, qdot, jdot_qdot_by_solver)
296297

@@ -320,7 +321,7 @@ def testJacDot(self):
320321
"err: {}".format(jdot_qdot_solver, jdot_qdot_diff, representation, dt,
321322
eps_diff_vs_solver, err))
322323
dt *= 10
323-
324+
324325

325326
class KinfamTestTree(unittest.TestCase):
326327

0 commit comments

Comments
 (0)