DEXTERITY GROUP

Slides:



Advertisements
Similar presentations
Contact Mechanics B659: Principles of Intelligent Robot Motion Spring 2013 Kris Hauser.
Advertisements

Mechatronics 1 Weeks 5,6, & 7. Learning Outcomes By the end of week 5-7 session, students will understand the dynamics of industrial robots.
NUS CS5247 Planning Motions with Intention Presented by: Yan Ke.
B659: Principles of Intelligent Robot Motion Spring 2013 David Tidd.
Kinematics & Grasping Need to know: Representing mechanism geometry Standard configurations Degrees of freedom Grippers and graspability conditions Goal.
Neural Network Grasping Controller for Continuum Robots David Braganza, Darren M. Dawson, Ian D. Walker, and Nitendra Nath David Braganza, Darren M. Dawson,
Geometric Algorithms for Conformational Analysis of Long Protein Loops J. Cortess, T. Simeon, M. Remaud- Simeon, V. Tran.
CSCE 641: Forward kinematics and inverse kinematics Jinxiang Chai.
1Notes  Handing assignment 0 back (at the front of the room)  Read the newsgroup!  Planning to put 16mm films on the web soon (possibly tomorrow)
Motion Planning. Basic Topology Definitions  Open set / closed set  Boundary point / interior point / closure  Continuous function  Parametric curve.
Planning Motions with Intentions By Chris Montgomery A presentation on the paper Planning Motions with Intentions written by Yoshihito Koga, Koichi Kondo,
CSCE 641: Forward kinematics and inverse kinematics Jinxiang Chai.
A Study on Object Grasp with Multifingered Robot Hand Ying LI, Ph.D. Department of Mechanical Engineering Kagoshima University, Japan.
Inverse Kinematics Problem: Input: the desired position and orientation of the tool Output: the set of joints parameters.
Introduction to ROBOTICS
CSCE 689: Forward Kinematics and Inverse Kinematics
Robotics Industry Posts Second Best Year Ever North American robotics industry posted its second best year ever in 2000 [Robotic Industries Association.
Serial and Parallel Manipulators
Integrated Grasp and Motion Planning For grasping an object in a cluttered environment several tasks need to take place: 1.Finding a collision free path.
Introduction to ROBOTICS
Introduction to ROBOTICS
Project Update #5: Nao Robot playing Checkers
More details and examples on robot arms and kinematics
Definition of an Industrial Robot
IMPLEMENTATION ISSUES REGARDING A 3D ROBOT – BASED LASER SCANNING SYSTEM Theodor Borangiu, Anamaria Dogar, Alexandru Dumitrache University Politehnica.
The Planning & Control of Robot Dexterous Manipulation Li Han, Zexiang Li, Jeff Trinkle, Zhiqiang Qin, Shilong Jiang Dept. of Computer Science Texas A&M.
KINEMATICS ANALYSIS OF ROBOTS (Part 3). This lecture continues the discussion on the analysis of the forward and inverse kinematics of robots. After this.
Regrasp Planning for Polygonal and Polyhedral Objects
Functions Teacher Twins©2014.
Optimization-Based Full Body Control for the DARPA Robotics Challenge Siyuan Feng Mar
University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent Sensing and control RISC Laboratory.
Lecture 2: Introduction to Concepts in Robotics
Robotics Chapter 5 – Path and Trajectory Planning
T. Bajd, M. Mihelj, J. Lenarčič, A. Stanovnik, M. Munih, Robotics, Springer, 2010 ROBOT CONTROL T. Bajd and M. Mihelj.
12 November 2009, UT Austin, CS Department Control of Humanoid Robots Luis Sentis, Ph.D. Personal robotics Guidance of gait.
CSCE 441: Computer Graphics Forward/Inverse kinematics Jinxiang Chai.
Review: Differential Kinematics
Control of Robot Manipulators
1cs426-winter-2008 Notes  Will add references to splines on web page.
ROBOT VISION LABORATORY 김 형 석 Robot Applications-B
ECE 450 Introduction to Robotics Section: Instructor: Linda A. Gee 10/07/99 Lecture 11.
Inverse Kinematics for Robotics using Neural Networks. Authors: Sreenivas Tejomurtula., Subhash Kak
1 Motion Fuzzy Controller Structure(1/7) In this part, we start design the fuzzy logic controller aimed at producing the velocities of the robot right.
Univ logo Research and Teaching using a Hydraulically-Actuated Nuclear Decommissioning Robot Craig West Supervisors: C. J. Taylor, S. Monk, A. Montazeri.
Research Topics Dr. Ming Liu Force control Non-linear control systems Decentralised control Dynamic vision Real-time image processing.
City College of New York 1 John (Jizhong) Xiao Department of Electrical Engineering City College of New York Mobile Robot Control G3300:
Rick Parent - CIS681 Reaching and Grasping Reaching control synthetic human arm to reach for object or position in space while possibly avoiding obstacles.
1cs426-winter-2008 Notes. 2 Kinematics  The study of how things move  Usually boils down to describing the motion of articulated rigid figures Things.
KINEMATICS ANALYSIS OF ROBOTS (Part 5). This lecture continues the discussion on the analysis of the forward and inverse kinematics of robots. After this.
COMP322/S2000/L111 Inverse Kinematics Given the tool configuration (orientation R w and position p w ) in the world coordinate within the work envelope,
Manipulator Kinematics Treatment of motion without regard to the forces that cause it. Contents of lecture: vResume vDirect kinematics vDenavit-Hartenberg.
MECHANICAL and AEROSPACE ENGINEERING Active Reconfiguration for Performance Enhancement in Articulated Wheeled Vehicles Aliakbar Alamdari PhD Candidate.
Robotics Chapter 3 – Forward Kinematics
CSCE 441: Computer Graphics Forward/Inverse kinematics
Mitsubishi robot arm.
INVERSE MANIPULATOR KINEMATICS
Computer Output Device: Arm Robot
Minor Project - Human Interaction Robot Arm
Zaid H. Rashid Supervisor Dr. Hassan M. Alwan
Special English for Industrial Robot
Bowei Tang, Tianyu Chen, and Christopher Atkeson
CSE4421/5324: Introduction to Robotics
CSCE 441: Computer Graphics Forward/Inverse kinematics
2-DOF Manipulator Now, given the joint angles Ө1, Ө2 we can determine the end effecter coordinates x and y.
Functions Teacher Twins©2014.
Functions Teacher Twins©2014.
Dimitris Valeris Thijs Ratsma
Special English for Industrial Robot
Humanoid Motion Planning for Dual-Arm Manipulation and Re-Grasping Tasks Nikolaus Vahrenkamp, Dmitry Berenson, Tamim Asfour, James Kuffner, Rudiger Dillmann.
Chapter 4 . Trajectory planning and Inverse kinematics
Presentation transcript:

DEXTERITY GROUP

DEXTERITY GROUP Personnel Amir Shapiro, Alon Wolf Aram (?), Avishai Sintov, Nir Levi, Amit Geynis Tasks Manipulate the steering wheel Repair task replaced by hose/cable connection task. Could be making electrical connection, or attaching hose. Possible connectors include push-to-connect, twist lock, and screw type. Hose size may range from garden hose to fire hose.

DEXTERITY GROUP Method Single arm movement. Single arm grasping. Moving both arms while avoiding collision Grasping using both arms. Moving two arms while applying force/torque. Solving an assembly task.

Single Arm Movement Gantt chart Nov-12Dec-12Jan-13Feb-13Mar-13Apr-13 Equations and Algorithm Development XX Algorithm implementation XX Simulations And TestsXX Improvements based on simulations X Hand Angle Publisher I.K SRV X,Y,Z Algorithm based on: Inverse Kinematics Solution. Position PID controller. Position based impedance control. I.K service. Trajectory as set of points. Input Arm dimensions Robot state Output Trajectory for the robot arm

Single arm grasping Gantt chart Nov-12Dec-12Jan-13Feb-13Mar-13Apr-13 Equations and Algorithm Development XX Algorithm implementation XX Simulations and TestsXX Improvements based on simulations XXX Algorithm based on: Force closure Convex hull of grasp map vectors Grasp quality measure. Contact location selection Contact forces selection Inverse kinematics of the arm and fingers. PID controller for the fingers Input 3D model of the grasped object Arm and fingers dimensions Robot state Output Trajectory for the robot arm and fingers Non-force- closure grasp Force-closure grasp Force-closure Quality Measure

Moving both arms while avoiding collision Gantt chart Nov-12Dec-12Jan-13Feb-13Mar-13Apr-13 Equations and Algorithm Development XX Algorithm implementation XX Simulations And TestsXX Improvements Based on simulations XX Algorithm based on: Forward kinematics Repulsive potential function Arm controllers Input Arm and fingers dimensions Robot state Output Trajectory for the robot arm and fingers

Grasping using both arms Gantt chart Nov-12Dec-12Jan-13Feb-13Mar-13Apr-13 Equations and Algorithm Development X Algorithm implementation XX Simulations And TestsXX Improvements Based on simulations XX Algorithm based on: Kinematic closed loop constraints Using Inverse Kinematics and impedance control Input 3D model of the grasped object Contact force sensing Arm dimensions Robot state Output Trajectory for the robot arms

Moving two arms while applying force/torque Gantt chart Nov-12Dec-12Jan-13Feb-13Mar-13Apr-13 Equations and Algorithm Development X X Algorithm implementation XX Simulations And TestsXX Improvements Based on simulations XX Algorithm based on: Motion using Inverse Kinematics and impedance control Input 3D model of the object Assembly plan Arm dimensions Robot state Output Trajectory for the robot arms

Solving an assembly task Gantt chart Nov-12Dec-12Jan-13Feb-13Mar-13Apr-13 Equations and Algorithm Development XX Algorithm implementation XX Simulations And TestsXX Improvements Based on simulations X Algorithm based on: Using Inverse Kinematics and impedance control Input 3D model of the two objects Assembly plan Arm dimensions Robot state Output Trajectory for the robot arms

Gantt chart Nov-12Dec-12Jan-13Feb-13Mar-13Apr-13 Equations and Algorithm Development XX XX XXXX XX X X Algorithm implementation XX XX XXXXXX X Simulations And TestsXXXXXXXX X Improvements based on simulations XXXX XX XX Single arm movement. Single arm grasping. Moving both arms while avoiding collision Grasping using both arms. Moving two arms while applying force/torque. Solving an assembly task. Conclusions