Constrained Motion Strategies for Robotic Systems

Size: px
Start display at page:

Download "Constrained Motion Strategies for Robotic Systems"

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

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 information

Operational Space Control of Constrained and Underactuated Systems

Operational 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 information

Lecture 14: Kinesthetic haptic devices: Higher degrees of freedom

Lecture 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 information

Lecture «Robot Dynamics»: Dynamics 2

Lecture «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 information

Mobile Manipulation: Force Control

Mobile 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 information

Lecture «Robot Dynamics»: Dynamics and Control

Lecture «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 information

Lecture 5: Linear Genetic Programming

Lecture 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 information

Compliant 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 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 information

Robust Haptic Teleoperation of a Mobile Manipulation Platform

Robust 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 information

Acknowledgements. Feedback Control of Bipedal Locomotion RAS Pioneer Award to Mark Spong. Videos and Papers

Acknowledgements. 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 information

Natural and artificial constraints

Natural 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 information

Reinforcement Learning of Potential Fields to achieve Limit-Cycle Walking

Reinforcement 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 information

Robust Control of Cooperative Underactuated Manipulators

Robust 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 information

Robotic Comanipulation with Active Impedance Control

Robotic 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 information

Multi-Priority Cartesian Impedance Control

Multi-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 information

ARTISAN ( ) ARTISAN ( ) Human-Friendly Robot Design

ARTISAN ( ) 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 information

A HYBRID SYSTEM APPROACH TO IMPEDANCE AND ADMITTANCE CONTROL. Frank Mathis

A 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 information

Probabilistic Prioritization of Movement Primitives

Probabilistic 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 information

Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain

Design 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 information

Consideration of dynamics is critical in the analysis, design, and control of robot systems.

Consideration 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 information

ADAPTIVE 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 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 information

A Unifying Framework for Robot Control with Redundant DOFs

A 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 information

Nonlinear disturbance observers Design and applications to Euler-Lagrange systems

Nonlinear 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 information

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties

Adaptive 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 information

Coordinating Feet in Bipedal Balance

Coordinating 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 information

Advanced Robotic Manipulation

Advanced 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 information

Robotics 2 Robot Interaction with the Environment

Robotics 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 information

Control 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 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 information

Controlling the Apparent Inertia of Passive Human- Interactive Robots

Controlling 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 information

Motion System Classes. Motion System Classes K. Craig 1

Motion 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 information

Force Tracking Impedance Control with Variable Target Stiffness

Force 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 information

IROS 16 Workshop: The Mechatronics behind Force/Torque Controlled Robot Actuation Secrets & Challenges

IROS 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 information

Robotics & 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 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 information

Vehicle Dynamics of Redundant Mobile Robots with Powered Caster Wheels

Vehicle 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 information

Reconstructing Null-space Policies Subject to Dynamic Task Constraints in Redundant Manipulators

Reconstructing 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 information

The Reflexxes Motion Libraries. An Introduction to Instantaneous Trajectory Generation

The 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 information

Trajectory-tracking control of a planar 3-RRR parallel manipulator

Trajectory-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 information

The Jacobian. Jesse van den Kieboom

The 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 information

On-line Learning of Robot Arm Impedance Using Neural Networks

On-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 information

Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics

Real-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 information

Introduction to Robotics

Introduction 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 information

Inverse differential kinematics Statics and force transformations

Inverse 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 information

Design 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 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 information

Stanford Artificial Intelligence Laboratory Stanford University, CA 94305, USA

Stanford 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 information

Dynamic Movement Primitives for Cooperative Manipulation and Synchronized Motions

Dynamic 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 information

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors

Virtual 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 information

Rhythmic Robot Arm Control Using Oscillators

Rhythmic 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 information

Subspace-oriented Energy Distribution for the Time Domain Passivity Approach

Subspace-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 information

Design of a Nonlinear Observer for a Very Flexible Parallel Robot

Design 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 information

Design of Fuzzy Logic Control System for Segway Type Mobile Robots

Design 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 information

A Sliding Mode Controller Using Neural Networks for Robot Manipulator

A 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 information

Stable Bilateral Teleoperation with Time-Varying Delays. Yuan Yang B.Eng., Harbin Institute of Technology, 2015

Stable 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 information

Advanced Robotic Manipulation

Advanced 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 information

Design and Control of Variable Stiffness Actuation Systems

Design 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 information

A unifying framework for robot control with redundant DOFs

A 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 information

MCE493/593 and EEC492/592 Prosthesis Design and Control

MCE493/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 information

Exploiting Redundancy to Reduce Impact Force*

Exploiting 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 information

ENGG 5402 Course Project: Simulation of PUMA 560 Manipulator

ENGG 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 information

INSTRUCTIONS TO CANDIDATES:

INSTRUCTIONS 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 information

Neural 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 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 information

Reference 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 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 information

Control and Planning with Asymptotically Stable Gait Primitives: 3D Dynamic Walking to Locomotor Rehabilitation?

Control 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 information

Position with Force Feedback Control of Manipulator Arm

Position 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 information

Multiple-priority impedance control

Multiple-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 information

Unified Impedance and Admittance Control

Unified 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 information

Variable Radius Pulley Design Methodology for Pneumatic Artificial Muscle-based Antagonistic Actuation Systems

Variable 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 information

Control of industrial robots. Centralized control

Control 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 information

Analysis of the Acceleration Characteristics of Non-Redundant Manipulators

Analysis 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 information

Stability and Performance Limits of Latency-Prone Distributed Feedback Controllers

Stability 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 information

Control of constrained spatial three-link flexible manipulators

Control 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 information

IMPROVING 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 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 information

CONTROL OF HAPTIC AND ROBOTIC TELEMANIPULATION SYSTEMS

CONTROL 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 information

Cooperative Control and Mobile Sensor Networks

Cooperative 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 information

A Hybrid Control Strategy for Robust Contact Detection and Force Regulation

A 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 information

Robust Controller Design for Cancelling Biodynamic Feedthrough

Robust 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 information

An Approach and Implementation for Coupling Neurocognitive and Neuromechanical Models

An 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 information

NMT 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. 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 information

The Design of Sliding Mode Controller with Perturbation Estimator Using Observer-Based Fuzzy Adaptive Network

The 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 information

Analysis and Design of Hybrid AI/Control Systems

Analysis 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 information

Derivation 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 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 information

EML5311 Lyapunov Stability & Robust Control Design

EML5311 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 information

Combining Real and Virtual Sensors for Measuring Interaction Forces and Moments Acting on a Robot

Combining 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 information

Safe Joint Mechanism using Inclined Link with Springs for Collision Safety and Positioning Accuracy of a Robot Arm

Safe 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 information

PASSIVE CONTROL OF FLUID POWERED HUMAN POWER AMPLIFIERS

PASSIVE 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 information

Model and Modeless Friction Compensation: Application to a Defective Haptic Interface

Model 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 information

The dynamics of a Mobile Inverted Pendulum (MIP)

The 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 information

1. Consider the 1-DOF system described by the equation of motion, 4ẍ+20ẋ+25x = f.

1. 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 information

Dynamics. 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 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 information

Passivity-based Control for 2DOF Robot Manipulators with Antagonistic Bi-articular Muscles

Passivity-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 information

Bipedal 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. 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 information

Robust 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 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 information

Bilateral teleoperation system for a mini crane

Bilateral 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 information

THE DIFFICULTY in implementing a teleoperation system

THE 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 information

Robotics. Dynamics. University of Stuttgart Winter 2018/19

Robotics. 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 information

Neural Networks Lecture 10: Fault Detection and Isolation (FDI) Using Neural Networks

Neural 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 information

1 Kalman Filter Introduction

1 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 information

Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping

Predictive 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 information

Predictive Cascade Control of DC Motor

Predictive 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 information

Design On-Line Tunable Gain Artificial Nonlinear Controller

Design 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 information

A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator

A 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