-
 
No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro jazzy. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.
No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 1.3.0
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/shadow-robot/sr_interface.git
VCS Type git
VCS Version melodic-devel
Last Updated 2021-12-10
Dev Status UNMAINTAINED
CI status No Continuous Integration
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Computation of forward and inverse kinematics for the fingers of the Shadow Hand, including coupling.

Additional Links

Maintainers

  • Shadow Robot's software team

Authors

  • Juan Antonio Corrales Ramon (UPMC),
  • Guillaume Walck (CITEC)

Copyright UPMC 2012 Updated by Guillaume WALCK CITEC University Bielefeld 2014

DESCRIPTION

Hand_kinematics provides inverse kinematics for the Shadow Hand fingers and thumb, coping with coupled joints in the fingers and redundant joints in the thumb. The IK services requires a 3D pose to be requested and not a 6D pose since 6D requests are most of the time unfeasible (only 3 to 5 DOF) However, the request pose message must be 6D, only 3D translation part will be considered.

This code is based on some modified functions taken out of kdl and augmented with coupling possibilities. These functions are in package kdl_coupling, under the same KDL:: namespace and can work together with standard KDL functionalities. Indeed all the functions created have different names.

PRE-REQUEST

This package provides several interfaces, one of them is a plugin for constraint aware kinematics that depends on moveit_core package whereas the service interface only requires moveit_msgs. The plugin is now activated by default, comment out the dependencies in manifest and CMakelists.txt if you don’t want it.

TEST

To test the FK/IK run:

  rostest hand_kinematics hand_kinematics_services_test.test
  rostest hand_kinematics hand_kinematics_plugin_test.test
  
CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged hand_kinematics at Robotics Stack Exchange