HANDS.DVI A DeVice-Independent programming and control framework for robotic HANDS Università di Siena, Università di Pisa and Istituto Italiano di Tecnologia.

Slides:



Advertisements
Similar presentations
ESWW4, 5-9 th November 2007 Draft Proposal: Space Weather as part of an Optional Space Situational Awareness Programme A.Glover, E. Daly, R. Marsden, A.
Advertisements

© 2006 MVTec Software GmbH Press Colloquium Part II Building Technology for the Customer’s Advantage.
Kinematic Synthesis of Robotic Manipulators from Task Descriptions June 2003 By: Tarek Sobh, Daniel Toundykov.
 The objective of the work of an bio mechatronic is to develop an artificial hand which can be used for functional substitution of the natural hand (prosthetics)
SPACE MOUSE.
Manipulator’s Inverse kinematics
Review: Homogeneous Transformations
Evis Trandafili Polytechnic University of Tirana Albania Functional Programming Languages 1.
Project Hands.DVI - KickOff Meeting Italian Institute of Technology, IIT, Genova, HANDS.DVI Centro di Ricerca “E. Piaggio” – University of Pisa.
Kinematics & Grasping Need to know: Representing mechanism geometry Standard configurations Degrees of freedom Grippers and graspability conditions Goal.
Mapping Human Hands to Robotic Hands Literature Review HANDS.DVI Kick Off IIT, January 2011.
Neural Network Grasping Controller for Continuum Robots David Braganza, Darren M. Dawson, Ian D. Walker, and Nitendra Nath David Braganza, Darren M. Dawson,
Introduction to Mechatronics and Mechatronics in Real Life Mariya Popovchenko 3 April 2006 JASS 2006, St. Petersburg.
Reference Architecture for Enterprise Integration CIMOSA GRAI/GIM PERA Dima Nazzal.
Challenges Bayesian Estimation for Autonomous Object Manipulation Based on Tactile Perception Anna Petrovskaya, Oussama Khatib, Sebastian Thrun, Andrew.
Time to Derive Kinematics Model of the Robotic Arm
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
EDGE™ Concept Level Project Plan P08210/11 – Ruggedization of a Data Recorder for a Forklift Truck Shadle Stewart ME Rick Chadwick ME.
Ch. 3: Forward and Inverse Kinematics
Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts Amherst Natural Task Decomposition with Intrinsic Potential.
Ch. 3: Forward and Inverse Kinematics
Serial and Parallel Manipulators
Design and Virtual Prototyping of Human-worn Manipulation Devices Peng Song GRASP Laboratory University of Pennsylvania ASME DETC99/CIE-9029 GRASP Laboratory.
Georgios Tsirigotis, Electrical Engineering Department, Kavala Institute of Technology, Greece Anna Friesel Electronics and Information Technology, Technical.
VIRTUAL PROTOTYPING of ROBOTS DYNAMICS E. Tarabanov.
Definition of an Industrial Robot
GRACE | Kick off Meeting | Angeli di Rosora, 22 nd -23 rd July 2010 GRACE inteGration of pRocesses and quAlity Control using multi-agEnt technology.
1. Computer Integrated Manufacturing (CIM) has received much attention in the last decade. A company that adopts CIM practices is supposed to operate.
KINEMATICS ANALYSIS OF ROBOTS (Part 3). This lecture continues the discussion on the analysis of the forward and inverse kinematics of robots. After this.
The Rise of Robotics.
On Grasp Choice, Grasp Models, and the Design of Hands for Manufacturing Tasks Presented by: Paul Savickas Mark R. Cutkosky.
University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent Sensing and control RISC Laboratory.
Evaluation of software engineering. Software engineering research : Research in SE aims to achieve two main goals: 1) To increase the knowledge about.
Chapter 2 Robot Kinematics: Position Analysis
INVERSE KINEMATICS ANALYSIS TRAJECTORY PLANNING FOR A ROBOT ARM Proceedings of th Asian Control Conference Kaohsiung, Taiwan, May 15-18, 2011 Guo-Shing.
Expert Group for Virtual Reality in Transport, Manufacturing and Logistics Virtual Reality in Transport, Manufacturing and Logistics VIRTUAL REALITY IN.
WXGE 6103 Digital Image Processing Semester 2, Session 2013/2014.
Towards Cognitive Robotics Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Christian.
Hand Posture Subspaces for Dexterous Robotic Grasping Dipartimento di Ingegneria dell’Informazione Università degli Studi di Siena IIT- Genova 24 January.
Manipulator’s Forward kinematics
September Bound Computation for Adaptive Systems V&V Giampiero Campa September 2008 West Virginia University.
11/10/2015Handout 41 Robotics kinematics: D-H Approach.
Motivation Thus far we have dealt primarily with the input/output characteristics of linear systems. State variable, or state space, representations describe.
Cooperative experiments in VL-e: from scientific workflows to knowledge sharing Z.Zhao (1) V. Guevara( 1) A. Wibisono(1) A. Belloum(1) M. Bubak(1,2) B.
COMP322/S2000/L281 Task Planning Three types of planning: l Gross Motion Planning concerns objects being moved from point A to point B without problems,
IFToMM/ ASME International Workshop on Underactuated Grasping August 19, 2010, Montréal, Canada Closing Plenary During the workshop, the participants were.
Measuring Sustainable development: Achievements and Challenges Enrico Giovannini OECD Chief Statistician June 2005.
Work package 4 Hospital care WP Leader: Giacomo Pignataro Università di Catania.
Robotics Introduction. Etymology The Word Robot has its root in the Slavic languages and means worker, compulsory work, or drudgery. It was popularized.
Inverse Kinematics for Robotics using Neural Networks. Authors: Sreenivas Tejomurtula., Subhash Kak
University of Pennsylvania 1 GRASP Design of Customized Articulated Assistive Devices Peng Song Graduate Student University of Pennsylvania Venkat Krovi.
City College of New York 1 John (Jizhong) Xiao Department of Electrical Engineering City College of New York Mobile Robot Control G3300:
REMOTE CONTROL ROBOT WITH HUMAN ARTICULATION Justin Wells Dept. of Technology, CET.
Chapter 4: Standards and the Goals of Instruction.
COMP322/S2000/L111 Inverse Kinematics Given the tool configuration (orientation R w and position p w ) in the world coordinate within the work envelope,
SciencePAD Open Software for Open Science Alberto Di Meglio – CERN.
Public Service Announcement Movies made with the Alice Programming Language.
University of Pennsylvania 1 GRASP Control of Multiple Autonomous Robot Systems Vijay Kumar Camillo Taylor Aveek Das Guilherme Pereira John Spletzer GRASP.
Robotics Chapter 3 – Forward Kinematics
OVERVIEW Impact of Modelling and simulation in Mechatronics system
Systems Design.
Direct Manipulator Kinematics
Manufacturing system design (MSD)
BY VAMSI SAI C 09BF1A0481 IV ECE SVCE
Combating Non-Technical Loss Fraud in Smart Grid
2-DOF Manipulator Now, given the joint angles Ө1, Ө2 we can determine the end effecter coordinates x and y.
Robotics kinematics: D-H Approach
Market-based Dynamic Task Allocation in Mobile Surveillance Systems
Chapter 4 . Trajectory planning and Inverse kinematics
15.7 Triple Integrals.
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.DVI

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)