Constrained Motion Strategies for Robotic Systems
|
|
- Martina Farmer
- 5 years ago
- Views:
Transcription
1 Constrained Motion Strategies for Robotic Systems Jaeheung Park Ph.D. Candidate in Aero/Astro Department Advisor: Professor Khatib Artificial Intelligence Laboratory Computer Science Department Stanford University Ph.D. Defense p.1/42
2 Contributions Robust force control for multi-body robotic systems High fidelity haptically augmented teleoperation Development of generalized motion/force control structure for multi-link multi-contact Contact force consistent motion/force control strategy for humanoid systems Ph.D. Defense p.2/42
3 Motion Control The operational space formulation (Khatib 87) Equations of motion in joint space F A q + b(q, q) + g(q) = Γ x Ph.D. Defense p.3/42
4 Motion Control The operational space formulation (Khatib 87) Equations of motion in joint space F A q + b(q, q) + g(q) = Γ x Dynamics in the operational space Λẍ + µ(q, q) + p(q) = F Ph.D. Defense p.3/42
5 Motion Control The operational space formulation (Khatib 87) Equations of motion in joint space F A q + b(q, q) + g(q) = Γ x Dynamics in the operational space Control force Λẍ + µ(q, q) + p(q) = F F = ˆΛf + ˆµ(q, q) + ˆp(q) Ph.D. Defense p.3/42
6 Motion Control The operational space formulation (Khatib 87) Equations of motion in joint space F A q + b(q, q) + g(q) = Γ x Dynamics in the operational space Control force Λẍ + µ(q, q) + p(q) = F F = ˆΛf + ˆµ(q, q) + ˆp(q) The operational space formulation was extended to handle multiple points (Russakow, Khatib, and Rock 1995) x = [x 1, x 2,..., x m ] T Ph.D. Defense p.3/42
7 Motion/Force Control Control force Force Control F = ˆΛf + ˆµ(q, q) + ˆp(q) + ˆf c Motion Control Compliant frame selection matrix Ω f and Ω m ( Raibert and Craig 81, Khatib 87 ) Ph.D. Defense p.4/42
8 Motion/Force Control Control force Force Control F = ˆΛf + ˆµ(q, q) + ˆp(q) + ˆf c Motion Control Compliant frame selection matrix Ω f and Ω m ( Raibert and Craig 81, Khatib 87 ) f = Ω f f f + Ω m f m Ph.D. Defense p.4/42
9 Motion/Force Control Control force Force Control F = ˆΛf + ˆµ(q, q) + ˆp(q) + ˆf c Motion Control Compliant frame selection matrix Ω f and Ω m ( Raibert and Craig 81, Khatib 87 ) f = Ω f f f + Ω m f m With environmental model (stiffness k s ), ẍ m = f m 1 k s fc = f f Ph.D. Defense p.4/42
10 Motion/Force Control Framework Force Sensor ˆf c f d x d Force Control MotionControl f f f m Ω f Ω m Σ f ˆΛ ˆµ + ˆp Σ J T Σ Γ Robot In contact f c q, x V d Null Space Control Γ 0 N T { ẍ m = f m 1 k s fc = f f Ph.D. Defense p.5/42
11 Motion/Force Control Framework Force Sensor f d x d Force Control (Lag Compensator) MotionControl f f f m Ω f Ω m Σ f ˆΛ ˆf c ˆµ + ˆp Σ J T Σ Γ Robot In contact f c q, x V d Null Space Control Γ 0 N T { ẍ m = f m 1 k s fc = f f Ph.D. Defense p.5/42
12 Force Control Result One point contact with hard surface Force in vertical direction[n] Desired Contact Force Measured Contact Force Time [sec] Lag compensator Ph.D. Defense p.6/42
13 Motion/Force Control Framework Force Sensor f d x d Force Control (Lag Compensator) MotionControl f f f m Ω f Ω m Σ f ˆΛ ˆf c ˆµ + ˆp Σ J T Σ Γ Robot In contact f c q, x V d Null Space Control Γ 0 N T { ẍ m = f m 1 k s fc = f f Ph.D. Defense p.7/42
14 Motion/Force Control Framework Observer Force Sensor f d x d Force Control (Full State Feedback) f f MotionControl f m Ω f Ω m Σ f ˆΛ ˆf c ˆµ + ˆp Σ J T Σ Γ Robot In contact f c q, x V d Null Space Control Γ 0 N T { ẍ m = f m 1 k s fc = f f Ph.D. Defense p.7/42
15 Control with Estimator f c,desired r k L 1 Σ Σ f f System f c Force Sensor ˆp k L r ˆx k Observer ˆx k ˆp k L r L 1 f c f c,d r k state estimate - ˆf c and ˆ f c input disturbance estimate a full state feedback gain obtained by Pole Placement Method a scaling factor to compute reference input contact force desired contact force reference input Ph.D. Defense p.8/42
16 Force Control Result One point contact with hard surface Force in vertical direction[n] Desired Contact Force Measured Contact Force Time [sec] Full state feedback control Ph.D. Defense p.9/42
17 Force Control Result One point contact with hard surface Force in vertical direction[n] Desired Contact Force Lag Compensator Full state feedback Time [sec] Comparison Ph.D. Defense p.10/42
18 Teleoperation f contact x master Ph.D. Defense p.11/42
19 Teleoperation Scheme Observer Force Sensor Haptic Device x haptics K vir Σ x robot f d x d V d Force Control (Full State Feedback) Motion Control Null Space Control f f f m Γ 0 Ω f Ω m Σ f ˆΛ ˆf c ˆµ + ˆp Σ N T J T Σ Γ Robot In contact f c q, x Ph.D. Defense p.12/42
20 Teleoperation Scheme Stiffness Estimator(k s ) f d, fm, ˆfc Observer Force Sensor Haptic Device x haptics K vir Σ x robot f d x d V d Force Control (Full State Feedback) Motion Control Null Space Control f f f m Γ 0 Ω f Ω m Σ f ˆΛ ˆf c ˆµ + ˆp Σ N T J T Σ Γ Robot In contact f c q, x Ph.D. Defense p.12/42
21 System Setup Master Haptic Device: PHANTOM 1.0 SensAble Stanford Mobile Platform: PUMA560 on XR4000 Ph.D. Defense p.13/42
22 Experimental Results End-effector controlled by teleoperation Base motion is controlled in the null-space Ph.D. Defense p.14/42
23 Motion/Force Tracking Position in vertical direction[m] Haptic Device Time [sec] Ph.D. Defense p.15/42
24 Motion/Force Tracking Position in vertical direction[m] Haptic Device End-Effector Time [sec] Ph.D. Defense p.16/42
25 Motion/Force Tracking Position in vertical direction[m] Haptic Device End-Effector Time [sec] Desired Contact Force Force in vertical direction[n] Time [sec] Ph.D. Defense p.17/42
26 Motion/Force Tracking Position in vertical direction[m] Haptic Device End-Effector Time [sec] Force in vertical direction[n] Desired Contact Force Measured Contact Force Time [sec] Ph.D. Defense p.18/42
27 Motion/Force Tracking Estimated Environment Stiffness [N/m] Time [sec] Force in vertical direction[n] Desired Contact Force Measured Contact Force Time [sec] Ph.D. Defense p.19/42
28 Juliet Setting a Dinner Table Ph.D. Defense p.20/42
29 Multiple Contacts Compliant frame selection matrices is not general enough to describe multi-contact Ph.D. Defense p.21/42
30 Multiple Contacts Compliant frame selection matrices is not general enough to describe multi-contact Special selection matrix Ω f (n) and Ω m (n) Featherstone, Sonck, and Khatib (1997) Ph.D. Defense p.21/42
31 Multiple Contacts Compliant frame selection matrices is not general enough to describe multi-contact Special selection matrix Ω f (n) and Ω m (n) Featherstone, Sonck, and Khatib (1997) Bruyninckx and Schutter (1998) Ph.D. Defense p.21/42
32 Multi-link Multi-contact 0 B B B B B Λ 11 Λ Λ 1m Λ 21 Λ Λ 2m Λ m1 Λ m2... Λ mm 1 C C C C C C A 0 B B B B B ẍ 1 ẍ 2... ẍ m 1 C C C C C C A + µ + p + f c = 0 B B B B B F 1 F 2... F m 1 C C C C C C A Ph.D. Defense p.22/42
33 Multi-link Multi-contact The spacial selection matrices will be defined by the contact normal directions of all the operational points : Ω f (n 1, n 2,..., n l ) and Ω m (n 1, n 2,..., n l ) F = ˆΛf + ˆµ + ˆp + ˆf c f = Ω f f f + Ω mf m Ph.D. Defense p.23/42
34 Motion/Force Control Framework Observer Force Sensor f d x d Force Control (Full State Feedback) f f MotionControl f m Ω f Ω m Σ f ˆΛ ˆf c ˆµ + ˆp Σ J T Σ Γ Robot In contact f c q, x V d Null Space Control Γ 0 N T { ẍ m = f m 1 k s fc = f f Ph.D. Defense p.24/42
35 Three contact experiment Two contact at the end-effector and one contact at the third link 0 Desired Force Force[N] Time [sec] Contact force measurement Ph.D. Defense p.25/42
36 Three contact experiment Two contact at the end-effector and one contact at the third link 0 Desired Force 1st Contact Force Force[N] Time [sec] Contact force measurement Ph.D. Defense p.25/42
37 Three contact experiment Two contact at the end-effector and one contact at the third link 0 Desired Force 1st Contact Force 2nd Contact Force Force[N] Time [sec] Contact force measurement Ph.D. Defense p.25/42
38 Three contact experiment Two contact at the end-effector and one contact at the third link 0 Desired Force 1st Contact Force 2nd Contact Force 3rd Contact Force Force[N] Time [sec] Contact force measurement Ph.D. Defense p.25/42
39 Three contact experiment with motion Ph.D. Defense p.26/42
40 Humanoid robot Many humanoid systems have been built. Honda ASIMO, Sony SDR, HRP, and KHR Controls are still limited mostly focused on walking walking and manipulation are treated as separate problems Ph.D. Defense p.27/42
41 Humanoid Research in the group Whole-body control framework Whole-body dynamic behavior and control of human-like robots ( Khatib, Sentis, Park, Warren 2004 ) SAI simulation environment Dynamic simulation -Efficient recursive algorithm for the operational space inertia matrix of branching mechanisms (Chang, Khatib 2001) -A framework for multi-contact multi-body dynamic simulation and Haptic Display (Ruspini, Khatib 2000) SAI graphics engine and programming environment - Conti, Pashchenko Learning from human motion Simulating the Task-level Control of Human Motion: A Methodology and Framework for Implementation (De Sapio, Warren, Khatib, and Delp 2005 ) Control implementation on ASIMO - Thaulad Ph.D. Defense p.28/42
42 Humanoid robot characteristics Under-actuated system in free space Non fixed base Contacts are necessary to support the system Ph.D. Defense p.29/42
43 Constrained dynamics of robot A(q) q + b(q, q) + g(q) + J T c f c = Γ f c Ph.D. Defense p.30/42
44 Constrained dynamics of robot A(q) q + b(q, q) + g(q) + J T c f c = Γ By treating the contacts as constraints, ẍ c = 0 and ẋ c = 0, f c = J T c (q)γ µ c (q, q) p c (q) constrained Ph.D. Defense p.30/42
45 Constrained dynamics of robot A(q) q + b(q, q) + g(q) + J T c f c = Γ By treating the contacts as constraints, ẍ c = 0 and ẋ c = 0, f c = J T c (q)γ µ c (q, q) p c (q) A(q) q + b(q, q) + g(q) J T c (µ c (q, q) + p c (q)) constrained = (I J T c J T c )Γ Ph.D. Defense p.30/42
46 Operational Space Dynamics Constrained Joint Space Dynamics A q + b + g J T c (µ c + p c ) = (I J T c J T c )Γ F constrained Ph.D. Defense p.31/42
47 Operational Space Dynamics Constrained Joint Space Dynamics A q + b + g J T c (µ c + p c ) = (I J T c J T c )Γ F Constrained Operational space dynamics Λẍ + µ(q, q) + p(q) = F constrained Ph.D. Defense p.31/42
48 Operational Space Dynamics Constrained Joint Space Dynamics A q + b + g J T c (µ c + p c ) = (I J T c J T c )Γ F Constrained Operational space dynamics Λẍ + µ(q, q) + p(q) = F Control Force constrained F = ˆΛf + ˆµ + ˆp Ph.D. Defense p.31/42
49 Control Torque The relation between joint torque and force Γ = J T F F constrained Ph.D. Defense p.32/42
50 Control Torque The relation between joint torque and force F = J T Γ F constrained Ph.D. Defense p.32/42
51 Control Torque The relation between joint torque and force F = J T Γ F Torques at virtual joints are zero. F = J T S T Γ actuated constrained Ph.D. Defense p.32/42
52 Control Torque The relation between joint torque and force F = J T Γ F Torques at virtual joints are zero. F = J T S T Γ actuated The Control torque is constrained (Γ actuated ) task = J T S T F Ph.D. Defense p.32/42
53 Constrained dynamics of robot A q + b + g J T c (µ c + p c ) = (I J T c J T c )Γ f c = J T c Γ µ c (q, q) p c (q) constrained Ph.D. Defense p.33/42
54 Constrained dynamics of robot A q + b + g J T c (µ c + p c ) = (I J T c J T c )Γ f c = J T c Γ µ c (q, q) p c (q) f c,i min < f c,i < f c,i max f c Ph.D. Defense p.33/42
55 Reaction Force Control Γ actuated = (Γ actuated ) task Reaction forces are given by f c = J T c S T (Γ actuated ) task µ c (q, q) p c (q) Ph.D. Defense p.34/42
56 Reaction Force Control Γ actuated = (Γ actuated ) task +(Γ actuated ) contact Reaction forces are given by f c = J T c S T (Γ actuated ) task µ c (q, q) p c (q) Modify control torque if they exceed the boundaries, f c fc (Γ actuated ) contact = J T c S T f c Ph.D. Defense p.34/42
57 Standing on two feet Gravity compensation with reaction force control Ph.D. Defense p.35/42
58 Balancing Controlled operational space coordinates Position of Center of Mass AND Orientation of head, chest, and hip Ph.D. Defense p.36/42
59 Walking Controlled operational space coordinates Position of Center of Mass AND Orientation of head, chest, and hip Left or right foot in one foot supporting Ph.D. Defense p.37/42
60 Jumping Controlled operational space coordinates Position of Center of Mass AND Orientation of head, chest, and hip Both feet at no contact Ph.D. Defense p.38/42
61 Climbing Ladder Controlled operational space coordinates Position of Center of Mass AND Orientation of head, chest, and hip Hands or feet in climbing Ph.D. Defense p.39/42
62 Manipulation combined with walking Controlled operational space coordinates Position of Center of Mass AND Orientation of head, chest, and hip Position and Force control of right hand Ph.D. Defense p.40/42
63 Conclusion Robust force control was developed for multi-body robotic systems. High performance was demonstrated using full state feedback with Kalman estimator (improvement over lag compensator). Haptic teleoperation was implemented. High fidelity transparent teleoperation was achieved by using force control with stiffness estimation. Motion/force control structure was generalized. Composition of decoupled motion/force control was achieved by constructing selection matrices over multiple control points. Contact force consistent control strategy was developed for humanoid systems This enables implementation of motion/force control to non fixed base robots. Ph.D. Defense p.41/42
64 Acknowledgement Advisor Prof. Khatib Committee Prof. Gerdes, Prof. Rock, Prof. Thrun, Prof. Tomlin Research Group (Past & Present) Oliver Brock, Francois Conti, Rui Cortesao, Kyong-Sok Chang, Vince De Sapio, Bob Holmberg, Kyoobin Lee, Tine Lefebvre, Irena Pashchenko, Anna Petrovskaya, Luis Sentis, Dongjun Shin, Jinsung Kwon, Peter Thaulad, James Warren, Mike Zinn Family Yunhyung, Kevin, Bryan, My family and In-laws in Korea KAASA members & friends Ph.D. Defense p.42/42
TASK-ORIENTED CONTROL OF HUMANOID ROBOTS THROUGH PRIORITIZATION
c IEEE-RAS/RSJ International Conference on Humanoid Robots TASK-ORIENTED CONTROL OF HUMANOID ROBOTS THROUGH PRIORITIZATION LUIS SENTIS AND OUSSAMA KHATIB Artificial Intelligence Laboratory Stanford University
More informationOperational Space Control of Constrained and Underactuated Systems
Robotics: Science and Systems 2 Los Angeles, CA, USA, June 27-3, 2 Operational Space Control of Constrained and Underactuated Systems Michael Mistry Disney Research Pittsburgh 472 Forbes Ave., Suite Pittsburgh,
More informationLecture 14: Kinesthetic haptic devices: Higher degrees of freedom
ME 327: Design and Control of Haptic Systems Autumn 2018 Lecture 14: Kinesthetic haptic devices: Higher degrees of freedom Allison M. Okamura Stanford University (This lecture was not given, but the notes
More informationLecture «Robot Dynamics»: Dynamics 2
Lecture «Robot Dynamics»: Dynamics 2 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) office hour: LEE
More informationMobile Manipulation: Force Control
8803 - Mobile Manipulation: Force Control Mike Stilman Robotics & Intelligent Machines @ GT Georgia Institute of Technology Atlanta, GA 30332-0760 February 19, 2008 1 Force Control Strategies Logic Branching
More informationLecture «Robot Dynamics»: Dynamics and Control
Lecture «Robot Dynamics»: Dynamics and Control 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) Marco
More informationLecture 5: Linear Genetic Programming
Lecture 5: Linear Genetic Programming CIU036 Artificial Intelligence 2, 2010 Krister Wolff, Ph.D. Department of Applied Mechanics Chalmers University of Technology 41296 Göteborg, Sweden krister.wolff@chalmers.se
More informationCompliant Control of Multi-Contact and Center of Mass Behaviors in Humanoid Robots
Compliant Control of Multi-Contact and Center of Mass Behaviors in Humanoid Robots Luis Sentis, Member, IEEE, Jaeheung Park, Member, IEEE, and Oussama Khatib, Fellow, IEEE Abstract This paper presents
More informationRobust Haptic Teleoperation of a Mobile Manipulation Platform
Robust Haptic Teleoperation of a Mobile Manipulation Platform Jaeheung Park and Oussama Khatib Stanford AI Laboratory Stanford University http://robotics.stanford.edu Abstract. This paper presents a new
More informationAcknowledgements. Feedback Control of Bipedal Locomotion RAS Pioneer Award to Mark Spong. Videos and Papers
Feedback Control of Bipedal Locomotion Acknowledgements Hae Won Park Post Doc MIT Koushil Sreenath Post Doc UPenn University of Michigan Jessy W. Grizzle Jerry W. and Carol L. Levin Professor of Engineering
More informationNatural and artificial constraints
FORCE CONTROL Manipulator interaction with environment Compliance control Impedance control Force control Constrained motion Natural and artificial constraints Hybrid force/motion control MANIPULATOR INTERACTION
More informationReinforcement Learning of Potential Fields to achieve Limit-Cycle Walking
IFAC International Workshop on Periodic Control Systems (PSYCO 216) Reinforcement Learning of Potential Fields to achieve Limit-Cycle Walking Denise S. Feirstein Ivan Koryakovskiy Jens Kober Heike Vallery
More informationRobust Control of Cooperative Underactuated Manipulators
Robust Control of Cooperative Underactuated Manipulators Marcel Bergerman * Yangsheng Xu +,** Yun-Hui Liu ** * Automation Institute Informatics Technology Center Campinas SP Brazil + The Robotics Institute
More informationRobotic Comanipulation with Active Impedance Control
Robotic Comanipulation Active Impedance Control Rui Cortesão 1, Brian Zenowich 2, Rui Araújo 1, William Townsend 2 1 University of Coimbra, Institute of Systems Robotics, 33 Coimbra, Portugal 2 Barrett
More informationMulti-Priority Cartesian Impedance Control
Multi-Priority Cartesian Impedance Control Robert Platt Jr. Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology rplatt@csail.mit.edu Muhammad Abdallah, Charles
More informationARTISAN ( ) ARTISAN ( ) Human-Friendly Robot Design
Human-Friendly Robot Design Torque Control: a basic capability dynamic performance compliance, force control safety, interactivity manipulation cooperation ARTISAN (1990-95) ARTISAN (1990-95) 1 intelligence
More informationA HYBRID SYSTEM APPROACH TO IMPEDANCE AND ADMITTANCE CONTROL. Frank Mathis
A HYBRID SYSTEM APPROACH TO IMPEDANCE AND ADMITTANCE CONTROL By Frank Mathis A THESIS Submitted to Michigan State University in partial fulfillment of the requirements for the degree of MASTER OF SCIENCE
More informationProbabilistic Prioritization of Movement Primitives
Probabilistic Prioritization of Movement Primitives Alexandros Paraschos 1,, Rudolf Lioutikov 1, Jan Peters 1,3 and Gerhard Neumann Abstract Movement prioritization is a common approach to combine controllers
More informationDesign Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain
World Applied Sciences Journal 14 (9): 1306-1312, 2011 ISSN 1818-4952 IDOSI Publications, 2011 Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain Samira Soltani
More informationConsideration of dynamics is critical in the analysis, design, and control of robot systems.
Inertial Properties in Robotic Manipulation: An Object-Level Framework 1 Oussama Khatib Robotics Laboratory Department of Computer Science Stanford University Stanford, CA 94305 Abstract Consideration
More informationADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES
ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES By YUNG-SHENG CHANG A THESIS PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT
More informationA Unifying Framework for Robot Control with Redundant DOFs
A Unifying Framework for Robot Control with Redundant DOFs Jan Peters 1, Michael Mistry 1, Firdaus Udwadia 1, Jun Nakanishi 2,3, Stefan Schaal 1,2 (1) University of Southern California, Los Angeles, CA
More informationNonlinear disturbance observers Design and applications to Euler-Lagrange systems
This paper appears in IEEE Control Systems Magazine, 2017. DOI:.19/MCS.2017.2970 Nonlinear disturbance observers Design and applications to Euler-Lagrange systems Alireza Mohammadi, Horacio J. Marquez,
More informationAdaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties
Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh
More informationCoordinating Feet in Bipedal Balance
Coordinating Feet in Bipedal Balance S.O. Anderson, C.G. Atkeson, J.K. Hodgins Robotics Institute Carnegie Mellon University soa,cga,jkh@ri.cmu.edu Abstract Biomechanical models of human standing balance
More informationAdvanced Robotic Manipulation
Advanced Robotic Manipulation Handout CS37A (Spring 017 Solution Set # Problem 1 - Redundant robot control The goal of this problem is to familiarize you with the control of a robot that is redundant with
More informationRobotics 2 Robot Interaction with the Environment
Robotics 2 Robot Interaction with the Environment Prof. Alessandro De Luca Robot-environment interaction a robot (end-effector) may interact with the environment! modifying the state of the environment
More informationControl of a biped robot by total rate of angular momentum using the task function approach
Control of a biped robot by total rate of angular momentum using the task function approach J. A. Rojas-Estrada,J.Marot,P.Sardain and G. Bessonnet Laboratoire de Mécanique des Solides, UMR No. 661 CNRS,
More informationControlling the Apparent Inertia of Passive Human- Interactive Robots
Controlling the Apparent Inertia of Passive Human- Interactive Robots Tom Worsnopp Michael Peshkin J. Edward Colgate Kevin Lynch Laboratory for Intelligent Mechanical Systems: Mechanical Engineering Department
More informationMotion System Classes. Motion System Classes K. Craig 1
Motion System Classes Motion System Classes K. Craig 1 Mechatronic System Design Integration and Assessment Early in the Design Process TIMING BELT MOTOR SPINDLE CARRIAGE ELECTRONICS FRAME PIPETTE Fast
More informationForce Tracking Impedance Control with Variable Target Stiffness
Proceedings of the 17th World Congress The International Federation of Automatic Control Force Tracking Impedance Control with Variable Target Stiffness K. Lee and M. Buss Institute of Automatic Control
More informationIROS 16 Workshop: The Mechatronics behind Force/Torque Controlled Robot Actuation Secrets & Challenges
Arne Wahrburg (*), 2016-10-14 Cartesian Contact Force and Torque Estimation for Redundant Manipulators IROS 16 Workshop: The Mechatronics behind Force/Torque Controlled Robot Actuation Secrets & Challenges
More informationRobotics & Automation. Lecture 25. Dynamics of Constrained Systems, Dynamic Control. John T. Wen. April 26, 2007
Robotics & Automation Lecture 25 Dynamics of Constrained Systems, Dynamic Control John T. Wen April 26, 2007 Last Time Order N Forward Dynamics (3-sweep algorithm) Factorization perspective: causal-anticausal
More informationVehicle Dynamics of Redundant Mobile Robots with Powered Caster Wheels
Vehicle Dynamics of Redundant Mobile Robots with Powered Caster Wheels Yuan Ping Li * and Teresa Zielinska and Marcelo H. Ang Jr.* and Wei Lin * National University of Singapore, Faculty of Engineering,
More informationReconstructing Null-space Policies Subject to Dynamic Task Constraints in Redundant Manipulators
Reconstructing Null-space Policies Subject to Dynamic Task Constraints in Redundant Manipulators Matthew Howard Sethu Vijayakumar September, 7 Abstract We consider the problem of direct policy learning
More informationThe Reflexxes Motion Libraries. An Introduction to Instantaneous Trajectory Generation
ICRA Tutorial, May 6, 2013 The Reflexxes Motion Libraries An Introduction to Instantaneous Trajectory Generation Torsten Kroeger 1 Schedule 8:30-10:00 Introduction and basics 10:00-10:30 Coffee break 10:30-11:30
More informationTrajectory-tracking control of a planar 3-RRR parallel manipulator
Trajectory-tracking control of a planar 3-RRR parallel manipulator Chaman Nasa and Sandipan Bandyopadhyay Department of Engineering Design Indian Institute of Technology Madras Chennai, India Abstract
More informationThe Jacobian. Jesse van den Kieboom
The Jacobian Jesse van den Kieboom jesse.vandenkieboom@epfl.ch 1 Introduction 1 1 Introduction The Jacobian is an important concept in robotics. Although the general concept of the Jacobian in robotics
More informationOn-line Learning of Robot Arm Impedance Using Neural Networks
On-line Learning of Robot Arm Impedance Using Neural Networks Yoshiyuki Tanaka Graduate School of Engineering, Hiroshima University, Higashi-hiroshima, 739-857, JAPAN Email: ytanaka@bsys.hiroshima-u.ac.jp
More informationReal-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics
Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics TIEMIN HU and SIMON X. YANG ARIS (Advanced Robotics & Intelligent Systems) Lab School of Engineering, University of Guelph
More informationIntroduction to Robotics
J. Zhang, L. Einig 277 / 307 MIN Faculty Department of Informatics Lecture 8 Jianwei Zhang, Lasse Einig [zhang, einig]@informatik.uni-hamburg.de University of Hamburg Faculty of Mathematics, Informatics
More informationInverse differential kinematics Statics and force transformations
Robotics 1 Inverse differential kinematics Statics and force transformations Prof Alessandro De Luca Robotics 1 1 Inversion of differential kinematics! find the joint velocity vector that realizes a desired
More informationDesign and Control of Compliant Humanoids. Alin Albu-Schäffer. DLR German Aerospace Center Institute of Robotics and Mechatronics
Design and Control of Compliant Humanoids Alin Albu-Schäffer DLR German Aerospace Center Institute of Robotics and Mechatronics Torque Controlled Light-weight Robots Torque sensing in each joint Mature
More informationStanford Artificial Intelligence Laboratory Stanford University, CA 94305, USA
Kinematic and dynamic model-based control of wheeled mobile manipulators: a unified framework for reactive approaches V. Padois, J.-Y. Fourquet, P. Chiron Stanford Artificial Intelligence Laboratory Stanford
More informationDynamic Movement Primitives for Cooperative Manipulation and Synchronized Motions
Dynamic Movement Primitives for Cooperative Manipulation and Synchronized Motions Jonas Umlauft, Dominik Sieber and Sandra Hirche Abstract Cooperative manipulation, where several robots jointly manipulate
More informationVirtual Passive Controller for Robot Systems Using Joint Torque Sensors
NASA Technical Memorandum 110316 Virtual Passive Controller for Robot Systems Using Joint Torque Sensors Hal A. Aldridge and Jer-Nan Juang Langley Research Center, Hampton, Virginia January 1997 National
More informationRhythmic Robot Arm Control Using Oscillators
Rhythmic Robot Arm Control Using Oscillators Matthew M. Williamson MIT AI Lab, 545 Technology Square, Cambridge, MA 2139 http://www.ai.mit.edu/people/matt Abstract This paper presents an approach to robot
More informationSubspace-oriented Energy Distribution for the Time Domain Passivity Approach
Subspace-oriented Energy Distribution for the Time Domain Passivity Approach Christian Ott, Jordi Artigas, Carsten Preusche Abstract The Time Domain Passivity Control Approach (TDPA) is a powerful tool
More informationDesign of a Nonlinear Observer for a Very Flexible Parallel Robot
Proceedings of the 7th GACM Colloquium on Computational Mechanics for Young Scientists from Academia and Industry October 11-13, 217 in Stuttgart, Germany Design of a Nonlinear Observer for a Very Flexible
More informationDesign of Fuzzy Logic Control System for Segway Type Mobile Robots
Original Article International Journal of Fuzzy Logic and Intelligent Systems Vol. 15, No. 2, June 2015, pp. 126-131 http://dx.doi.org/10.5391/ijfis.2015.15.2.126 ISSNPrint) 1598-2645 ISSNOnline) 2093-744X
More informationA Sliding Mode Controller Using Neural Networks for Robot Manipulator
ESANN'4 proceedings - European Symposium on Artificial Neural Networks Bruges (Belgium), 8-3 April 4, d-side publi., ISBN -9337-4-8, pp. 93-98 A Sliding Mode Controller Using Neural Networks for Robot
More informationStable Bilateral Teleoperation with Time-Varying Delays. Yuan Yang B.Eng., Harbin Institute of Technology, 2015
Stable Bilateral Teleoperation with Time-Varying Delays by Yuan Yang B.Eng., Harbin Institute of Technology, 2015 A Thesis Submitted in Partial Fulfillment of the Requirements for the Degree of MASTER
More informationAdvanced Robotic Manipulation
Lecture Notes (CS327A) Advanced Robotic Manipulation Oussama Khatib Stanford University Spring 2005 ii c 2005 by Oussama Khatib Contents 1 Spatial Descriptions 1 1.1 Rigid Body Configuration.................
More informationDesign and Control of Variable Stiffness Actuation Systems
Design and Control of Variable Stiffness Actuation Systems Gianluca Palli, Claudio Melchiorri, Giovanni Berselli and Gabriele Vassura DEIS - DIEM - Università di Bologna LAR - Laboratory of Automation
More informationA unifying framework for robot control with redundant DOFs
Auton Robot (2008) 24: 1 12 DOI 10.1007/s10514-007-9051-x A unifying framework for robot control with redundant DOFs Jan Peters Michael Mistry Firdaus Udwadia Jun Nakanishi Stefan Schaal Received: 19 October
More informationMCE493/593 and EEC492/592 Prosthesis Design and Control
MCE493/593 and EEC492/592 Prosthesis Design and Control Control Systems Part 3 Hanz Richter Department of Mechanical Engineering 2014 1 / 25 Electrical Impedance Electrical impedance: generalization of
More informationExploiting Redundancy to Reduce Impact Force*
1 of 6 Presented at IEEE/RSJ International Workshop on Intelligent Robots and Systems, Osaka, Japan, Nov. 1991. Exploiting Redundancy to Reduce Impact Force* Matthew Wayne Gertz**, Jin-Oh Kim, and Pradeep
More informationENGG 5402 Course Project: Simulation of PUMA 560 Manipulator
ENGG 542 Course Project: Simulation of PUMA 56 Manipulator ZHENG Fan, 115551778 mrzhengfan@gmail.com April 5, 215. Preface This project is to derive programs for simulation of inverse dynamics and control
More informationINSTRUCTIONS TO CANDIDATES:
NATIONAL NIVERSITY OF SINGAPORE FINAL EXAMINATION FOR THE DEGREE OF B.ENG ME 444 - DYNAMICS AND CONTROL OF ROBOTIC SYSTEMS October/November 994 - Time Allowed: 3 Hours INSTRCTIONS TO CANDIDATES:. This
More informationNeural Control for Constrained Human-Robot Interaction with Human Motion Intention Estimation and Impedance Learning
Neural Control for Constrained Human-Robot Interaction with Human Motion Intention Estimation and Impedance Learning Xinbo Yu School of Automation and Electrical Engineering University of Science and Technology
More informationReference Spreading Hybrid Control Exploiting Dynamic Contact Transitions in Robotics Applications. Alessandro Saccon
Reference Spreading Hybrid Control Exploiting Dynamic Contact Transitions in Robotics Applications Alessandro Saccon OptHySYS Workshop Trento, January 9-11, 2017 Atlas Robotic Locomotion and Manipulation
More informationControl and Planning with Asymptotically Stable Gait Primitives: 3D Dynamic Walking to Locomotor Rehabilitation?
July 8, 2010 Dynamic Walking, Cambridge, MA R. Gregg 1 1 Control and Planning with Asymptotically Stable Gait Primitives: 3D Dynamic Walking to Locomotor Rehabilitation? Robert D. Gregg * and Mark W. Spong
More informationPosition with Force Feedback Control of Manipulator Arm
Position with Force Feedback Control of Manipulator Arm 1 B. K. Chitra, 2 J. Nandha Gopal, 3 Dr. K. Rajeswari PG Student, Department of EIE Assistant Professor, Professor, Department of EEE Abstract This
More informationMultiple-priority impedance control
Multiple-priority impedance control Robert Platt Jr, Muhammad Abdallah, and Charles Wampler Abstract Impedance control is well-suited to robot manipulation applications because it gives the designer a
More informationUnified Impedance and Admittance Control
21 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 21, Anchorage, Alaska, USA Unified Impedance and Admittance Christian Ott, Ranjan Mukherjee, and Yoshihiko
More informationVariable Radius Pulley Design Methodology for Pneumatic Artificial Muscle-based Antagonistic Actuation Systems
211 IEEE/RSJ International Conference on Intelligent Robots and Systems September 25-3, 211. San Francisco, CA, USA Variable Radius Pulley Design Methodology for Pneumatic Artificial Muscle-based Antagonistic
More informationControl of industrial robots. Centralized control
Control of industrial robots Centralized control Prof. Paolo Rocco (paolo.rocco@polimi.it) Politecnico di Milano ipartimento di Elettronica, Informazione e Bioingegneria Introduction Centralized control
More informationAnalysis of the Acceleration Characteristics of Non-Redundant Manipulators
Analysis of the Acceleration Characteristics of Non-Redundant Manipulators Alan Bowling and Oussama Khatib Robotics Laboratory Computer Science Depart men t Stanford University Stanford, CA, USA 94305
More informationStability and Performance Limits of Latency-Prone Distributed Feedback Controllers
1 Stability and Performance Limits of Latency-Prone Distributed Feedback Controllers Y. Zhao, N. Paine, K.S. Kim, and L. Sentis arxiv:1501.0854v1 [cs.sy] 13 Jan 015 Abstract Robotic control systems are
More informationControl of constrained spatial three-link flexible manipulators
Control of constrained spatial three-link flexible manipulators Sinan Kilicaslan, M. Kemal Ozgoren and S. Kemal Ider Gazi University/Mechanical Engineering Department, Ankara, Turkey Middle East Technical
More informationIMPROVING FORCE CONTROL THROUGH END- EFFECTOR VIBRATION REDUCTION AND VARIABLE STIFFNESS JOINT DESIGN LI RENJUN NATIONAL UNIVERSITY OF SINGAPORE
IMPROVING FORCE CONTROL THROUGH END- EFFECTOR VIBRATION REDUCTION AND VARIABLE STIFFNESS JOINT DESIGN LI RENJUN NATIONAL UNIVERSITY OF SINGAPORE 2014 IMPROVING FORCE CONTROL THROUGH END- EFFECTOR VIBRATION
More informationCONTROL OF HAPTIC AND ROBOTIC TELEMANIPULATION SYSTEMS
UNIVERSITÀ DEGLI STUDI DI BOLOGNA FACOLTÀ DI INGEGNERIA Dottorato di Ricerca in Ingegneria dei Sistemi XIV Ciclo Sede Amministrativa: Università di Bologna Sedi Consorziate: Università di Firenze, Padova
More informationCooperative Control and Mobile Sensor Networks
Cooperative Control and Mobile Sensor Networks Cooperative Control, Part I, A-C Naomi Ehrich Leonard Mechanical and Aerospace Engineering Princeton University and Electrical Systems and Automation University
More informationA Hybrid Control Strategy for Robust Contact Detection and Force Regulation
A Hybrid Control Strategy for Robust Contact Detection and Force Regulation Raffaella Carloni, Ricardo G. Sanfelice, Andrew R. Teel and Claudio Melchiorri Abstract We present an innovative hybrid strategy
More informationRobust Controller Design for Cancelling Biodynamic Feedthrough
Robust Controller Design for Cancelling Biodynamic Feedthrough M. R. Sirouspour and S. E. Salcudean University of British Columbia Vancouver, BC, Canada shahins@ece.ubc.ca, tims@ece.ubc.ca Abstract: There
More informationAn Approach and Implementation for Coupling Neurocognitive and Neuromechanical Models
An Approach and Implementation for Coupling Neurocognitive and Neuromechanical Models Stephanie Goldfarb, Darren Earl, and Vincent De Sapio Information & Systems Sciences Lab HRL Laboratories, LLC Malibu,
More informationNMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582
NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING NMT EE 589 & UNM ME 482/582 Simplified drive train model of a robot joint Inertia seen by the motor Link k 1 I I D ( q) k mk 2 kk Gk Torque amplification G
More informationThe Design of Sliding Mode Controller with Perturbation Estimator Using Observer-Based Fuzzy Adaptive Network
ransactions on Control, utomation and Systems Engineering Vol. 3, No. 2, June, 2001 117 he Design of Sliding Mode Controller with Perturbation Estimator Using Observer-Based Fuzzy daptive Network Min-Kyu
More informationAnalysis and Design of Hybrid AI/Control Systems
Analysis and Design of Hybrid AI/Control Systems Glen Henshaw, PhD (formerly) Space Systems Laboratory University of Maryland,College Park 13 May 2011 Dynamically Complex Vehicles Increased deployment
More informationDerivation and Application of a Conserved Orbital Energy for the Inverted Pendulum Bipedal Walking Model
Derivation and Application of a Conserved Orbital Energy for the Inverted Pendulum Bipedal Walking Model Jerry E. Pratt and Sergey V. Drakunov Abstract We present an analysis of a point mass, point foot,
More informationEML5311 Lyapunov Stability & Robust Control Design
EML5311 Lyapunov Stability & Robust Control Design 1 Lyapunov Stability criterion In Robust control design of nonlinear uncertain systems, stability theory plays an important role in engineering systems.
More informationCombining Real and Virtual Sensors for Measuring Interaction Forces and Moments Acting on a Robot
216 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) Daejeon Convention Center October 9-14, 216, Daejeon, Korea Combining Real and Virtual Sensors for Measuring Interaction Forces
More informationSafe Joint Mechanism using Inclined Link with Springs for Collision Safety and Positioning Accuracy of a Robot Arm
1 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 1, Anchorage, Alaska, USA Safe Joint Mechanism using Inclined Link with Springs for Collision Safety and
More informationPASSIVE CONTROL OF FLUID POWERED HUMAN POWER AMPLIFIERS
OS9-3 Proceedings of the 7th JFPS International Symposium on Fluid Power, TOYAMA 28 September 5-8, 28 PASSIVE CONTROL OF FLUID POWERED HUMAN POWER AMPLIFIERS Perry Y. Li and Venkat Durbha Center for Compact
More informationModel and Modeless Friction Compensation: Application to a Defective Haptic Interface
Model and Modeless Friction Compensation: Application to a Defective Haptic Interface Gianni Borghesan, Claudio Melchiorri Dipartimento di Elettronica, Informatica e Sistemistica Bologna, Italy {gianni.borghesan,claudio.melchiorri}@unibo.it
More informationThe dynamics of a Mobile Inverted Pendulum (MIP)
The dynamics of a Mobile Inverted Pendulum (MIP) 1 Introduction Saam Ostovari, Nick Morozovsky, Thomas Bewley UCSD Coordinated Robotics Lab In this document, a Mobile Inverted Pendulum (MIP) is a robotic
More information1. Consider the 1-DOF system described by the equation of motion, 4ẍ+20ẋ+25x = f.
Introduction to Robotics (CS3A) Homework #6 Solution (Winter 7/8). Consider the -DOF system described by the equation of motion, ẍ+ẋ+5x = f. (a) Find the natural frequency ω n and the natural damping ratio
More informationDynamics. describe the relationship between the joint actuator torques and the motion of the structure important role for
Dynamics describe the relationship between the joint actuator torques and the motion of the structure important role for simulation of motion (test control strategies) analysis of manipulator structures
More informationPassivity-based Control for 2DOF Robot Manipulators with Antagonistic Bi-articular Muscles
Passivity-based Control for 2DOF Robot Manipulators with Antagonistic Bi-articular Muscles Hiroyuki Kawai, Toshiyuki Murao, Ryuichi Sato and Masayuki Fujita Abstract This paper investigates a passivity-based
More informationBipedal Locomotion on Small Feet. Bipedal Locomotion on Small Feet. Pop Quiz for Tony 6/26/2015. Jessy Grizzle. Jessy Grizzle.
Bipedal Locomotion on Small Feet Jessy Grizzle Elmer G. Gilbert Distinguished University Professor Levin Professor of Engineering ECE and ME Departments Pop Quiz for Tony Can you give the first name of
More informationRobust Low Torque Biped Walking Using Differential Dynamic Programming With a Minimax Criterion
Robust Low Torque Biped Walking Using Differential Dynamic Programming With a Minimax Criterion J. Morimoto and C. Atkeson Human Information Science Laboratories, ATR International, Department 3 2-2-2
More informationBilateral teleoperation system for a mini crane
Scientific Journals of the Maritime University of Szczecin Zeszyty Naukowe Akademii Morskiej w Szczecinie 19, 7 (129), 63 69 ISSN 1733-867 (Printed) Received:.12.18 ISSN 2392-378 (Online) Accepted: 12.3.19
More informationTHE DIFFICULTY in implementing a teleoperation system
776 IEEE TRANSACTIONS ON ROBOTICS, VOL. 23, NO. 4, AUGUST 2007 Quantitative Comparison of Bilateral Teleoperation Systems Using µ-synthesis Keehoon Kim, Member, IEEE, M.CenkÇavuşoğlu, Senior Member, IEEE,
More informationRobotics. Dynamics. University of Stuttgart Winter 2018/19
Robotics Dynamics 1D point mass, damping & oscillation, PID, dynamics of mechanical systems, Euler-Lagrange equation, Newton-Euler, joint space control, reference trajectory following, optimal operational
More informationNeural Networks Lecture 10: Fault Detection and Isolation (FDI) Using Neural Networks
Neural Networks Lecture 10: Fault Detection and Isolation (FDI) Using Neural Networks H.A. Talebi Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Winter 2011.
More information1 Kalman Filter Introduction
1 Kalman Filter Introduction You should first read Chapter 1 of Stochastic models, estimation, and control: Volume 1 by Peter S. Maybec (available here). 1.1 Explanation of Equations (1-3) and (1-4) Equation
More informationPredictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping
ARC Centre of Excellence for Complex Dynamic Systems and Control, pp 1 15 Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping Tristan Perez 1, 2 Joris B Termaat 3 1 School
More informationPredictive Cascade Control of DC Motor
Volume 49, Number, 008 89 Predictive Cascade Control of DC Motor Alexandru MORAR Abstract: The paper deals with the predictive cascade control of an electrical drive intended for positioning applications.
More informationDesign On-Line Tunable Gain Artificial Nonlinear Controller
Journal of Computer Engineering 1 (2009) 3-11 Design On-Line Tunable Gain Artificial Nonlinear Controller Farzin Piltan, Nasri Sulaiman, M. H. Marhaban and R. Ramli Department of Electrical and Electronic
More informationA Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator
International Core Journal of Engineering Vol.3 No.6 7 ISSN: 44-895 A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator Yanna Si Information Engineering College Henan
More information