Summary
The Kinematics and Dynamics Library (KDL) develops an application independent framework for modelling and computation of kinematic chains, such as robots, biomechanical human models, computer-animated figures, machine tools, etc. It provides class libraries for geometrical objects (point, frame, line,... ), kinematic chains of various families (serial, humanoid, parallel, mobile,... ), and their motion specification and interpolation.
Versions
v9999 :: 0/15 :: gentoo
- Modified
- License
- LGPL-2.1
- USE flags
- doc examples models test
v1.5.1 :: 0/15 :: gentoo
- Modified
- License
- LGPL-2.1
- Keywords
- amd64 ~arm ~x86
- USE flags
- doc examples models test
USE flags
General
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- examples
- Install examples, usually source code
- models
- Build models for some well known robots.
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
Dependencies
Runtime Dependencies
Depending packages
media-gfx / freecad : QT based Computer Aided Design application
Bugs
- 806869
- sci-libs/orocos_kdl-1.5.1 installs files into unexpected paths
- 821613
- =sci-libs/orocos_kdl-1.5.1 USE=models - error: ‘ifstream’ was not declared in this scope; did you mean ‘std::ifstream’?
- 837029
- sci-libs/orocos_kdl-1.5.1 fails to compile: kinfamtest.cpp:143:50: error: uint was not declared in this scope; did you mean rint?
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-libs/orocos_kdl: drop 1.5.0
Overshadowed by newer stable version. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sci-libs/orocos_kdl: Stabilize 1.5.1 amd64, #829841
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-libs/orocos_kdl: add 1.5.1
All tests pass, and reviewed upstream commits Straight ebuild copy from 9999 ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexis Ballier · gentoo
sci-libs/orocos_kdl: remove catkin support
and unused patches and bump subslot Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Alexis Ballier · gentoo
sci-libs/orocos_kdl: bump to 1.5.0
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexis Ballier · gentoo
sci-libs/orocos_kdl: keep package.xml in the standard path too
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
sci-libs/orocos_kdl: port 1.4.0 changes to live
Backport changes from 1.4.0-r1 and update ebuild: - bump to EAPI 7 - port to cmake.eclass using ninja Bugday 2021-04-03 Closes: https://bugs.gentoo.org/770595 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Bernd Waibel · gentoo
sci-libs/orocos_kdl: drop 1.4.0
Bugday 2021-04-03 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Bernd Waibel · gentoo
sci-libs/orocos_kdl: bump to EAPI 7
Port to cmake.eclass using ninja Bugday 2021-04-03 Bug: https://bugs.gentoo.org/770595 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/20248 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/orocos_kdl: fix double KEYWORDS
Double KEYWORDS lines break tools like ekeyword and Nattka. As per PMS, blank/empty KEYWORDS is implied by not defining the variable. See: https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0105 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolic · gentoo
sci-libs/orocos_kdl: Remove old
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
sci-libs/orocos_kdl: update homepage
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alexey Sokolov <sokolov@google.com> Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Alexis Ballier · gentoo
sci-libs/orocos_kdl: addsubslot
Package-Manager: Portage-2.3.28, Repoman-2.3.9 - Alexis Ballier · gentoo
sci-libs/orocos_kdl: bump to 1.4.0
Package-Manager: Portage-2.3.28, Repoman-2.3.9 - Alexey Shvetsov · gentoo
sci-libs/orocos_kdl: Works for me on ~x86 machine
Package-Manager: Portage-2.3.6, Repoman-2.3.3 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Alexis Ballier · gentoo
sci-libs/orocos_kdl: Install package.xml in our custom gentoo path from ebuild instead of patching
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Alexis Ballier · gentoo
sci-libs/orocos_kdl: remove old
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Alexis Ballier · gentoo
sci-libs/orocos_kdl: bump to 1.3.1, bug #604130
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Alexis Ballier · gentoo
sci-libs/orocos_kdl: install package.xml file in /usr/share/ros_packages/$PN
Package-Manager: portage-2.3.1 - Justin Lecher · gentoo
Use https by default
Signed-off-by: Justin Lecher <jlec@gentoo.org> - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed