GithubHelp home page GithubHelp logo

jhu-lcsr-forks / old_orocos_kinematics_dynamics Goto Github PK

View Code? Open in Web Editor NEW
0.0 3.0 2.0 1.24 MB

Orocos Kinematics and Dynamics Library (KDL)

Home Page: http://www.orocos.org/kdl

Elixir 0.17% Shell 0.31% C++ 96.66% MATLAB 0.11% C 0.13% Python 2.64%

old_orocos_kinematics_dynamics's Introduction

Orocos Kinematics and Dynamics Library (KDL)

Building KDL

KDL and the Python KDL bindings can either be built normally with CMake, or they can be built in an isolated catkin workspace.

Using KDL

The following can be used to link against KDL in a CMake-based project:

# Find the KDL Package
find_package(Orocos-KDL)
include_directories(${Orocos-KDL_INCLUDE_DIRS})
link_directories(${Orocos-KDL_LIBRARY_DIRS})

# add your target ...

# Link against KDL
target_link_libraries(my_target ${Orocos-KDL_LIBRARIES})

Deprecated Packages

Up until ROS Hydromedusa, the KDL packages were named orocos_kdl and python_orocos_kdl, which resulted from their early incorporation into the ROS ecosystem. This naming convention was different from the naming convention used by other package in the Orocos toolchain, and created inconsistencies in how users referred to the packages when building code.

  • kdl (stack) --> orocos_kinematics_dynamics
  • orocos_kdl --> kdl
  • python_orocos_kdl --> pykdl

The old names will still be supported through ROS Hydromedusa through deprecated wrapper packages.

old_orocos_kinematics_dynamics's People

Contributors

jbohren avatar eaertbel avatar tdelaet avatar snrkiwi avatar dvanthienen avatar vbargsten avatar wdecre avatar wb459 avatar

Watchers

James Cloos avatar  avatar Chris Paxton avatar

Forkers

dabertram

old_orocos_kinematics_dynamics's Issues

Invalid package names orocos-kdl and python-orocos-kdl

Is there a good reason why you renamed these packages in f5ca4a4?

The only valid characters in package names are alphanumeric characters and the underscore _ according to http://wiki.ros.org/Names#Package_Resource_Names. Although these packages do not use ROS functionality, they still have a package.xml and there might be problems if they are going to be released in bloom?

I am not sure about this, I just remember that there were lots of warning messages in the output of rosdep if there is a package with a - character in the ROS_PACKAGE_PATH: http://answers.ros.org/question/63238/why-does-moveit-depend-on-swig-wx/

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.