Locomotion Haptic Devices : Concepts and Problems. Ramon Costa-Castelló.

Slides:



Advertisements
Similar presentations
HAPTICS.
Advertisements

Overview of the Intelligent Systems (IS) Focus at Clemson
Mechanics of Rigid Body. C
Analysis of a Deorbiting Maneuver of a large Target Satellite using a Chaser Satellite with a Robot Arm Philipp Gahbler 1, R. Lampariello 1 and J. Sommer.
Inverse Dynamics D. Gordon E. Robertson, PhD, FCSB School of Human Kinetics University of Ottawa.
C1 - The Impact of CAD on the Design Process.  Consider CAD drawing, 2D, 3D, rendering and different types of modelling.
Chapter 2: Forces 2.1: Forces change motion.
Motion, Forces, and simple Machines Andrew Lisbon Tuesday 5/6/2014.
PHYS16 – Lecture 7 Ch. 5 Force and Newton’s Laws
Locomotion Interfaces John M. Hollerbach School of Computing University of Utah
Mechatronics 1 Weeks 5,6, & 7. Learning Outcomes By the end of week 5-7 session, students will understand the dynamics of industrial robots.
Manipulator Dynamics Amirkabir University of Technology Computer Engineering & Information Technology Department.
PHYS 218 sec Review Chap. 4 Newton’s laws of motion.
Outline Kinetics (external) – Forces in human motion – Impulse-momentum – Mechanical work, power, & energy – Locomotion Energetics.
Neural Network Grasping Controller for Continuum Robots David Braganza, Darren M. Dawson, Ian D. Walker, and Nitendra Nath David Braganza, Darren M. Dawson,
Haptic displays and virtual mechanisms. Haptic Displays Man-machine interfaces, capable of reproducing forces as user’s hand; Accurately On an extended.
1 MAGISTER-P: A 6 URS Parallel Haptic Device with Open Control Architecture J. M. Sabater Miguel Hernández University Elche, Alicante (Spain)
ME 4135 Fall 2011 R. R. Lindeke, Ph. D. Robot Dynamics – The Action of a Manipulator When Forced.
Newtonian mechanics  concern about the relation between force and acceleration  first studied by Newton ( )  limitations: 1.for small scale,
Manipulator Dynamics Amirkabir University of Technology Computer Engineering & Information Technology Department.
Telerobotics on the Internet James Mellington. Overview Telerobotics Project Goals Basic System Components The Original System Extension of the System.
Chapter 5 Newton’s Laws of Motion. 5-1 Force and Mass Force: push or pull Force is a vector – it has magnitude and direction.
Control of a Ball & Plate System Andrew Percy Academic Supervisor – James Welsh.
Design and Virtual Prototyping of Human-worn Manipulation Devices Peng Song GRASP Laboratory University of Pennsylvania ASME DETC99/CIE-9029 GRASP Laboratory.
Definition of an Industrial Robot
KINESTHETIC DISPLAYS FOR REMOTE & VIRTUAL ENVIRONMENTS -Blake Hannaford and Steven Venema Presented By Subhashini Ganapathy Sasanka V. Prabhala.
1 Research on Animals and Vehicles Chapter 8 of Raibert By Rick Cory.
Optimization-Based Full Body Control for the DARPA Robotics Challenge Siyuan Feng Mar
Advanced Programming for 3D Applications CE Bob Hobbs Staffordshire university Human Motion Lecture 3.
Oct 30, 2006 LUONNOS Navigation techniques for construction industry product models Jukka Rönkkö, HUT/VTT
Touch-Enabled Interfaces
BIPEDAL LOCOMOTION Prima Parte Antonio D'Angelo.
Lesson 21 Laminar and Turbulent Flow
Automation and Robotics The Basics. A brief history Golem Yan Shi’s Automaton Talos.
1 Haptic Systems Mohsen Mahvash Lecture 2 9/1/06.
T. Bajd, M. Mihelj, J. Lenarčič, A. Stanovnik, M. Munih, Robotics, Springer, 2010 ROBOT CONTROL T. Bajd and M. Mihelj.
High-Level Control MURI Low-Level Control Fabrication How do we build robust biomimetic structures and systems? Shape deposition manufacturing of integrated.
Haptic Interfaces for Virtual Reality and Teleoperation.
M. Zareinejad 1.  fundamentally, instability has the potential to occur because real-world interactions are only approximated in the virtual world 
1 Haptic Systems Mohsen Mahvash Lecture 13 26/1/06.
Developing An Educational Rigid Body Dynamics Physics Engine By Neal Milstein.
Characterization of Force Sensor for Haptic sensing in Robotic Surgery Submitted by: Harsimran Jit Singh Dinesh Pankaj Dr. Amod Kumar Prof. V.Rihani.
MIT Artificial Intelligence Laboratory — Research Directions Legged Robots Gill Pratt.
IMA Workshop on Haptics, VR, and HCI Overview John Hollerbach School of Computing University of Utah.
BlindAid: a Virtual Exploration Tool for People who are Blind O. Lahav, Ph.D., D. Schloerb, Ph.D., S. Kumar, and M. A. Srinivasan, Ph.D Touch Lab, RLE,
Copyright © 2010 Pearson Education, Inc. Lecture Outline Chapter 5 Physics, 4 th Edition James S. Walker.
ZMP-BASED LOCOMOTION Robotics Course Lesson 22.
1 Mechanics Stream 1: Dr Helen Johnston Rm 563. Ph: Stream 2: Dr Kevin Varvell Rm 355. Ph:
University of Pennsylvania 1 GRASP Design of Customized Articulated Assistive Devices Peng Song Graduate Student University of Pennsylvania Venkat Krovi.
Laboratory for Intelligent Mechanical Systems Considerations for Robust Haptic Interaction with Virtual Dynamic Systems Ed Colgate Department of Mechanical.
Robot Formations Motion Dynamics Based on Scalar Fields 1.Introduction to non-holonomic physical problem 2.New Interaction definition as a computational.
Flight Simulator Overview Flight Compartment Host Computer Motion Control Cabinet Motion Platform 13/6/2016 Visual Display Visual Image Generator Interface.
1. 2 Introduction to Haptics Design of kinesthetic/ force feedback haptic devices Allison M. Okamura Stanford University.
HAPTIC TECHNOLOGY ASHWINI P 1PE06CS017.
Physics 141Mechanics Lecture 5 Reference Frames With or without conscience, we always choose a reference frame, and describe motion with respect to the.
Date of download: 7/6/2016 Copyright © ASME. All rights reserved. From: A Universal Ankle–Foot Prosthesis Emulator for Human Locomotion Experiments J Biomech.
Kinesthetic Displays for Remote and Virtual Environments B. Hannaford and S. Venema Summarized by Geb Thomas.
University of Pisa Project work for Robotics Prof. Antonio Bicchi Students: Sergio Manca Paolo Viccione WALKING ROBOT.
Date of download: 10/25/2017 Copyright © ASME. All rights reserved.
Human System Interactions, HSI '09. 2nd Conference on
Chapter 5 Force and Motion
Newton’s Laws of Motion
Forces Affecting Motion
My Jedi Science Students…
My Jedi Science Students…
Lecture Outline Chapter 5 Physics, 4th Edition James S. Walker
What is friction? Friction = force that opposes the motion of two surfaces that are touching Always happens in the direction opposite of the direction.
Lecture Outline Chapter 5 Physics, 4th Edition James S. Walker
Matter is what the universe is made of.
Newton’s Laws of Motion
Presentation transcript:

Locomotion Haptic Devices : Concepts and Problems. Ramon Costa-Castelló

Index Introduction Introduction Known Locomotion Haptic Devices Known Locomotion Haptic Devices Control Problems in Locomotion Devices Control Problems in Locomotion Devices

Introduction Haptic : relating to the sense of touch. Haptic feedback is a way of conveying information between a human and a computer. The haptic display generates force feedback cues which may represent the resistance of a virtual wall, the roughness of a virtual texture, or the weight of a virtual mass.

Introduction

Introduction

Introduction are mechanical devices which allow the human operator to indicate movements inside a virtual environment. Locomotion haptic devices are mechanical devices which allow the human operator to indicate movements inside a virtual environment. Walk, Run Walk, Run Special devices : bike, car Special devices : bike, car In some cases this devices are also used to feedback information about the environment and the trajectory to the human operators. In some cases this devices are also used to feedback information about the environment and the trajectory to the human operators. Ground shape : flat floor, curved floor, slopes,… Ground shape : flat floor, curved floor, slopes,… Ground Properties : snow, grass, stone, … Ground Properties : snow, grass, stone, … Dynamic Environments : surf, …. Dynamic Environments : surf, ….

Index  Introduction Known Locomotion Haptic Devices Known Locomotion Haptic Devices Control Problems in Locomotion Devices Control Problems in Locomotion Devices

Motion Measurement Kaufman’s devices

Pedaling Devices Hodgins, Georgia Tech Sarcos Uniport

Treadmill Sarcos Treadport ATR ATLAS ATR GSS (ground surface simulator)

Shaping the ground : ALF

2D Treadmill Omni-Directional Treadmill Torus Treadmill

Programmable Foot Platforms Iwata’s GaitMasterSarcos Biport

Programmable Foot Platforms

Programmable Foot Platforms (tightly coupled) Haptic Walker The Rodent Stepper

Capabilities Overview Motion specification PedalingTreadmill 2D Treadmill Platform forwardExt.Ext.Ext.* turnOKExt.Ext.Ext.* upNOExt.Ext.Ext.* Motion allowed PedalingTreadmill 2D Treadmill PlatformforwardOKOKOK turnOK Not natural OKOK upNOOKOKOK

Capabilities Overview Ground Shape PedalingTreadmill 2D Treadmill Platform planarOkOkOk slope-OkNoOK arbitrary-NoNoOK HapticPedalingTreadmill Platform Ground stiffness NONOOK Contact shape NONONO*NO * ALF and GSS Programmable Foot Platforms can be used in some specific rehabilitation.

Index  Introduction Ö Known Locomotion Haptic Devices Control Problems in Locomotion Devices Control Problems in Locomotion Devices

Control Goals Generally speaking, a locomotion interface should cancel a user’s self motion in a location to allow the user to go to anywhere in a large virtual space on foot. () Generally speaking, a locomotion interface should cancel a user’s self motion in a location to allow the user to go to anywhere in a large virtual space on foot. (Centering Problem) Additionally, some of them can be designed to present textures of walking surface, i.e., slopes, roughness, hardness, and so on. ( ) Additionally, some of them can be designed to present textures of walking surface, i.e., slopes, roughness, hardness, and so on. (Haptic Problem) Security Issues : Machine/Human Stability Security Issues : Machine/Human Stability

The Complete Picture Inertial Frame Virtual World Frame Human Reference Frame Robot 1 Frame Robot 2 Frame Virtual Ground I V H F1 R1

Mathematical Formulation

Centering Problem Goals : Goals : Keep Robot end effector within manipulator workspace Keep Robot end effector within manipulator workspace Minimize inertial forces introduced over human Minimize inertial forces introduced over human  Contradictory goals  Further Analysis:  Determine allowed Inertial forces ()  Determine allowed Inertial forces ( psychophysics, human stability affairs )  Manipulator Workspace  Define Control laws (trade-off)

Inertial Force Feedback f = m a

Haptic Problem HumanOperator HapticDisplay ControlSystem VirtualEnvironment Haptic Interface Haptic Simulation

Haptic Interface The consensus in the literature seems to be that the “ideal” interface device is one that has low friction, inertia, and backlash, is highly backdriveable, has a large force range and bandwidth, and has a suitable working volume.   These can be conflicting goals.

Causality Structures Impedance Control : Measured position/velocity generated force Impedance Control : Measured position/velocity generated force Admittance Control : Measured force generated velocity/position Admittance Control : Measured force generated velocity/position

Control Approaches A key point in haptic design is stability. A key point in haptic design is stability. To assure stability it is necessary to know all components (human operator is unknown). To assure stability it is necessary to know all components (human operator is unknown). human is assumed a passive system. Modularity design. One approach which allows to design each one in a separate way is passivity.

Discretization-Discrete Time Implementation () Discretization-Discrete Time Implementation (“energy leaks”) Most Designs and made in continuous time. Implementation issues may unstabilize the system : Most Designs and made in continuous time. Implementation issues may unstabilize the system : Integration (explicit integrators are non passive) Integration (explicit integrators are non passive) Zero order hold Zero order hold Quantification Quantification What happens with Performance ? What happens with Performance ?

Colgate 1/(m s+b)1/s zoh Zo(s) H(z)

Virtual Coupling (Brown & Colgate, 1997) 1/(m s+b) 1/s zoh Zo(s) Virtual Environment T - Virtual Coupling

Passitivity Observer Virtual Environment Passivity Controller Haptic Interface Passivity Observer

Collocation Problem