Explaining and Exploiting Impedance Modulation in Motor Control

Size: px
Start display at page:

Download "Explaining and Exploiting Impedance Modulation in Motor Control"

Transcription

1 Explaining and Exploiting Impedance Modulation in Motor Control Professor Sethu Vijayakumar FRSE Microsoft Research RAEng Chair in Robotics University of Edinburgh, UK Director, Edinburgh Centre for Robotics

2 Estimated State Efference Copy State PLAN Noise Controller Motor Command Biomechanical Plant Estimator Sensory Data Noise Sensory Apparatus

3 Control signals u Arm states x [q;q] Target Redundancy is a fundamental feature of the human motor system that arises from the fact that there are more degrees of freedom available o Task to -> control End Effector a movement Trajectory than (Min. are strictly Jerk, Min. necessary Energy to etc.) achieve o End the Effector task goal ->(Bernstein, Joint Angles 1967). (Inverse Kinematics) o Joint Angles -> Joint Torques (Inverse Dynamics) o Joint Torques -> Joint Stiffness (Variable Impedance) Redundancy at various levels:

4 Stiffness + Damping Impedance

5 This capability is crucial for safe, yet precise human robot interactions and wearable exoskeletons. HAL Exoskeleton, Cyberdyne Inc., Japan KUKA 7 DOF arm with Schunk 7 DOF Univ. of Edinburgh

6 OFC Open Loop OC Inv. dyn. model. TASK Trajectory planning Solve IK Controller (Feedback gains, constraints, ) PLANT - min. jerk, min time, TASK Optimise cost function (e.g. minimum energy) Task & constraints are intuitively encoded Optimal controller PLANT

7 Given: Start & end states, fixed-time horizon T and system dynamics x And assuming some cost function: v d f( x,u) dt F( x,u) dω T ( t, x) E h( x( T)) l(, x( ), π(, x( ))) d t Final Cost How the system reacts ( x) to forces (u) Running Cost Apply Statistical Optimization techniques to find optimal control commands Aim: find control law π that minimizes v π (0, x 0 ).

8 cost function (incl. target) L,x feedback controller x dynamics model OFC u u δu plant (robot) OFC law

9 Analytic Methods Linear Quadratic Regulator (LQR) Linear Quadratic Gaussian (LQG) Local Iterative Methods ilqg, ildp Dynamic Programming (DDP) Inference based methods AICO, PI^2,ψ-Learning

10 Konrad Rawlik, Marc Toussaint and Sethu Vijayakumar, On Stochastic Optimal Control and Reinforcement Learning by Approximate Inference, Proc. Robotics: Science and Systems (R:SS 2012), Sydney, Australia (2012).

11 Explaining Human Impedance Modulation Exploiting Impedance Modulation in Robots Explosive Movement Tasks (e.g., throwing) Periodic Movement Tasks and Temporal Optimization (e.g. walking, brachiation) Djordje Mitrovic, Stefan Klanke, Rieko Osu, Mitsuo Kawato and Sethu Vijayakumar, A Computational Model of Limb Impedance Control based on Principles of Internal Model Uncertainty, PLoS ONE (2010).

12 Locally Weighted Projection Regression (LWPR) for dynamics learning (Vijayakumar et al., 2005). ~ f(q, q,u) q Φ(q, q,u) [q, q,u] dx f(x,u) dt F(x, u) dω dx ~ f(x,u) dt (x,u) dω S. Vijayakumar, A. D'Souza and S. Schaal, Online Learning in High Dimensions, Neural Computation, vol. 17 (2005)

13 OFC-LD uses LWPR learned dynamics for optimization (Mitrovic et al., 2010a) Key ingredient: Ability to learn both the dynamics and the associated uncertainty (Mitrovic et al., 2010b) Djordje Mitrovic, Stefan Klanke and Sethu Vijayakumar, Adaptive Optimal Feedback Control with Learned Internal Dynamics Models, From Motor Learning to Interaction Learning in Robots, SCI 264, pp , Springer-Verlag (2010).

14 Reproduces the trial-to-trial variability in the uncontrolled manifold, i.e., exhibits the minimum intervention principle that is characteristic of human motor control. KUKA LWR Simulink Model Minimum intervention principle

15 Can predict the ideal observer adaptation behaviour under complex force fields due to the ability to work with adaptive dynamics Constant Unidirectional Force Field Velocity-dependent Divergent Force Field Cost Function: Djordje Mitrovic, Stefan Klanke, Rieko Osu, Mitsuo Kawato and Sethu Vijayakumar, A Computational Model of Limb Impedance Control based on Principles of Internal Model Uncertainty, PLoS ONE, Vol. 5, No. 10 (2010).

16 See: Osu et.al., 2004; Gribble et al., 2003

17 Focus: Signal Dependent Noise (SDN) n ( u) isotonicu1 u2 isometric u1 u2, ξ ~ N(0, I2) m

18 Stochastic OFC-LD Deterministic OFC-LD Djordje Mitrovic, Stefan Klanke, Rieko Osu, Mitsuo Kawato and Sethu Vijayakumar, A Computational Model of Limb Impedance Control based on Principles of Internal Model Uncertainty, PLoS ONE (2010).

19 Explaining Human Impedance Modulation Exploiting Impedance Modulation in Robots Explosive Movement Tasks (e.g., throwing) Periodic Movement Tasks and Temporal Optimization (e.g. walking, brachiation) David Braun, Matthew Howard and Sethu Vijayakumar, Exploiting Variable Stiffness for Explosive Movement Tasks, Proc. Robotics: Science and Systems (R:SS), Los Angeles (2011)

20 Highly dynamic tasks, explosive movements David Braun, Matthew Howard and Sethu Vijayakumar, Exploiting Variable Stiffness for Explosive Movement Tasks, Proc. Robotics: Science and Systems (R:SS), Los Angeles (2011)

21 The two main ingredients: Compliant Actuators Torque/Stiffness Opt. VARIABLE JOINT STIFFNESS Model of the system dynamics: τ τ( q, u) x f( x, u) u MACCEPA: Van Ham et.al, 2007 K K( q, u) Control objective: T 1 J d w 2 F dt Optimal control solution: 0 2 min. DLR Hand Arm System: Grebenstein et.al., 2011 u( t, x) u * ( t) L ilqg: Li & Todorov 2007 DDP: Jacobson & Mayne 1970 * ( t)( x x * ( t)) David Braun, Matthew Howard and Sethu Vijayakumar, Exploiting Variable Stiffness for Explosive Movement Tasks, Proc. Robotics: Science and Systems (R:SS), Los Angeles (2011)

22 2-link ball throwing - MACCEPA stiffness modulation speed: 20 rad/s distance thrown: 5.2m

23 Benefits of Stiffness Modulation: Quantitative evidence of improved task performance (distance thrown) with temporal stiffness modulation as opposed to fixed (optimal) stiffness control David Braun, Matthew Howard and Sethu Vijayakumar, Exploiting Variable Stiffness for Explosive Movement Tasks, Proc. Robotics: Science and Systems (R:SS), Los Angeles (2011)

24 Exploiting Natural Dynamics: a) optimization suggests power amplification through pumping energy b) benefit of passive stiffness vs. active stiffness control David Braun, Matthew Howard and Sethu Vijayakumar, Exploiting Variable Stiffness for Explosive Movement Tasks, Proc. Robotics: Science and Systems (R:SS), Los Angeles (2011)

25 Behaviour Optimization: Simultaneous stiffness and torque optimization of a VIA actuator that reflects strategies used in human explosive movement tasks: a) performance-effort trade-off 1 T 2 J d w b) qualitatively similar stiffness pattern F dt 2 0 c) strategy change in task execution David Braun, Matthew Howard and Sethu Vijayakumar, Exploiting Variable Stiffness for Explosive Movement Tasks, Proc. Robotics: Science and Systems (R:SS), Los Angeles (2011)

26 Scalability to More Complex Hardware DLR HASY: State-of-the-art research platform for variable stiffness control. Restricted to a 2-dof system (shoulder and elbow rotation) Max motor side speed: 8 rad/s Max torque: 67Nm Stiffness range: Nm/rad Speed for stiffness change: 0.33 s/range

27 DLR - FSJ Schematic representation of the DLR-FSJ Motor-side positions: q Constraint: min T 2 θ,σ] [ ( σ) max 4 ( σ)

28 Dealing with Complex Constraints M, q 1)q 1 G1( q1) τ1( q1, 2) 11(q1)q1 C11(q1 q 2 q 2 2βq 2 κ q2 κ 2 u Incorporating the constraints: 1. Range constraints: 2. Rate/effort limitations: Φ( q1, q2) [ Φmin ( q2), Φmax ( q2)] u u,u ] Φ ( q 1, q ) [ min max 2 κ [ 0, κmax ]

29 DLR FSJ: optimisation with state constraints variable stiffness fixed stiffness Spring Length vs Stiffness Modulation

30 DLR FSJ: optimisation with state constraints variable stiffness fixed stiffness Spring Length and Stiffness Modulation (plotted against time)

31 Ball throwing with DLR HASy motor velocity limited to: 2rad/s, 3rad/s

32 Explaining Human Impedance Modulation Exploiting Impedance Modulation in Robots Explosive Movement Tasks (e.g., throwing) Periodic Movement Tasks and Temporal Optimization (e.g. walking, brachiation)

33 Explaining Human Impedance Modulation Exploiting Impedance Modulation in Robots Explosive Movement Tasks (e.g., throwing) Periodic Movement Tasks and Temporal Optimization (e.g. walking, brachiation) Jun Nakanishi, Konrad Rawlik and Sethu Vijayakumar, Stiffness and Temporal Optimization in Periodic Movements: An Optimal Control Approach, Proc. IEEE Intl Conf on Intelligent Robots and Systems (IROS 11), San Francisco (2011).

34 Representation what is a suitable representation of periodic movement (trajectories, goal)? Choice of cost function how to design a cost function for periodic movement? Exploitation of natural dynamics how to exploit resonance for energy efficient control? optimize frequency (temporal aspect) stiffness tuning

35 Cost Function for Periodic Movements Optimization criterion Terminal cost ensures periodicity of the trajectory Running cost tracking performance and control cost Jun Nakanishi, Konrad Rawlik and Sethu Vijayakumar, Stiffness and Temporal Optimization in Periodic Movements: An Optimal Control Approach, Proc. IEEE Intl Conf on Intelligent Robots and Systems (IROS 11), San Francisco (2011).

36 Another View of Cost Function Running cost: tracking performance and control cost Augmented plant dynamics with Fourier series based DMPs Reformulated running cost Find control and parameter such that plant dynamics (1) should behave like (2) and (3) while min. control cost Jun Nakanishi, Konrad Rawlik and Sethu Vijayakumar, Stiffness and Temporal Optimization in Periodic Movements: An Optimal Control Approach, Proc. IEEE Intl Conf on Intelligent Robots and Systems (IROS 11), San Francisco (2011).

37 Temporal Optimization How do we find the right temporal duration in which to optimize a movement? Solutions: Fix temporal parameters... not optimal Time stationary cost... cannot deal with sequential tasks, e.g. via points Chain first exit time controllers... Linear duration cost, not optimal Canonical Time Formulation 38

38 Canonical Time Formulation Dynamics: Cost: n.b. represent real time Introduce change of time

39 Canonical Time Formulation Dynamics: Cost: n.b. represent real time n.b. now represents canonical time Introduce change of time Konrad Rawlik, Marc Toussaint and Sethu Vijayakumar, An Approximate Inference Approach to Temporal Optimization in Optimal Control, Proc. Advances in Neural Information Processing Systems (NIPS '10), Vancouver, Canada (2010).

40 AICO-T algorithm Use approximate inference methods EM algorithm E-Step: solve OC problem with fixed β M-Step: optimise β with fixed controls Konrad Rawlik, Marc Toussaint and Sethu Vijayakumar, An Approximate Inference Approach to Temporal Optimization in Optimal Control, Proc. Advances in Neural Information Processing Systems (NIPS '10), Vancouver, Canada (2010). 41

41 Spatiotemporal Optimization 2 DoF arm, reaching task 2 DoF arm, via point task

42 Temporal Optimization in Brachiation Optimize the joint torque and movement duration Cost function Time-scaling : gripper position : canonical time Find optimal using ilqg and update in turn until convergence [Rawlik, Toussaint and Vijayakumar, 2010] Jun Nakanishi, Konrad Rawlik and Sethu Vijayakumar, Stiffness and Temporal Optimization in Periodic Movements: An Optimal Control Approach, Proc. IEEE Intl Conf on Intelligent Robots and Systems (IROS 11), San Francisco (2011).

43 Temporal Optimization of Swing Locomotion vary T=1.3~1.55 (sec) and compare required joint torque significant reduction of joint torque with Jun Nakanishi, Konrad Rawlik and Sethu Vijayakumar, Stiffness and Temporal Optimization in Periodic Movements: An Optimal Control Approach, Proc. IEEE Intl Conf on Intelligent Robots and Systems (IROS 11), San Francisco (2011).

44 Optimized Brachiating Manoeuvre Swing-up and locomotion Jun Nakanishi, Konrad Rawlik and Sethu Vijayakumar, Stiffness and Temporal Optimization in Periodic Movements: An Optimal Control Approach, Proc. IEEE Intl Conf on Intelligent Robots and Systems (IROS 11), San Francisco (2011).

45 Brachiating Hardware with Constraints 46

46 Variable Impedance Biped (BLUE: Bipedal UoE)

47 Cue integration under uncertain causal structure Motor disturbance affects arm position Sensory disturbances affect observations

48 Test whether force field exposure leads to sensory adaptation Experimental setup and design: Reaches in a single direction Lateral force applied to hand Forward velocity-dependent Target F x a y Cursor

49 Compare Pre vs Postadaptation alignment errors x-direction localization error Significant shifts following adaptation p < 0.05 (2-tailed T) for both modalities

50 Proves that sensory and motor adaptation are NOT independent systematic motor perturbation elicits sensory recalibration Evidence that brain resolves sensorimotor adaptation in a unified and principled manner We should revisit human motor adaptation results/paradigm with this new insight! Adrian Haith, Carl Jackson, Chris Miall and Sethu Vijayakumar, Unifying the Sensory and Motor Components of Sensorimotor Adaptation, Proc. Advances in Neural Information Processing Systems (NIPS ), Canada (2009).

51 Case Study 2: Sensory vs. Motor Noise Does visual perturbation provoke impedance control? Closing the control loop with EMG feedback Manipulating visual and proprioceptive feedback On-line impedance adaptation and data driven stiffness/visual displacement model

52 Dr. Matthew Howard Dr. David Braun Dr. Jun Nakanishi Konrad Rawlik Dr. Takeshi Mori Dr. Djordje Mitrovic Evelina Overling Alexander Enoch

53 My webpage and relevant publications: Our group webpage:

Learning Multiple Models of Non-Linear Dynamics for Control under Varying Contexts

Learning Multiple Models of Non-Linear Dynamics for Control under Varying Contexts Learning Multiple Models of Non-Linear Dynamics for Control under Varying Contexts Georgios Petkos, Marc Toussaint, and Sethu Vijayakumar Institute of Perception, Action and Behaviour, School of Informatics

More information

Learning Motor Behaviors: Past & Present Work

Learning Motor Behaviors: Past & Present Work Stefan Schaal Computer Science & Neuroscience University of Southern California, Los Angeles & ATR Computational Neuroscience Laboratory Kyoto, Japan sschaal@usc.edu http://www-clmc.usc.edu Learning Motor

More information

Locally Weighted Learning

Locally Weighted Learning Locally Weighted Learning Peter Englert Department of Computer Science TU Darmstadt englert.peter@gmx.de Abstract Locally Weighted Learning is a class of function approximation techniques, where a prediction

More information

Cecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa

Cecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2016/17 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot

More information

Dipartimento di Elettronica Informazione e Bioingegneria Robotics

Dipartimento di Elettronica Informazione e Bioingegneria Robotics Dipartimento di Elettronica Informazione e Bioingegneria Robotics properties and performance measures @ 25 Redundancy first definition McKerrow When a manipulator can reach a specified position with more

More information

Robot learning for ball bouncing

Robot learning for ball bouncing Robot learning for ball bouncing Denny Dittmar Denny.Dittmar@stud.tu-darmstadt.de Bernhard Koch Bernhard.Koch@stud.tu-darmstadt.de Abstract For robots automatically learning to solve a given task is still

More information

arxiv: v1 [cs.ai] 5 Jan 2017

arxiv: v1 [cs.ai] 5 Jan 2017 Learning local trajectories for high precision robotic tasks : application to KUKA LBR iiwa Cartesian positioning Joris Guérin, Olivier Gibaru, Eric Nyiri and Stéphane Thiery arxiv:1701.01497v1 [cs.ai]

More information

Optimal Feedback Control for Anthropomorphic Manipulators

Optimal Feedback Control for Anthropomorphic Manipulators Optimal Feedbac Control for Anthropomorphic Manipulators Djordje Mitrovic, Sho Nagashima, Stefan Klane, Taamitsu Matsubara, Sethu Vijayaumar Abstract We study target reaching tass of redundant anthropomorphic

More information

Teaching a robot to perform a basketball shot using EM-based reinforcement learning methods

Teaching a robot to perform a basketball shot using EM-based reinforcement learning methods Teaching a robot to perform a basketball shot using EM-based reinforcement learning methods Tobias Michels TU Darmstadt Aaron Hochländer TU Darmstadt Abstract In this paper we experiment with reinforcement

More information

Hierarchical Motion Planning in Topological Representations

Hierarchical Motion Planning in Topological Representations Robotics: Science and Systems 212 Sydney, NSW, Australia, July 9-13, 212 Hierarchical Motion Planning in Topological Representations Dmitry Zarubin, Vladimir Ivan, Marc Toussaint, Taku Komura, Sethu Vijayakumar

More information

Learning Inverse Dynamics: a Comparison

Learning Inverse Dynamics: a Comparison Learning Inverse Dynamics: a Comparison Duy Nguyen-Tuong, Jan Peters, Matthias Seeger, Bernhard Schölkopf Max Planck Institute for Biological Cybernetics Spemannstraße 38, 72076 Tübingen - Germany Abstract.

More information

In Homework 1, you determined the inverse dynamics model of the spinbot robot to be

In Homework 1, you determined the inverse dynamics model of the spinbot robot to be Robot Learning Winter Semester 22/3, Homework 2 Prof. Dr. J. Peters, M.Eng. O. Kroemer, M. Sc. H. van Hoof Due date: Wed 6 Jan. 23 Note: Please fill in the solution on this sheet but add sheets for the

More information

Simulation. x i. x i+1. degrees of freedom equations of motion. Newtonian laws gravity. ground contact forces

Simulation. x i. x i+1. degrees of freedom equations of motion. Newtonian laws gravity. ground contact forces Dynamic Controllers Simulation x i Newtonian laws gravity ground contact forces x i+1. x degrees of freedom equations of motion Simulation + Control x i Newtonian laws gravity ground contact forces internal

More information

Control of industrial robots. Kinematic redundancy

Control of industrial robots. Kinematic redundancy Control of industrial robots Kinematic redundancy Prof. Paolo Rocco (paolo.rocco@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Kinematic redundancy Direct kinematics

More information

Pose Control in Dynamic Conditions

Pose Control in Dynamic Conditions Pose Control in Dynamic Conditions Brian F. Allen 1, Michael Neff 2, and Petros Faloutsos 1 1 University of California, Los Angeles 2 University of California, Davis Abstract. Pose control for physically

More information

Learning to bounce a ball with a robotic arm

Learning to bounce a ball with a robotic arm Eric Wolter TU Darmstadt Thorsten Baark TU Darmstadt Abstract Bouncing a ball is a fun and challenging task for humans. It requires fine and complex motor controls and thus is an interesting problem for

More information

On-line Dynamic Model Learning for Manipulator Control

On-line Dynamic Model Learning for Manipulator Control On-line Dynamic Model Learning for Manipulator Control Joseph Sun de la Cruz Ergun Calisgan Dana Kulić William Owen Elizabeth A. Croft National Instruments, Austin, TX, USA (e-mail: josephsundelacruz@gmail.com)

More information

Torque-Position Transformer for Task Control of Position Controlled Robots

Torque-Position Transformer for Task Control of Position Controlled Robots 28 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-23, 28 Torque-Position Transformer for Task Control of Position Controlled Robots Oussama Khatib, 1 Peter Thaulad,

More information

KINEMATIC AND DYNAMIC SIMULATION OF A 3DOF PARALLEL ROBOT

KINEMATIC AND DYNAMIC SIMULATION OF A 3DOF PARALLEL ROBOT Bulletin of the Transilvania University of Braşov Vol. 8 (57) No. 2-2015 Series I: Engineering Sciences KINEMATIC AND DYNAMIC SIMULATION OF A 3DOF PARALLEL ROBOT Nadia Ramona CREŢESCU 1 Abstract: This

More information

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Acta Technica 61, No. 4A/2016, 189 200 c 2017 Institute of Thermomechanics CAS, v.v.i. Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Jianrong Bu 1, Junyan

More information

Applying the Episodic Natural Actor-Critic Architecture to Motor Primitive Learning

Applying the Episodic Natural Actor-Critic Architecture to Motor Primitive Learning Applying the Episodic Natural Actor-Critic Architecture to Motor Primitive Learning Jan Peters 1, Stefan Schaal 1 University of Southern California, Los Angeles CA 90089, USA Abstract. In this paper, we

More information

Movement Imitation with Nonlinear Dynamical Systems in Humanoid Robots

Movement Imitation with Nonlinear Dynamical Systems in Humanoid Robots Movement Imitation with Nonlinear Dynamical Systems in Humanoid Robots Auke Jan Ijspeert & Jun Nakanishi & Stefan Schaal Computational Learning and Motor Control Laboratory University of Southern California,

More information

GRASP PLANNING UNDER TASK-SPECIFIC CONTACT CONSTRAINTS

GRASP PLANNING UNDER TASK-SPECIFIC CONTACT CONSTRAINTS PH.D. DISSERTATION GRASP PLANNING UNDER TASK-SPECIFIC CONTACT CONSTRAINTS PH.D. CANDIDATE: CARLOS J. ROSALES GALLEGOS SUPERVISORS: LLUÍS ROS AND RAÚL SUÁREZ JANUARY 2013 ROBOTIC GRASPING AND MANIPULATION

More information

Optimization of a two-link Robotic Manipulator

Optimization of a two-link Robotic Manipulator Optimization of a two-link Robotic Manipulator Zachary Renwick, Yalım Yıldırım April 22, 2016 Abstract Although robots are used in many processes in research and industry, they are generally not customized

More information

AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION

AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION Kevin Worrall (1), Douglas Thomson (1), Euan McGookin (1), Thaleia Flessa (1) (1)University of Glasgow, Glasgow, G12 8QQ, UK, Email: kevin.worrall@glasgow.ac.uk

More information

Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm

Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm Mohammed Z. Al-Faiz,MIEEE Computer Engineering Dept. Nahrain University Baghdad, Iraq Mohammed S.Saleh

More information

Control of Snake Like Robot for Locomotion and Manipulation

Control of Snake Like Robot for Locomotion and Manipulation Control of Snake Like Robot for Locomotion and Manipulation MYamakita 1,, Takeshi Yamada 1 and Kenta Tanaka 1 1 Tokyo Institute of Technology, -1-1 Ohokayama, Meguro-ku, Tokyo, Japan, yamakita@ctrltitechacjp

More information

PSO based Adaptive Force Controller for 6 DOF Robot Manipulators

PSO based Adaptive Force Controller for 6 DOF Robot Manipulators , October 25-27, 2017, San Francisco, USA PSO based Adaptive Force Controller for 6 DOF Robot Manipulators Sutthipong Thunyajarern, Uma Seeboonruang and Somyot Kaitwanidvilai Abstract Force control in

More information

Reinforcement Learning of Clothing Assistance with a Dual-arm Robot

Reinforcement Learning of Clothing Assistance with a Dual-arm Robot Reinforcement Learning of Clothing Assistance with a Dual-arm Robot Tomoya Tamei, Takamitsu Matsubara, Akshara Rai, Tomohiro Shibata Graduate School of Information Science,Nara Institute of Science and

More information

Locally Weighted Learning for Control. Alexander Skoglund Machine Learning Course AASS, June 2005

Locally Weighted Learning for Control. Alexander Skoglund Machine Learning Course AASS, June 2005 Locally Weighted Learning for Control Alexander Skoglund Machine Learning Course AASS, June 2005 Outline Locally Weighted Learning, Christopher G. Atkeson et. al. in Artificial Intelligence Review, 11:11-73,1997

More information

autorob.github.io Inverse Kinematics UM EECS 398/598 - autorob.github.io

autorob.github.io Inverse Kinematics UM EECS 398/598 - autorob.github.io autorob.github.io Inverse Kinematics Objective (revisited) Goal: Given the structure of a robot arm, compute Forward kinematics: predicting the pose of the end-effector, given joint positions. Inverse

More information

SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR

SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR Fabian Andres Lara Molina, Joao Mauricio Rosario, Oscar Fernando Aviles Sanchez UNICAMP (DPM-FEM), Campinas-SP, Brazil,

More information

Movement reproduction and obstacle avoidance with dynamic movement primitives and potential fields

Movement reproduction and obstacle avoidance with dynamic movement primitives and potential fields 8 8 th IEEE-RAS International Conference on Humanoid Robots December 1 ~ 3, 8 / Daejeon, Korea Movement reproduction and obstacle avoidance with dynamic movement primitives and potential fields Dae-Hyung

More information

Active Learning in Motor Control

Active Learning in Motor Control Active Learning in Motor Control Philipp Robbel E H U N I V E R S I T Y T O H F R G E D I N B U Master of Science Artificial Intelligence School of Informatics University of Edinburgh 2005 Abstract In

More information

Written exams of Robotics 2

Written exams of Robotics 2 Written exams of Robotics 2 http://www.diag.uniroma1.it/~deluca/rob2_en.html All materials are in English, unless indicated (oldies are in Year Date (mm.dd) Number of exercises Topics 2018 07.11 4 Inertia

More information

Kinesthetic Teaching via Fast Marching Square

Kinesthetic Teaching via Fast Marching Square Kinesthetic Teaching via Fast Marching Square Javier V. Gómez, David Álvarez, Santiago Garrido and Luis Moreno Abstract This paper presents a novel robotic learning technique based on Fast Marching Square

More information

Learning and Generalization of Motor Skills by Learning from Demonstration

Learning and Generalization of Motor Skills by Learning from Demonstration Learning and Generalization of Motor Skills by Learning from Demonstration Peter Pastor, Heiko Hoffmann, Tamim Asfour, and Stefan Schaal Abstract We provide a general approach for learning robotic motor

More information

IVR: Open- and Closed-Loop Control. M. Herrmann

IVR: Open- and Closed-Loop Control. M. Herrmann IVR: Open- and Closed-Loop Control M. Herrmann Overview Open-loop control Feed-forward control Towards feedback control Controlling the motor over time Process model V B = k 1 s + M k 2 R ds dt Stationary

More information

Inverse Kinematics Software Design and Trajectory Control Programming of SCARA Manipulator robot

Inverse Kinematics Software Design and Trajectory Control Programming of SCARA Manipulator robot International Journal of Engineering Research and Technology. ISSN 0974-3154 Volume 11, Number 11 (2018), pp. 1759-1779 International Research Publication House http://www.irphouse.com Inverse Kinematics

More information

Movement Learning and Control for Robots in Interaction

Movement Learning and Control for Robots in Interaction Movement Learning and Control for Robots in Interaction Dr.-Ing. Michael Gienger Honda Research Institute Europe Carl-Legien-Strasse 30 63073 Offenbach am Main Seminar Talk Machine Learning Lab, University

More information

Robotics 2 Information

Robotics 2 Information Robotics 2 Information Prof. Alessandro De Luca Robotics 2! 2017/18! Second semester! Monday, February 26 Wednesday, May 30, 2018! Courses of study (code)! Master in Artificial Intelligence and Robotics

More information

Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically Redundant Manipulators

Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically Redundant Manipulators 56 ICASE :The Institute ofcontrol,automation and Systems Engineering,KOREA Vol.,No.1,March,000 Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically

More information

Programmable Springs: Developing Actuators with Programmable Compliance for Autonomous Robots

Programmable Springs: Developing Actuators with Programmable Compliance for Autonomous Robots Programmable Springs: Developing Actuators with Programmable Compliance for Autonomous Robots Bill Bigge, Inman R. Harvey Centre for Computational Neuroscience and Robotics, University of Sussex, Brighton

More information

Inverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector

Inverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector Inverse Kinematics Given a desired position (p) & orientation (R) of the end-effector q ( q, q, q ) 1 2 n Find the joint variables which can bring the robot the desired configuration z y x 1 The Inverse

More information

Design and Optimization of the Thigh for an Exoskeleton based on Parallel Mechanism

Design and Optimization of the Thigh for an Exoskeleton based on Parallel Mechanism Design and Optimization of the Thigh for an Exoskeleton based on Parallel Mechanism Konstantin Kondak, Bhaskar Dasgupta, Günter Hommel Technische Universität Berlin, Institut für Technische Informatik

More information

Learning of a ball-in-a-cup playing robot

Learning of a ball-in-a-cup playing robot Learning of a ball-in-a-cup playing robot Bojan Nemec, Matej Zorko, Leon Žlajpah Robotics Laboratory, Jožef Stefan Institute Jamova 39, 1001 Ljubljana, Slovenia E-mail: bojannemec@ijssi Abstract In the

More information

Equilibrium Point Control of a Robot Arm with a Double Actuator Joint

Equilibrium Point Control of a Robot Arm with a Double Actuator Joint International Simposium on Robotics and Automation 24 August 25-27, 24 Equilibrium Point Control of a Robot Arm with a Double Actuator Joint Yuka Mukaibo Keio University mukabo@mbm.nifty.com Shinsuk Park

More information

Appendix A Physiological Model of the Elbow in MATLAB/Simulink

Appendix A Physiological Model of the Elbow in MATLAB/Simulink Appendix A Physiological Model of the Elbow in MATLAB/Simulink This section contains a complete description of the implementation of the physiological model of the elbow joint in the MATLAB/Simulink environment.

More information

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Control Part 4 Other control strategies These slides are devoted to two advanced control approaches, namely Operational space control Interaction

More information

Robotics: Science and Systems

Robotics: Science and Systems Robotics: Science and Systems Model Predictive Control (MPC) Zhibin Li School of Informatics University of Edinburgh Content Concepts of MPC MPC formulation Objective function and constraints Solving the

More information

Comparative Experiments on Task Space Control with Redundancy Resolution

Comparative Experiments on Task Space Control with Redundancy Resolution Comparative Experiments on Task Space Control with Redundancy Resolution Jun Nakanishi,RickCory, Michael Mistry,JanPeters, and Stefan Schaal ICORP, Japan Science and Technology Agency, Kyoto, Japan ATR

More information

Parallel Robots. Mechanics and Control H AMID D. TAG HI RAD. CRC Press. Taylor & Francis Group. Taylor & Francis Croup, Boca Raton London NewYoric

Parallel Robots. Mechanics and Control H AMID D. TAG HI RAD. CRC Press. Taylor & Francis Group. Taylor & Francis Croup, Boca Raton London NewYoric Parallel Robots Mechanics and Control H AMID D TAG HI RAD CRC Press Taylor & Francis Group Boca Raton London NewYoric CRC Press Is an Imprint of the Taylor & Francis Croup, an informs business Contents

More information

A study of human locomotor trajectories

A study of human locomotor trajectories A study of human locomotor trajectories Phạm Quang Cường December, 29 Thèse réalisée sous la direction de P r Alain Berthoz, au Laboratoire de Physiologie de la Perception et de l Action Collège de France,

More information

Does Dimensionality Reduction Improve the Quality of Motion Interpolation?

Does Dimensionality Reduction Improve the Quality of Motion Interpolation? Does Dimensionality Reduction Improve the Quality of Motion Interpolation? Sebastian Bitzer, Stefan Klanke and Sethu Vijayakumar School of Informatics - University of Edinburgh Informatics Forum, 10 Crichton

More information

Intermediate Desired Value Approach for Continuous Transition among Multiple Tasks of Robots

Intermediate Desired Value Approach for Continuous Transition among Multiple Tasks of Robots 2 IEEE International Conference on Robotics and Automation Shanghai International Conference Center May 9-3, 2, Shanghai, China Intermediate Desired Value Approach for Continuous Transition among Multiple

More information

Learning to Select and Generalize Striking Movements in Robot Table Tennis

Learning to Select and Generalize Striking Movements in Robot Table Tennis AAAI Technical Report FS-12-07 Robots Learning Interactively from Human Teachers Learning to Select and Generalize Striking Movements in Robot Table Tennis Katharina Muelling 1,2 and Jens Kober 1,2 and

More information

Adaptive Control of 4-DoF Robot manipulator

Adaptive Control of 4-DoF Robot manipulator Adaptive Control of 4-DoF Robot manipulator Pavel Mironchyk p.mironchyk@yahoo.com arxiv:151.55v1 [cs.sy] Jan 15 Abstract In experimental robotics, researchers may face uncertainties in parameters of a

More information

Trajectory planning of 2 DOF planar space robot without attitude controller

Trajectory planning of 2 DOF planar space robot without attitude controller ISSN 1 746-7233, England, UK World Journal of Modelling and Simulation Vol. 4 (2008) No. 3, pp. 196-204 Trajectory planning of 2 DOF planar space robot without attitude controller Rajkumar Jain, Pushparaj

More information

Phase-Functioned Neural Networks for Motion Learning

Phase-Functioned Neural Networks for Motion Learning Phase-Functioned Neural Networks for Motion Learning TAMS University of Hamburg 03.01.2018 Sebastian Starke University of Edinburgh School of Informatics Institue of Perception, Action and Behaviour Sebastian.Starke@ed.ac.uk

More information

Trajectory Optimization for. Robots

Trajectory Optimization for. Robots LA (x0, U ; µ, ) = `f (xn ) + N X 1 2 k=0 N X1 `(xk, uk ) + k=0 Trajectory Optimization for @c(x, u) @c(x, u) ˆ Q =Q + I Underactuated @x @x (and other) @c(x, u) @c(x, u) ˆ =Q + Q I + I Robots @u @u c(xk,uk

More information

Modeling pigeon behaviour using a Conditional Restricted Boltzmann Machine

Modeling pigeon behaviour using a Conditional Restricted Boltzmann Machine Modeling pigeon behaviour using a Conditional Restricted Boltzmann Machine Matthew D. Zeiler 1,GrahamW.Taylor 1, Nikolaus F. Troje 2 and Geoffrey E. Hinton 1 1- University of Toronto - Dept. of Computer

More information

Method for designing and controlling compliant gripper

Method for designing and controlling compliant gripper IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Method for designing and controlling compliant gripper To cite this article: A R Spanu et al 2016 IOP Conf. Ser.: Mater. Sci.

More information

Design & Kinematic Analysis of an Articulated Robotic Manipulator

Design & Kinematic Analysis of an Articulated Robotic Manipulator Design & Kinematic Analysis of an Articulated Robotic Manipulator Elias Eliot 1, B.B.V.L. Deepak 1*, D.R. Parhi 2, and J. Srinivas 2 1 Department of Industrial Design, National Institute of Technology-Rourkela

More information

Simulation-Based Design of Robotic Systems

Simulation-Based Design of Robotic Systems Simulation-Based Design of Robotic Systems Shadi Mohammad Munshi* & Erik Van Voorthuysen School of Mechanical and Manufacturing Engineering, The University of New South Wales, Sydney, NSW 2052 shadimunshi@hotmail.com,

More information

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute What are the DH parameters for describing the relative pose of the two frames?

More information

A Comparison of Classical and Learning Controllers

A Comparison of Classical and Learning Controllers A Comparison of Classical and Learning Controllers Joseph Sun de la Cruz Dana Kulić William Owen Department of Electrical and Computer Engineering University of Waterloo, Waterloo, ON, Canada (e-mail:

More information

Towards Autonomous Robotic Valve Turning

Towards Autonomous Robotic Valve Turning BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 12, No 3 Sofia 2012 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.2478/cait-2012-0018 Towards Autonomous Robotic Valve

More information

Teleoperation of a Robot Arm in 2D Catching Movements using EMG Signals and a Bio-inspired Motion Law

Teleoperation of a Robot Arm in 2D Catching Movements using EMG Signals and a Bio-inspired Motion Law Teleoperation of a Robot Arm in 2D Catching Movements using EMG Signals and a Bio-inspired Motion Law Panagiotis K. Artemiadis, and Kostas J. Kyriakopoulos Control Systems Lab, Mechanical Eng. Dept. National

More information

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute (3 pts) Compare the testing methods for testing path segment and finding first

More information

Resolution of spherical parallel Manipulator (SPM) forward kinematic model (FKM) near the singularities

Resolution of spherical parallel Manipulator (SPM) forward kinematic model (FKM) near the singularities Resolution of spherical parallel Manipulator (SPM) forward kinematic model (FKM) near the singularities H. Saafi a, M. A. Laribi a, S. Zeghloul a a. Dept. GMSC, Pprime Institute, CNRS - University of Poitiers

More information

Lecture «Robot Dynamics»: Multi-body Kinematics

Lecture «Robot Dynamics»: Multi-body Kinematics Lecture «Robot Dynamics»: Multi-body Kinematics 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

DYNAMICS OF SPACE ROBOTIC ARM DURING INTERACTIONS WITH NON COOPERATIVE OBJECTS

DYNAMICS OF SPACE ROBOTIC ARM DURING INTERACTIONS WITH NON COOPERATIVE OBJECTS DYNAMICS OF SPACE ROBOTIC ARM DURING INTERACTIONS WITH NON COOPERATIVE OBJECTS Karol Seweryn 1, Marek Banaszkiewicz 1, Bernd Maediger 2, Tomasz Rybus 1, Josef Sommer 2 1 Space Research Centre of the Polish

More information

Modeling of Humanoid Systems Using Deductive Approach

Modeling of Humanoid Systems Using Deductive Approach INFOTEH-JAHORINA Vol. 12, March 2013. Modeling of Humanoid Systems Using Deductive Approach Miloš D Jovanović Robotics laboratory Mihailo Pupin Institute Belgrade, Serbia milos.jovanovic@pupin.rs Veljko

More information

Lecture «Robot Dynamics»: Kinematics 3

Lecture «Robot Dynamics»: Kinematics 3 Lecture «Robot Dynamics»: Kinematics 3 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 Hutter,

More information

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 1: Introduction

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 1: Introduction MCE/EEC 647/747: Robot Dynamics and Control Lecture 1: Introduction Reading: SHV Chapter 1 Robotics and Automation Handbook, Chapter 1 Assigned readings from several articles. Cleveland State University

More information

The Organization of Cortex-Ganglia-Thalamus to Generate Movements From Motor Primitives: a Model for Developmental Robotics

The Organization of Cortex-Ganglia-Thalamus to Generate Movements From Motor Primitives: a Model for Developmental Robotics The Organization of Cortex-Ganglia-Thalamus to Generate Movements From Motor Primitives: a Model for Developmental Robotics Alessio Mauro Franchi 1, Danilo Attuario 2, and Giuseppina Gini 3 Department

More information

Terry Taewoong Um. Terry T. Um and Dana Kulić. University of Waterloo. Department of Electrical & Computer Engineering

Terry Taewoong Um. Terry T. Um and Dana Kulić. University of Waterloo. Department of Electrical & Computer Engineering AN UNSUPERVISED APPROACH TO DETECTING AND ISOLATING ATHLETIC MOVEMENTS Terry T. Um and Dana Kulić University of Waterloo Department of Electrical & Computer Engineering Terry Taewoong Um Terry Taewoong

More information

Research Subject. Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group)

Research Subject. Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group) Research Subject Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group) (1) Goal and summary Introduction Humanoid has less actuators than its movable degrees of freedom (DOF) which

More information

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators Robotics and automation Dr. Ibrahim Al-Naimi Chapter two Introduction To Robot Manipulators 1 Robotic Industrial Manipulators A robot manipulator is an electronically controlled mechanism, consisting of

More information

Exploiting Vestibular Output during Learning Results in Naturally Curved Reaching Trajectories

Exploiting Vestibular Output during Learning Results in Naturally Curved Reaching Trajectories Exploiting Vestibular Output during Learning Results in Naturally Curved Reaching Trajectories Ganghua Sun and Brian Scassellati Computer Science Department, Yale University New Haven, Connecticut 06511,

More information

Dynamics Analysis for a 3-PRS Spatial Parallel Manipulator-Wearable Haptic Thimble

Dynamics Analysis for a 3-PRS Spatial Parallel Manipulator-Wearable Haptic Thimble Dynamics Analysis for a 3-PRS Spatial Parallel Manipulator-Wearable Haptic Thimble Masoud Moeini, University of Hamburg, Oct 216 [Wearable Haptic Thimble,A Developing Guide and Tutorial,Francesco Chinello]

More information

Evidence for a Forward Dynamics Model in Human Adaptive Motor Control

Evidence for a Forward Dynamics Model in Human Adaptive Motor Control Evidence for a Forward Dynamics Model in Human Adaptive Motor Control Nikhil Bhushan and Reza Shadmehr Dept. of Biomedical Engineering Johns Hopkins University, Baltimore, MD 21205 Email: nbhushan@bme.jhu.edu,

More information

Lecture «Robot Dynamics»: Kinematics 3

Lecture «Robot Dynamics»: Kinematics 3 Lecture «Robot Dynamics»: Kinematics 3 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

10. Cartesian Trajectory Planning for Robot Manipulators

10. Cartesian Trajectory Planning for Robot Manipulators V. Kumar 0. Cartesian rajectory Planning for obot Manipulators 0.. Introduction Given a starting end effector position and orientation and a goal position and orientation we want to generate a smooth trajectory

More information

DESIGN AND MODELLING OF A 4DOF PAINTING ROBOT

DESIGN AND MODELLING OF A 4DOF PAINTING ROBOT DESIGN AND MODELLING OF A 4DOF PAINTING ROBOT MSc. Nilton Anchaygua A. Victor David Lavy B. Jose Luis Jara M. Abstract The following project has as goal the study of the kinematics, dynamics and control

More information

Introduction To Robotics (Kinematics, Dynamics, and Design)

Introduction To Robotics (Kinematics, Dynamics, and Design) Introduction To Robotics (Kinematics, Dynamics, and Design) SESSION # 5: Concepts & Defenitions Ali Meghdari, Professor School of Mechanical Engineering Sharif University of Technology Tehran, IRAN 11365-9567

More information

Inverse Kinematics (part 1) CSE169: Computer Animation Instructor: Steve Rotenberg UCSD, Winter 2018

Inverse Kinematics (part 1) CSE169: Computer Animation Instructor: Steve Rotenberg UCSD, Winter 2018 Inverse Kinematics (part 1) CSE169: Computer Animation Instructor: Steve Rotenberg UCSD, Winter 2018 Welman, 1993 Inverse Kinematics and Geometric Constraints for Articulated Figure Manipulation, Chris

More information

Robot Excitation Trajectories for Dynamic Parameter Estimation using Optimized B-Splines

Robot Excitation Trajectories for Dynamic Parameter Estimation using Optimized B-Splines 1 IEEE International Conference on Robotics and Automation RiverCentre, Saint Paul, Minnesota, USA May 14-18, 1 Robot Excitation Trajectories for Dynamic Parameter Estimation using Optimized B-Splines

More information

TRAINING A ROBOTIC MANIPULATOR

TRAINING A ROBOTIC MANIPULATOR ME 4773/5493 Fundamental of Robotics Fall 2016 San Antonio, TX, USA TRAINING A ROBOTIC MANIPULATOR Jonathan Sackett Dept. of Mechanical Engineering San Antonio, TX, USA 78249 jonathan.sackett@utsa.edu

More information

CS 231. Control for articulate rigid-body dynamic simulation. Articulated rigid-body dynamics

CS 231. Control for articulate rigid-body dynamic simulation. Articulated rigid-body dynamics CS 231 Control for articulate rigid-body dynamic simulation Articulated rigid-body dynamics F = ma No control 1 No control Ragdoll effects, joint limits RT Speed: many sims at real-time rates on today

More information

Online Gain Switching Algorithm for Joint Position Control of a Hydraulic Humanoid Robot

Online Gain Switching Algorithm for Joint Position Control of a Hydraulic Humanoid Robot Online Gain Switching Algorithm for Joint Position Control of a Hydraulic Humanoid Robot Jung-Yup Kim *, Christopher G. Atkeson *, Jessica K. Hodgins *, Darrin C. Bentivegna *,** and Sung Ju Cho * * Robotics

More information

Learning Task-Space Tracking Control with Kernels

Learning Task-Space Tracking Control with Kernels Learning Task-Space Tracking Control with Kernels Duy Nguyen-Tuong 1, Jan Peters 2 Max Planck Institute for Intelligent Systems, Spemannstraße 38, 72076 Tübingen 1,2 Universität Darmstadt, Intelligent

More information

Inverse KKT Motion Optimization: A Newton Method to Efficiently Extract Task Spaces and Cost Parameters from Demonstrations

Inverse KKT Motion Optimization: A Newton Method to Efficiently Extract Task Spaces and Cost Parameters from Demonstrations Inverse KKT Motion Optimization: A Newton Method to Efficiently Extract Task Spaces and Cost Parameters from Demonstrations Peter Englert Machine Learning and Robotics Lab Universität Stuttgart Germany

More information

Value Function Approximation and Model Predictive Control

Value Function Approximation and Model Predictive Control Value Function Approximation and Model Predictive Control Mingyuan Zhong, Mikala Johnson, Yuval Tassa, Tom Erez and Emanuel Todorov Department of Applied Mathematics University of Washington, Seattle,

More information

Improving Trajectory Tracking Performance of Robotic Manipulator Using Neural Online Torque Compensator

Improving Trajectory Tracking Performance of Robotic Manipulator Using Neural Online Torque Compensator JOURNAL OF ENGINEERING RESEARCH AND TECHNOLOGY, VOLUME 1, ISSUE 2, JUNE 2014 Improving Trajectory Tracking Performance of Robotic Manipulator Using Neural Online Torque Compensator Mahmoud M. Al Ashi 1,

More information

SEMI-ACTIVE CONTROL OF BUILDING STRUCTURES USING A NEURO-FUZZY CONTROLLER WITH ACCELERATION FEEDBACK

SEMI-ACTIVE CONTROL OF BUILDING STRUCTURES USING A NEURO-FUZZY CONTROLLER WITH ACCELERATION FEEDBACK Proceedings of the 6th International Conference on Mechanics and Materials in Design, Editors: J.F. Silva Gomes & S.A. Meguid, P.Delgada/Azores, 26-30 July 2015 PAPER REF: 5778 SEMI-ACTIVE CONTROL OF BUILDING

More information

REDUCED END-EFFECTOR MOTION AND DISCONTINUITY IN SINGULARITY HANDLING TECHNIQUES WITH WORKSPACE DIVISION

REDUCED END-EFFECTOR MOTION AND DISCONTINUITY IN SINGULARITY HANDLING TECHNIQUES WITH WORKSPACE DIVISION REDUCED END-EFFECTOR MOTION AND DISCONTINUITY IN SINGULARITY HANDLING TECHNIQUES WITH WORKSPACE DIVISION Denny Oetomo Singapore Institute of Manufacturing Technology Marcelo Ang Jr. Dept. of Mech. Engineering

More information

INSTITUTE OF AERONAUTICAL ENGINEERING

INSTITUTE OF AERONAUTICAL ENGINEERING Name Code Class Branch Page 1 INSTITUTE OF AERONAUTICAL ENGINEERING : ROBOTICS (Autonomous) Dundigal, Hyderabad - 500 0 MECHANICAL ENGINEERING TUTORIAL QUESTION BANK : A7055 : IV B. Tech I Semester : MECHANICAL

More information

Reinforcement Learning to Adjust Robot Movements to New Situations

Reinforcement Learning to Adjust Robot Movements to New Situations Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence Reinforcement Learning to Adjust Robot Movements to New Situations Jens Kober MPI Tübingen, Germany jens.kober@tuebingen.mpg.de

More information

Filtering Sensory Information with XCSF: Improving Learning Robustness and Control Performance

Filtering Sensory Information with XCSF: Improving Learning Robustness and Control Performance Filtering Sensory Information with XCSF: Improving Learning Robustness and Control Performance ABSTRACT Jan Kneissler Institute of Cognitive Modeling University of Tübingen Sand 4, 776 Tübingen, Germany

More information