Presentation on theme: "HANDS.DVI A DeVice-Independent programming and control framework for robotic HANDS Università di Siena, Università di Pisa and Istituto Italiano di Tecnologia."— Presentation transcript:
HANDS.DVI A DeVice-Independent programming and control framework for robotic HANDS Università di Siena, Università di Pisa and Istituto Italiano di Tecnologia HANDS.DVI Kick Off IIT, January 2011
ECHORD ECHORD (European Clearing House for Open Robotics Development) is a EU funded project aiming to strengthen the cooperation between scientific research and industry in robotics. However, finding common ground between manufacturers and the research community, especially when it comes to defining the future direction of robotics research, has proven difficult in the past. ECHORD will act as a "clearing house" to streamline successful know-how transfers. ECHORD is coordinated by Technical University of Munich. The experiments are the ECHORD projects.
The problem Because of their intrinsic complexity, there is not a standard approach to the control of grasping and manipulation tasks. Borrowing the terminology of software engineering, there is a need for middleware solutions for manipulation and grasping tasks to seamlessly integrate robotic hands in flexible cells.
The project’s idea The abstraction layer is based on sensorimotor synergies. Synergies with the The Hand Embodied EU project.
Sensorimotor synergies Recent results on the organization of the human hand in grasping and manipulation are the inspiration for this project proposal: these results have demonstrated that, notwithstanding the complexity of the human hand, a few variables are able to account for most of the variance in the patterns of human hands configuration and movement.
(Simulations by UNIPI)
Hands controlled with few knobs
The main points The paradigmatic hand: ``A trade–off between the complexity of the human hand model accounting for the synergistic organization of the sensorimotor system and the simplicity of the models of robotic hands available on the market. ‘’ Postural synergies ``The paradigmatic hand will be developed to define a basis of synergies that will allow to design simplified strategies for the control of grasping forces. Here, the number and the structures of the force synergies will be defined.’’ Projecting synergies to the robotic hands with dissimilar kinematics ``Theoretical tools to design a suitable mapping function of the control action (decomposed in its elemental action, synergies) from the paradigmatic hand domain onto the articulated hand co-domain. The definition of this mapping is the core of HANDS.DVI. Experiments ``The experiment consists of 3 robotic hands and an instrumented object with force sensors.’’
Simplifying assumptions: objects With reference to the taxonomy [Curkosky], the different postures proposed in HANDS.DVI for the experiments will be - a power/prehensile/prismatic/heavy wrap grasp, also named cylindrical, characterized by a large diameter of the cylinder involved; - a power/prehensile/circular grasp, characterized by a spherical configuration; - a precision/prismatic grasp, characterized by the opposition of the thumb and the other fingers. Ranging from heavy wrap power grasps to precision grasps, the above postures cut across the whole grasp choice space and, therefore, can be considered representative of the most common grasps a robotic hand would be asked to realize in hyper-flexible cells.
Simplifying assumptions: contacts The force sensors are fixed to the object that will be referred to as the instrumented object. The instrumented object can change its shape but has given and fixed contact points. This is not a limitation since the focus of HANDS.DVI is on the control of contact force interaction and not on the approaching phase where the choice of contact points is important For a given shape of the object we will a– priori choose the optimal position of contact points on the object surface.
Three Tasks (UNISI,UNIPI,IIT) HANDS.DVI Shadow Hand Barrett Hand DLR II Hand Industrial Gripper Cooperati ve Manipu- lators task SYN task DVI task EXP
Mar ‘11 Jul ‘11 Jul ’11 Jan’12 May’11 Mar’12 ’
Preliminary results UNISI
The paradigmatic hand -Kinematic model of the UNISI (20 DoFs)
Matlab toolbox for grasp analysis with synergies Hand kinematic structure (via DH parameters) Hand reference configuration Synergy matrix definition Grasped object: search the contact points Grasp Analysis Grasp optimization tools
Task space mapping with ellipsoids synergies synergies ? Middleware Real hand In the task frame. Object-oriented. - compute the ellipsoids (force/manipulation) associated to the synergies in the paradigmatic space - assign those ellipsoid to the same object but with the real hand - with an inversion problem compute the synergy mapping This is the synergy mapping for a given object and a given set of contacts.
Literature review -Eingengraps -Mapping approaches (virtual finger)