A M M W O R K S H O P John Hollerbach Oussama Khatib Vijay Kumar Al Rizzi Daniela Rus Control and Representation Vijay Kumar University of Pennsylvania.

Slides:



Advertisements
Similar presentations
B1: Technical Merit List short term research directions and areas –Mobility assistant, builds model of environment, peer-to-peer interaction with human.
Advertisements

Breakout session B questions. Research directions/areas Multi-modal perception cognition and interaction Learning, adaptation and imitation Design and.
Robotics, Intelligent Sensing and Control Lab (RISC) University of Bridgeport Department of Computer Science and Engineering Robotics, Intelligent Sensing.
Benjamin Stephens Carnegie Mellon University 9 th IEEE-RAS International Conference on Humanoid Robots December 8, 2009 Modeling and Control of Periodic.
A Momentum-based Bipedal Balance Controller Yuting Ye May 10, 2006.
Neural Network Grasping Controller for Continuum Robots David Braganza, Darren M. Dawson, Ian D. Walker, and Nitendra Nath David Braganza, Darren M. Dawson,
Motion planning, control and obstacle avoidance D. Calisi.
Introduction to Control: How Its Done In Robotics R. Lindeke, Ph. D. ME 4135.
Quantifying Generalization from Trial-by-Trial Behavior in Reaching Movement Dan Liu Natural Computation Group Cognitive Science Department, UCSD March,
Introduction to Robotics In the name of Allah. Introduction to Robotics o Leila Sharif o o Lecture #2: The Big.
Model Predictive Control for Humanoid Balance and Locomotion Benjamin Stephens Robotics Institute.
Computer Science Robotics at Rensselaer Faculty: Srinivas Akella Wes Huang Volkan Isler Jeff Trinkle John Wen Thanks to Barry Bharathm from the GRASP Lab.
The City College of New York 1 Jizhong Xiao Department of Electrical Engineering City College of New York Manipulator Control Introduction.
Adaptive Dynamics of Articulated Bodies. Articulated bodies in Computer Graphics – Humans, hair, animals – Trees, forests, grass – Deformable bodies –
The Next Step SPACE ROBOTICS INITIATIVE TIM Robotic Assembly and Maintenance of Space Solar Power Facilities Red Whittaker The Robotics Institute.
Robotics for Intelligent Environments
Humanoids Robotics © 2015 albert-learning.com HUMANOIDS ROBOTICS.
Artificial Intelligence
Vision Guided Robotics
Design and Virtual Prototyping of Human-worn Manipulation Devices Peng Song GRASP Laboratory University of Pennsylvania ASME DETC99/CIE-9029 GRASP Laboratory.
PPT ON ROBOTICS AEROBOTICSINDIA.COM. ROBOTICS WHAT IS ROBOTICS THE WORD ROBOTICS IS USED TO COLLECTIVILY DEFINE A FIELD IN ENGINEERING THAT COVERS THE.
Gerhard K. Kraetzschmar The Cool Science Institute Educational Robotics A Glimpse on Robotics Tutorial Material.
Robotics in Education Challenges Developing an Adequate Curriculum Dr. Antonio Soares Florida A&M University Electronic Engineering Technology
Institute of Perception, Action and Behaviour (IPAB) Director: Prof. Sethu Vijayakumar.
Definition of an Industrial Robot
Darema Dr. Frederica Darema NSF Dynamic Data Driven Application Systems (Symbiotic Measurement&Simulation Systems) “A new paradigm for application simulations.
Introduction to Vision & Robotics Bob Fisher IF 1.26 Michael Herrmann IF Lectures: Handouts (+ video)
Modularly Adaptable Rover and Integrated Control System Mars Society International Conference 2003 – Eugene, Oregon.
Robotics Chapter 1 - Introduction
Motion Control Locomotion Mobile Robot Kinematics Legged Locomotion
Lecture 2: Introduction to Concepts in Robotics
20/10/2009 IVR Herrmann IVR: Introduction to Control OVERVIEW Control systems Transformations Simple control algorithms.
Towards Cognitive Robotics Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Christian.
1 Final Conference, 19th – 23rd January 2015 Geneva, Switzerland RP 15 Force estimation based on proprioceptive sensors for teleoperation in radioactive.
1 Institut des Systèmes Intelligents et de Robotique (ISIR) Institut for Intelligent Systems and Robotics, Univ. of Paris 6 Director : Philippe Bidaud.
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.
Centre for Mechanical Technology and Automation Institute of Electronics Engineering and Telematics  TEMA  IEETA  Simulation.
M. Zareinejad 1.  fundamentally, instability has the potential to occur because real-world interactions are only approximated in the virtual world 
Responding to the Unexpected Yigal Arens Paul Rosenbloom Information Sciences Institute University of Southern California.
Introduction to Robotics In the name of Allah. Introduction to Robotics o Leila Sharif o
Robotics Sharif In the name of Allah. Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #2: The.
IMA Workshop on Haptics, VR, and HCI Overview John Hollerbach School of Computing University of Utah.
Haptic Interfaces and Force-Control Robotic Application in Medical and Industrial Contexts Applicants Prof. Doo Yong Lee, KAIST Prof. Rolf Johansson,
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
IFToMM/ ASME International Workshop on Underactuated Grasping August 19, 2010, Montréal, Canada Closing Plenary During the workshop, the participants were.
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:
February 19, February 19, 2016February 19, 2016February 19, 2016 Azusa, CA Sheldon X. Liang Ph. D. Software Engineering in CS at APU Azusa Pacific.
Chapter 4 Motor Control Theories Concept: Theories about how we control coordinated movement differ in terms of the roles of central and environmental.
MURI High-Level Control Biomimetic Robots - ONR Site Visit - August 9, Fabrication MURI Low-Level Control High-Level Control What strategies are.
Presented by: Kumar Magi. ( 2MM07EC016 ). Contents Introduction Definition Sensor & Its Evolution Sensor Principle Multi Sensor Fusion & Integration Application.
Project Paper Presentation Hanlin Wan March 15, 2011.
Space Robotics Seminar On
ASSEMBLY AND DISASSEMBLY: AN OVERVIEW AND FRAMEWORK FOR COOPERATION REQUIREMENT PLANNING WITH CONFLICT RESOLUTION in Journal of Intelligent and Robotic.
CSE Advanced Computer Animation Short Presentation Topic: Locomotion Kang-che Lee 2009 Fall 1.
CSPP Artificial Intelligence March 10, 2004
CMSC Artificial Intelligence March 11, 2008
(C) 2001, Ernest L. Hall, University of Cincinnati
IPAB Research Areas and Strengths
Automation as the Subject of Mechanical Engineer’s interest
Dept. of Mechanical Engineering New Mexico State University
Human System Interactions, HSI '09. 2nd Conference on
Dynamic Data Driven Application Systems
ROBOTICS.
Dynamic Data Driven Application Systems
Market-based Dynamic Task Allocation in Mobile Surveillance Systems
Special English for Industrial Robot
Chapter 4 . Trajectory planning and Inverse kinematics
Presentation transcript:

A M M W O R K S H O P John Hollerbach Oussama Khatib Vijay Kumar Al Rizzi Daniela Rus Control and Representation Vijay Kumar University of Pennsylvania NSF/NASA AMM Workshop March 10-11, 2005 Houston.

NSF/NASA AMM Workshop Outline State-of-art  Historical perspective (nostalgic memories) Accomplishments in robot control  Summary of last 21 years (WTEC study)  Recent, specific contributions (somewhat biased) Challenges  Panelists Discussion  What are the intellectual problem areas we should address? Infrastructure? Can we can rally around these?

NSF/NASA AMM Workshop Historical Perspective  40+ years of industrial robotics  >20 years of robotics as an academic discipline  ~13 years of mobile manipulation 40 years of industrial robotics General Motors 1961 Unimate Rus SarcosARC Hollerbach Mobility & Manipulation

NSF/NASA AMM Workshop The Real Agenda for AMM Mobility  Unstructured environments Manipulation  Physical interaction with the environment  Closely coupled perception/action  Not physically grounded  Dynamics is important Autonomy  Teleoperation (and therefore haptics)  Supervised Autonomy  Autonomy Haptics John Hollerbach Humanoids Oussama Khatib Perception/Action Al Rizzi Distributed/Modular Daniela Rus

NSF/NASA AMM Workshop Robotics in the news this week WSJ, 3/7 “…teleoperation with time delays is a vexing problem in robotics…” “…because of the lag, it’s inevitable that the human operator will make tiny errors - errors that will in turn cascade into much bigger ones…”

NSF/NASA AMM Workshop Literature Domain  ~8-10% manipulation  ~3-4% grasping  ~30-35% mobility Remaining are on medical, manufacturing, industrial, sensor or “methodology” Disclaimer: This is not a scientific study! Conferences surveyed: ICRA , Control/representation  Model based (~15%)  Data driven approaches (~5%) Counted papers relevant to manipulation and mobility

NSF/NASA AMM Workshop Literature (Compared to 1984) Domain  ~10% manipulation  ~4% grasping  ~35% mobility Remaining are on medical, manufacturing, industrial, sensor or “methodology” Disclaimer: This is not a scientific study! Conferences surveyed: ICRA , Control/representation  Model based (~15%)  Data driven approaches (~5%) Counted papers relevant to manipulation and mobility (40%) (4%) (40%) (3 %) Total number of papers = 74 ~9880 ICRA papers to date

NSF/NASA AMM Workshop Major Advances Academic/Government Labs  Inverse dynamics: application of feedback linearization to serial robots, now routinely used in industrial manipulators (e.g., ABB)  Time optimal control: along a path subject to dynamics, velocity and acceleration constraints, also used in industrial manipulators  Adaptive robot control: model based adaptive control with global stability guarantee  Nonholonomic control: control using time varying feedback or cyclic input, application of differential flat system theory, mostly applied to mobile robots and under-actuated robots. [Wen and Maciejewski, 04] !!! !? !!! Disclaimer: Not a survey of accomplishments/needs for AMM

NSF/NASA AMM Workshop Major Advances (Cont.)  Flexible joint robot modeling and control: Application of feedback linearization to flexible joint robots, applied to some industrial arms.  Teleoperation: wave variable based control for delay robustness. Guarantee stability, but user would feel delayed response.  Order N simulation: Application of order N computation to forward and inverse dynamics. Essential for large number degrees of freedom, e.g., robot with flexible link, micro-robots.  Hybrid force/position, impedance control: Simultaneous regulation of motion and force, applied to machining, assembly, haptic feedback, multi-finger control ?! ! !!!

NSF/NASA AMM Workshop AMM Survey (?) ICRA 2000: Grasping and Manipulation Review [Bicchi and Kumar, 2000] Saturation of the area?  All problems solved  Not interesting  Not relevant

NSF/NASA AMM Workshop Two other possibilities Problems are too hard Or Nobody is interested in funding this work!

NSF/NASA AMM Workshop Significant Accomplishments: Industry Fanuc 20% market share 1800 employees (1300 in research labs, 10 Ph.Ds) 10,000 robots Technology provides the competitive edge  Before z servo motors/amplifiers  Now z collision detection, compliance control, payload inertia/weight identification, force/vision sensing/integration  robots assemble/test robots  beyond human performance And mobile manipulation! Technology transfer does happen! Remember those ~9880 ICRA papers?

NSF/NASA AMM Workshop Results we can build on… (a parochial view) Modeling/controlling humanoids Dynamic manipulation and locomotion Cooperative mobile manipulation Distributed locomotion (and manipulation) systems Haptics and teleoperation

NSF/NASA AMM Workshop Humanoid dynamics and control Biomechanics for robotics  Realistic models  Minimum principles leading to realistic motions [Khatib] Integration (composition)  Integrated control of reach and posture  Task space versus posture space

NSF/NASA AMM Workshop Humanoid dynamics and control Whole-body multi-contact control  Multiple frictional contacts  Models z Posture z Legs z Locomotion [Khatib]

NSF/NASA AMM Workshop Locomotion and Dexterous Manipulation Dynamic manipulation and locomotion  Intermittent interaction  Passive dynamics  Reactive control [Rizzi]

NSF/NASA AMM Workshop Significant Accomplishments: Academia Multiple Mobile Manipulators  Multiple frictional contacts  Maintaining closure [Khatib] [Kumar][Rus]

NSF/NASA AMM Workshop M 3 Modular Mobile Manipulation Self-organizing, self-assembling, self-repair  Adapt structure  Multiple Functionalities  Can do work [Rus]

NSF/NASA AMM Workshop Teleoperation and Haptics High-DOF telemanipulators Locomotion Interfaces [Hollerbach]

NSF/NASA AMM Workshop And yet significant challenges remain! No successful field deployment of mobile manipulators  Example: Robotic servicing of Hubble (NAS Committee: Brooks, Rock, Kumar)  ETS-VII (JAXA/NASA) z Model-based tele-manipulation z Visual servoing for acquisition of non cooperative targets No robot (product) capable of physical interactions in unstructured environment  Example: Assistive Robotics

NSF/NASA AMM Workshop Assistive Robotics Impact  > 5 million wheelchair users* in the U.S.  > 730,000 strokes/year (2/3 disabled five years after stroke), > $50B/year  > 10,000 SCI/year (most < 20 yrs old) Realistic  Human-in-the-loop  No competing technology z Many other overarching challenges *Inter Agency Working Group on Assistive Technology Mobility Devices

NSF/NASA AMM Workshop Current technology  Artificial limbs: peg legs, hook hand  Crutches, canes, walkers  Wheelchairs  Environmental control systems  Remote control  Many, many customized products

NSF/NASA AMM Workshop Significant Challenges, Problems 1. New hardware, systems 2. Modeling/control 3. Composition, synthesis 4. Model-based versus data-based

NSF/NASA AMM Workshop pHRI: Safety and Performance >20 cm compliant covering Challenge: 10x reduction in effective inertia [Khatib]

NSF/NASA AMM Workshop Haptic Interfaces and Mobility Energetic/force interactions between robots and humans  Control simulations or real devices  Personal assist or amplification devices  Rehabilitation or exercise robots Need haptic interfaces that allow manipulation while walking  Psychological argument for VR  Need to control robots that can reach/grasp/manipulate/lean/kick/push [Hollerbach]

NSF/NASA AMM Workshop Portable Haptic Interfaces Body-worn systems  Powered exoskeleton  Ground-based system with locomotion interface

NSF/NASA AMM Workshop Representation and Control  Physics of environmental interaction  Distributed interaction z Whole arm/leg/body  Task representation for non-rigid interaction and manipulation  Control and task allocation of multi-function appendages (feet, legs, hands, arms, etc.)  Composition of closed-loop (perception/action) behaviors [Rizzi]

NSF/NASA AMM Workshop Composition of Behaviors: Example Four behaviors (closed-loop controllers)  Pre-shape (open/close)  Grasp/release  Reach/retract  Go to (move)

NSF/NASA AMM Workshop Composition Pre-shape (close) > Retract

NSF/NASA AMM Workshop Composition Retract > Move

NSF/NASA AMM Workshop Composition Move || Pre-shape (open)

NSF/NASA AMM Workshop Composition Move || Pre-shape (open)

NSF/NASA AMM Workshop Composition Pre-shape (open) > Grasp

NSF/NASA AMM Workshop Composition Grasp > Retract || Move

NSF/NASA AMM Workshop Composition Move

NSF/NASA AMM Workshop Composition Move > Reach > Release

NSF/NASA AMM Workshop Composition

NSF/NASA AMM Workshop Distributed Approaches and Modularity Distributed Control  Heterogeneous systems with active modules, passive modules, and tools for mobile manipulation  Mobile sub-assemblies and hierarchical control Thanks to Hod Lipson

NSF/NASA AMM Workshop Future Concept for Modular Robots in Mobile Manipulation Concept: self-assembly with active grippers and rods Concept: mobile sub-assemblies note: mobile manipulation with dynamic kinematic topology for c-space Concept: self-inspection and self-repair with tools

NSF/NASA AMM Workshop Distributed Approaches and Modularity Challenges Control for systems with dynamic kinematic topology  Under-constraint systems with continuum of solutions  Control for systems with changing c-space  Geometrically-driven posture control  Control for keeping balance and structural integrity  Optimal morphologies for tasks Uncertainty and Error in Modular Systems  Cooperative approach to error recovery in module and structure alignment, connections, assembly, and repair  Dynamical models with uncertainty

NSF/NASA AMM Workshop Model-based vs. Data Driven Control/representation  Model based (~15%)  Data driven approaches (~5%)  Dynamic models are getting more complicated and increasingly sensitive to parameters (uncertainty)  Emphasize completely data-driven approaches

NSF/NASA AMM Workshop Discussion Are there a set of basic research questions that  We can rally around?  Are unique to autonomous mobile manipulation?  Are critical? High-impact? If so, can we create a new research program?  How do we sell it?  How do we take this to the next step? Balance  basic research  high-caliber applied research How do we make robotics a “big science”?

NSF/NASA AMM Workshop Intellectual Basis for New Program in Autonomous Mobile Manipulation Closed-loop behaviors  Perception-action loops  Vision-based control Composition of behaviors  Sequential  Parallel, hierarchical Task description language  Formal semantics Uncertainty  Understanding and characterizing uncertainty  Data-driven approaches Teleoperation and haptics  Integration mobility with manipulation Can it be a Tether-esque program?