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 -0500
Seen: 621 times
Last updated: Jul 01 '11
Anyone who's succeeded with grasping using ROS and Gazebo, what advice do you have to offer?
Setting up an environment for reinforced learning
object_manipulation vs GraspIt vs OpenRave
TF_NAN_INPUT error created by moveit_commander
moveit group: error: No plan found for cob3
Use JointTrajectoryAction and GraspHandPostureExecutionAction at the same time [closed]
Where could we find tutorials about using the graspit_simulator?
Attaching objects to the robot's body in diamondback