Grasping force-closure node?
good morning/evening/night
is anyone aware of the existence of a ros node to check wether a certain set of grasping points is form/force-closure?
thx in advance.
Josep
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
good morning/evening/night
is anyone aware of the existence of a ros node to check wether a certain set of grasping points is form/force-closure?
thx in advance.
Josep
Please note that everything below is still in very early stages of development / integration...
One option is to use the external simulator GraspIt to perform these computations for you. Graspit is well set up to do this, but the interfacing will be a bit tricky.
Assuming the diamondback ROS distro, you can get GraspIt and its ROS wrapper, either from source code (https://code.ros.org/svn/wg-ros-pkg/stacks/graspit_simulator/tags/diamondback) or from debs (sudo apt-get install ros-diamondback-graspit-simulator)
Once you have Graspit running, the graspit_interface node inside the stack provides an example for starting the simulator with a ROS node running inside it, so it can service ROS requests.
Most of the work will then consist of writing a ROS service that takes in a set of contacts and performs the desired computations. The ROS node running inside GraspIt will take those in, ask GraspIt to perform the force/form-closure computations and return the result. Getting GraspIt to do exactly what you want will be non-trivial, but should be doable.
I'm interested on it too. Maybe a starting point is the object manipulation stack.
There is also the cob_sdh stack for the gripper sdh (Schunk Dexterous), but I'm not sure if it gives you some force matrix feedback.
Asked: 2011-06-30 20:20:18 -0600
Seen: 648 times
Last updated: Jul 01 '11
Retrieving pose of an object from an image or bag file
Using the household_objects_database with diamondback
database for grasping include raw sensor data?
object_manipulation vs GraspIt vs OpenRave
The Pick and Place Autonomous Demo, grasping error
visualizing 3D objects from household_objects_database and grasp playpen dataset
Use JointTrajectoryAction and GraspHandPostureExecutionAction at the same time [closed]
grasping objects in Gazebo [closed]