Feedback control of humanoid robots: balancing and walking

Size: px
Start display at page:

Download "Feedback control of humanoid robots: balancing and walking"

Transcription

1 Feedbac control of humanoid robots: balancing and waling Dr.-Ing. Christian Ott German Aerosace Center DLR Institute for Robotics and Mechatronics DLR 2/5/212 1

2 Overview Part : Short overview of bied robots at DLR Part I: Modeling Part II: Balancing Part III: Waling Control Folie 2

3 German Aerosace Center DLR National research laboratory Part of the Helmholtz association Research fields: o aerosace, o sace technologies, o energy and traffic ~63 researchers 13 locations 29 institutes Institute of Robotics and Mechatronics: Former director: Prof. Hirzinger Director: Prof. Albu-Schäffer Folie 3

4 Sace Robotics Institute of Robotics & Mechatronics ESS ROEX 1993 ROKVISS GEEX Maniulation LBR-I,199 LBR-II 1999/2 LBR-M, 23 orue sensors at the ower outut after the bearings orue sensors after the gears, but before the last bearings Modular design, load/weight ratio ~ 1:1 Commercial torue Folie 4 controlled arm KUKA

5 Joint torue sensing & control for maniulation Comliant Maniulation Environment et Rigid-Body Dynamics Motor Dynamics Comliance Control u orue Control m Robustness: Passivity Based Control Performance: Joint orue Feedbac noncollocated

6 Comliant Maniulation Environment et Rigid-Body Dynamics Motor Dynamics Comliance Control u orue Control m Robustness: Passivity Based Control Performance: Joint orue Feedbac noncollocated

7

8 Joint torue sensing & control for maniulation Bied Robot Anthroomorhic Hand-Arm System [Grebenstein, Albu-Schäffer et al, Humanoids 21] Comliant actuation Antagonistic actuation for fingers Variable stiffness actuation in arm Robustness to shocs and imacts Folie 8

9 Biedal Waling Robots at DLR Drive technology of the DLR arm Allow for osition controlled waling ZMP and joint torue control! Small foot design: 19 9,5 cm Sensors: - joint torue sensors - force/torue sensors in the feet - IMU in the trun DLR-Bied ORO, reliminary version 212 ORO 213 Orue controlled humanoid RObot Folie 9

10 First eeriments with DLR-Bied First eeriment at Automatica Fair in 6-21: ZMP review control [Kajita, 23] Current aroach: Waling control based on the Cature Point [Englsberger, Ott, Roa, et al. IROS 211] Folie 1

11 ORO Folie 11

12 Overview Part I: Modeling Multibody dynamics ZMP Simlified models for control Cature Point Centroidal Moment Pivot Part II: Balancing Part III: Waling Control Folie 12

13 Models of Legged Humanoid Robots Dynamical Models Mechanical Multi-Body-Models Concetual Models Floating Base Models Fied Base Models Waling Running redefined contact state Secialization Comleity

14 Free-Floating vs. Fied Base Models single suort serial in. chain double suort over-contrained underactuated Fied base models In each contact state the model is different: Single suort right, left Double suort Heel Off oe ouch Down Free-floating model Comonents: Lagrangian dynamics Constraints due to contact forces ransition euations imacts ransition between contact states

15 Free-Floating vs. Fied Base Models single suort serial in. chain double suort over-contrained underactuated Free-floating model Comonents: Lagrangian dynamics Constraints due to contact forces ransition euations imacts Fied base models In each contact state the model is different: Single suort right, left Double suort Heel Off oe ouch Down ransition between contact states Planning & control must ensure that the considered contact state is valid! ground reaction force must fulfill constraints Folie 15

16 Configuration Sace H b SE3 Q n n S 1 S 1 S 1 Configuration Sace: Q SE3

17 Configuration Sace b 6 H b SE3 Q n n S 1 S 1 S 1 Configuration Sace: Q SE3 Using local coordinates: n 6

18 Modeling, 6 F et se3 M C, g J Fet Folie 18

19 Modeling, F et F et F b 6 M C, g J Fet b 6 Folie 19

20 Folie 2 Modeling F et et F J g C M, F et et b b b b b b F J J F g C M M M M,,,, 6 b 6 F b

21 Folie 21 Modeling F et et F J g C M, F et et bt b sb b b b b b F J Ad W H g C M M M M,,,, 3 3 se SE H b sb b body twist Global reresentation!

22 Modeling b 6 r l F et F r F l Folie 22

23 Folie 23 Modeling F et F r F l l l bl r r br b b b b F J J F J J g C M M M M,,, l r 6 b

24 Folie 24 Biedal Robot Model F r F l l l bl r r br b b b b F J J F J J g C M M M M,,, l r 6 b Proerties for control: Underactuated Varying unilateral constraints single suort, double suort, edge contact Constraints on the state & control

25 Folie 25 l l bl r r br b b b b F J J F J J g C M M M M,,, f c Mg l r í i i F J I u Mg C c M M, ˆ ˆ ˆ, ˆ ˆ ˆ, c b Biedal Robot Model

26 Folie 26 l l bl r r br b b b b F J J F J J g C M M M M,,, f c Mg l r í i i F J I u Mg C c M M, ˆ ˆ ˆ, ˆ ˆ ˆ l r i f i Mg Mc,, c b Conservation of momentum: Biedal Robot Model

27 Folie 27 l l bl r r br b b b b F J J F J J g C M M M M,,, f c Mg l r í i i F J I u Mg C c M M, ˆ ˆ ˆ, ˆ ˆ ˆ l r i f i Mg Mc,, c b i Mg c L Conservation of angular momentum: Conservation of momentum: Biedal Robot Model

28 Folie 28 l l bl r r br b b b b F J J F J J g C M M M M,,, f c Mg l r í i i F J I u Mg C c M M, ˆ ˆ ˆ, ˆ ˆ ˆ l r i f i Mg Mc,, c b i Mg c L Conservation of angular momentum: Conservation of momentum: On a flat ground: Mg Mc Mg c L Biedal Robot Model f

29 Folie 29 l l bl r r br b b b b F J J F J J g C M M M M,,, f c Mg l r í i i F J I u Mg C c M M, ˆ ˆ ˆ, ˆ ˆ ˆ, c b On a flat ground: Mg Mc Mg c L Biedal Robot Model

30 Zero Moment Point

31 Zero Moment Point [Vuobratovic and Steaneno,1972] ZMP as a ground reference oint: Distributed ground reaction force under the suorting foot can be relaced by a single force acting at the ZMP. F 1 2 z y, y F ZMP = CoP Center of Pressure 1 2, y in conve hull of the suort olygon. Folie 31

32 Some facts about the ZMP Can ZMP leave the suort olygon? NO Can ZMP location be used as a stability criterion NO If ZMP reaches the border of the suort olygon foot rotation ossible. ZMP is defined on flat contact no uneven surface. ZMP gives no information about sliding. F 1 2 Folie 32

33 First usage of the ZMP Motion of the legs is redefined. Uer body controls the ZMP in the center of the suorting foot ensure roer foot contact during waling

34 How to obtain the ZMP? Measurement e.g. by Force/orue Sensor Dynamics Comutation

35 How to obtain the ZMP? Measurement e.g. by Force/orue Sensor Dynamics Comutation s s f s z f s s z z sy y z sz y z z s z sz y f f f f f f s

36 How to obtain the ZMP? Measurement e.g. by Force/orue Sensor Dynamics Comutation s s f s z z sy y z sz y z z s z sz y f f f f f f f f z f s s s

37 How to obtain the ZMP? Dynamics Comutation f f Mg c L f Mg P c y Mg P Mg c L z y z y y z y z P Mg L P Mgc P Mg L P Mgc

38 A simlified waling model based on the ZMP

39 Mass concentrated model f f

40 Mass concentrated model P Mc L c Mc z c f f

41 Mass concentrated model f f c z y z y y z y z P Mg L P Mgc P Mg L P Mgc z Mc c L Mc P z y z y y z z c g c c c c g c c c ZMP of a mass concentrated model

42 Mass concentrated model Cart-able Model [Kajita] c y c c y czc g c c c z y z g c z c z c z c c c c z g c

43 Mass concentrated model c g c c c z c Cart-able Model [Kajita] Linear Inverted Pendulum Model [Sugihara] z c c g c c c c

44 Cature Point Etraolated Center of Mass Divergent Comonent of Motion

45 Cature Point Definition of the Cature Point Pratt 26, Hof 28: Point to ste in order to bring the robot to stand. c, c Can be comuted eactly for simle models, e.g. linear inverted endulum model: c 2 g c z * ZMP Comutation of the Cature Point: const t cosh t sinh t 1 cosh t t *

46 Cature Point Dynamics Coordinate transformation:,, 2 System structure: Cascaded system cature oint COM oen loo unstable e. stable Dual use of the cature oint for robotics 1. ste lanning 2. control

47 Cature Point in Human Measurements Linear Inverted Pendulum Human y Data from [*] y [*] Hof, he etraolated center of mass concet suggests a simle control of balance in waling, Human Movement Science 27, , 28.

48 Centroidal Moment Pivot

49 Centroidal Moment Pivot Observation in human data: For normal level-ground waling, the human body s angular momentum and the angular ecursions about the COM remains small through the gait cycle. he centroidal moment ivot was introduced as a ground reference oint to address the effects of angular momentum about the COM in connection with ostural balance strategies.

50 Centroidal Moment Pivot Forces in the LIP model Effect of an additional hi torue Mg M g z z F M F M CMP g z CMP g z z F z Mz

51 Interretation he distance between CMP and ZMP corresonds to the angular momentum about the COM. While the ZMP cannot leave the suort olygon by definition, the CMP can leave it. he distance between CMP and the suort olygon has been roosed as an indicator which balance strategy should dominate via ZMP or via angular momentum.

52 Overview Part I: Modeling Part II: Balancing 1. Basics 2. ZMP based balancing concentrated mass model 3. orue based balancing multi body dynamics Part III: Waling Control Folie 52

53 Humanoid Balance Balance is a generic term describing the ability to control the body osture in order to revent falling. Vision Vestibular system IMU Vision Somatosensory system joint sensing force sensors Folie 53

54 Humanoid Balance Strategies for human ush recovery: Small ush: Anle strategy Medium ush: Hi strategy Large Push: Ste strategy Human Robot force control ZMP control angular momentum control Folie 54

55 mass concentrated model Strategies for gait stabilization: Effect of an additional hi torue 1. Controlling ZMP constraints! 2. Angular momentum control 3. Ste adatation Mg F M g z Mz Folie 55

56 Overview Part I: Modeling Part II: Balancing 1. Basics 2. ZMP based balancing concentrated mass model 3. orue based balancing multi-body model Part III: Waling Control Folie 56

57 Motivation for comliant control comletely stiff comliant control fully comliant Folie 57

58 ZMP based balancing z z Mg F M F Mg F et M et ref ref Feedbac Stabilization d Inverse Kinematics Forward Kinematics ZMP Comutation d d osition/velocity controlled robot Joint Position Control Robot Dynamics F R, F L Folie 58

59 ZMP based balancing z z Mg F M F Mg F et M et ref ref Feedbac Stabilization d Inverse Kinematics Forward Kinematics ZMP Comutation d d osition/velocity controlled robot Joint Position Control Robot Dynamics F R, F L Control law for stabilization: d ref K X d ref K P ref Stability condition [*]: K K X P Effective Stiffness: K X K 1 K P Mg z Stability condition [*]: [Choi, Kim, Oh, and You, Posture/Waling Control for Humanoid Robot Based on Kinematic Resolution of CoM Jacobian With Embedded Motion, RO, 27]. Folie 59

60 ZMP Based balancing Balancing + Vertical Motion Balancing + Vertical Motion + Comliant Orientation

61 Overview Part I: Modeling Part II: Balancing 1. Basics 2. ZMP based balancing concentrated mass model 3. orue based balancing multi-body model Part III: Waling Control Folie 61

62 Balancing & Posture Control Comliant COM control [Hyon & Cheng, 26] Mg F COM Mg K P c cd K D c c d F et F COM c R SO3 run orientation Control HIP et HIP V R, K R D R d IMU measurements Folie 62

63 Balancing & Posture Control Comliant COM control [Hyon & Cheng, 26] Mg F COM Mg K P c cd K D c c d F et F COM Desired wrench: W d FCOM, HIP R SO3 run orientation Control HIP et HIP V R, K R D R d IMU measurements Folie 63

64 Balancing & Posture Control Comliant COM control [Hyon & Cheng, 26] F COM Mg K P c cd K D c c d Mg F et Desired wrench: W d FCOM, HIP W d run orientation Control HIP V R, K R D R d IMU measurements Folie 64

65 Grasing and Balancing Force distribution: Similar roblems! Folie 65

66 Force Distribution in Grasing f i Net wrench acting on the object: W O F1 Gras Ma F F C se3 G 1F1 G F G1 G se3 Gi Ad PiO F C FC Well studied roblem in grasing: Find contact wrenches such that a desired net wrench on the object is achieved. friction cone Folie 66

67 Force distribution Relation between balancing wrench & contact forces G i Ri ˆ R i i W d f f 1 G G 1 G G F f C HIP F COM 3 Constraints: f i Unilateral contact: f i, z imlicit handling of ZMP constraints Friction cone constraints Folie 67

68 Force distribution Relation between balancing wrench & contact forces G i Ri ˆ R i i W d f f 1 G G 1 G G F f C HIP F COM 3 Constraints: f i Unilateral contact: f i, z imlicit handling of ZMP constraints Friction cone constraints Formulation as a constraint otimization roblem f C arg min 1 F COM G F f C 2 2 HIP G f C 2 3 f C Folie 68

69 Contact force control via joint torues Multibody robot model: COM as a base coordinate system structure with decouled COM dynamics. [Sace Robotics], [Wieber 25, Hyon et al. 26] M c Mˆ ˆ C ˆ ˆ, ˆ Mg u I ˆ í r, l Ji Fi M c Mg fi J ˆ i f i Passivity based comliance control well suited for balancing c f i 3 Folie 69

70 orue based balancing IMU Object Force Generation Force Distribution f c Force Maing orue Control Robot Dynamics for orientation control and COM comutation Folie 7

71 Uncertain Foot Contact [Ott, Roa, Humanoids 211, best aer award] Folie 71

72 Eeriments on a Perturbation Platform Leg erturbation setu Movable elastic latform Eerimental evaluation of the robustness with resect to disturbances freuency & amlitude at the foot Folie 72

73 Out of hase disturbance synchronous disturbance 2mm, u to 8 Hz

74 Comarisons 1 Imact eeriments 2 Whole body interaction 3 Singularities

75 Comarison 1/3 1 Imact eeriments Position Based Control orue Based Control

76 Comarison 1/3 1 Imact eeriments Position Based Control Observations: Balancing after imact is comarable orue based controller does not control relative foot location orue Based Control

77 Comarison 2/3 3 Whole body interaction Position Based Control orue Based Control

78 Comarison 2/3 3 Whole body interaction Position Based Control Observations: Force sensor based controller deends on a reference frame orue based controller does not need information about the oint of contact orue Based Control

79 4 Singular Configurations Comarison 3/3 Position Based Control orue Based Control

80 4 Singular Configurations Comarison 3/3 Position Based Control Observations: Position based controller uses Inverse Kinematics, which reuires singularity handling orue based controller uses transosed Jacobian maing, and thus is not affected by singularities orue Based Control

81 Balancing: Summary On flat floor both aroaches allow for a comliant behavior orue based controller shows indeendence on recise ground contact force maing based on IMU information Admittance controller deends on a reference frame

82 Overview Part I: Modeling Part II: Balancing Part III: Waling Control 1. Waling attern generation 2. Feedbac control Folie 82

83 Robot control based on concetual models Footste Generation Pattern Generation c ZMP-COM Stabilizer d Pos. Controlled Robot F realtime e.g. LQR Preview Control [Kajita, 23] Model Predictive Control [Wieber, 26]

84 Mass concentrated model Linear Inverted Pendulum Model [Sugihara] Cart-able Model [Kajita] c c g z z g

85 Mass concentrated model c g z Cart-able Model [Kajita] u y u g z y 1 / 1 2 / 6 / / g c y u z Continuous time control model Discrete time model

86 LQR Preview Control How to use future information about the reference?

87

88 LQR Preview Control 1 C y Bu A u R u Q Q e e J e 1 1 u u u y y e ref ime-discrete system: Cost function: Uses differential control inut integral action. Uses the outut error comared to reference signal. y ref Reference outut: Assume nown for N future time stes Assume A,B is stabilizable & C,A is detectable, and [**] [**] Ensures that the system has no transmission zero at z=1. n y R Q e, ositive definite. n I A B C ran Assumtions:

89 LQR Preview Control 1 C y Bu A ime-discrete system: y I u B CB e A CA I e ref Modified system reresentation: u u [**] Ensures that this system is stabilizable.

90 LQR Preview Control 1 C y Bu A ime-discrete system: y I u B CB e A CA I e ref Modified system reresentation: u u How to handle future reference inut? System augmentation for net N reference inut values, 1, N y y ref ref d d A d d Dynamics of the new state: [**] Ensures that this system is stabilizable.

91 LQR Preview Control u B CB e A A I CA I e z d d z d Modified system reresentation: u R u Q Q e e J e Cost function: u R u z Q Q z J e Standard LQR Design for augmented system!

92 Preview Control e K K K Kz u d d e N i ref d i ref e i y i K K i y i y K u 1 Control law:

93 Eamle Alication: Waling Pattern Generation Simlified Model: Cart able Model u ZMP Zero Moment Point loosely seaing: Point on the sole where the reduced contact force is acting. Position of the CoM / 1 2 / 6 / / g z y u y Kajita 23

94 Eamle Alication: Waling Pattern Generation Footste lanning d d Waling Pattern Generator CoM IK Joint Position Control Preview Control: = 5 ms N = 4 Q_ = zeros3,3; Q_e = 1.; R = 1e-6;

95 Eamle Alication: Waling Pattern Generation Footste lanning d d Waling Pattern Generator CoM IK Joint Position Control Preview Control: = 5 ms N = 4 Q_ = zeros3,3; Q_e = 1.; R = 1e-6;

96 Proerties of Preview Control Efficient imlementation, controller design can be comuted offline Allows to incororate redictive information ZMP contstraints are not considered elicitely rajectory based aroach Etensions Model redictive control handle zm constraints elicitely, otimization over a finite control horizon rajectory generation feedbac control Dynamic filter

97 Feedbac Stabilization swing foot trajectory osition/velocity controlled robot Footste lanning d Waling Pattern Generator ref ref Feedbac Stabilization d Inverse Kinematics d d Joint Position Control Robot Dynamics Forward Kinematics ZMP Comutation F R, F L Control law for stabilization: d ref K X d ref K P ref Stability condition [*]: K X K P Stability condition [*]: [Choi, Kim, Oh, and You, Posture/Waling Control for Humanoid Robot Based on Kinematic Resolution of CoM Jacobian With Embedded Motion, RO, 27].

98 Dynamic filter Correction of the error due to model simlification Reuires comutation of the multi-body dynamics Footste lanning d Preview Control ref Inverse Kinematics d Robot Dynamics Preview Control ref Inverse Kinematics

99 DLR-Bied ZMP basierte Gangregelung Präsentiert auf der Industriemesse Automatica, Juni 21

100 Overview Part I: Modeling Part II: Balancing Part III: Waling Control 1. Waling attern generation 2. Feedbac control

101 Waling Control State of the art waling control for fully actuated robots Pattern Generator for desired CoM and ZMP motion ZMP based Stabilizer realtime Footste Generation Pattern Generation c ZMP-COM Stabilizer d Inverse Kinematics d Position Control e.g. Preview Control [Kajita, 23] Model Predictive Control [Wieber]

102 Waling Control used at DLR [Englsberger, cature oint control] Waling Stabilization Core concet: Cature oint control Generalization 3D Stairs, etc c, 2, Predictive Control MPC Reactive ste adatation Pratt 26, Hof 28, cature oint COM oen loo unstable e. stable Folie 12

103 Waling Control used at DLR [Englsberger, cature oint control] Waling Stabilization Core concet: Cature oint control Generalization 3D Stairs, etc c, 2, Predictive Control MPC Reactive ste adatation Pratt 26, Hof 28, cature oint COM CP control e. stable Folie 13

104 Cature Point Dynami Cature Point COM velocity always oints towards CP ZMP ushes away the CP on a line COM follows CP ZMP COM Folie 14

105 Cature Point Dynami Cature Point ZMP COM Folie 15

106 Cature Point Control rajectory Generator d CP control ZMP rojection ZMP Control Robot Dynamics CP, COM inematics [Englsberger, Ott, et. al., IROS 211] Folie 16

107 Cature Point Control rajectory Generator d CP control ZMP rojection MPC [SYROCO 212] ZMP Control Robot Dynamics CP, COM inematics [Englsberger, Ott, et. al., IROS 211] Folie 17

108 Position based ZMP Control rajectory Generator d CP control ZMP rojection MPC ZMP Control Robot Dynamics CP, COM inematics Desired ZMP imlies a desired force acting on the COM: d 2 F 2 M d d Position based ZMP Control Position based force control [Roy&Whitcomb,22]: d f 2 M d d f F F d Folie 18

109 Cature Point Control rajectory Generator d CP control ZMP rojection MPC [SYROCO 212] ZMP Control Robot Dynamics CP, COM inematics [Englsberger, Ott, et. al., IROS 211] Folie 19

110 Alications 1 Vision based waling stereo vision Hirschmüller visual SLAM Chilian, Steidel online footste lanning, collaboration with N. Perrin II

111

112 Alications 2 Otimized swingfoot trajectories: collaboration with H. Kaminaga Univ. oyo stride length: 7 cm seed:.5 m/s inematically otimized swingfoot trajectory stride length: 7 cm seed:.5 m/s inematically otimized torso motion no angular momentum conversation! sliery

113 Summary Part I: Part II: Part III: Modeling Balancing Waling Full Body Models Simlified Models orue based Balancing ZMP based balancing Pattern generation Feedbac control Folie 113

114 han you very much for your attention! Dr. Maimo Roa Johannes Englsberger Aleander Werner Gianluca Garofalo Bernd Henze Dr. Christian Ott Folie 114

Control Approaches for Walking and Running

Control Approaches for Walking and Running DLR.de Chart 1 > Humanoids 2015 > Christian Ott > 02.11.2015 Control Approaches for Walking and Running Christian Ott, Johannes Englsberger German Aerospace Center (DLR) DLR.de Chart 2 > Humanoids 2015

More information

Humanoid Walking Control using the Capture Point

Humanoid Walking Control using the Capture Point Humanoid Walking Control using the Capture Point Christian Ott and Johannes Englsberger Institute of Robotis and Mehatronis German Aerospae Center (DLR e.v.) hristian.ott@dlr.de Joint torque sensing &

More information

Autonomous and Mobile Robotics Prof. Giuseppe Oriolo. Humanoid Robots 2: Dynamic Modeling

Autonomous and Mobile Robotics Prof. Giuseppe Oriolo. Humanoid Robots 2: Dynamic Modeling Autonomous and Mobile Robotics rof. Giuseppe Oriolo Humanoid Robots 2: Dynamic Modeling modeling multi-body free floating complete model m j I j R j ω j f c j O z y x p ZM conceptual models for walking/balancing

More information

Three-dimensional bipedal walking control using Divergent Component of Motion

Three-dimensional bipedal walking control using Divergent Component of Motion 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) November 3-7, 2013. Tokyo, Japan Three-dimensional bipedal walking control using Divergent Component of Motion Johannes Englsberger,

More information

Matlab Virtual Reality Simulations for optimizations and rapid prototyping of flexible lines systems

Matlab Virtual Reality Simulations for optimizations and rapid prototyping of flexible lines systems Matlab Virtual Reality Simulations for otimizations and raid rototying of flexible lines systems VAMVU PETRE, BARBU CAMELIA, POP MARIA Deartment of Automation, Comuters, Electrical Engineering and Energetics

More information

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore. This document is downloaded from DR-NTU, Nanyang Technological University Library, Singaore. Title Automatic Robot Taing: Auto-Path Planning and Maniulation Author(s) Citation Yuan, Qilong; Lembono, Teguh

More information

Push Recovery Control for Force-Controlled Humanoid Robots

Push Recovery Control for Force-Controlled Humanoid Robots Push Recovery Control for Force-Controlled Humanoid Robots Benjamin Stephens CMU-RI-TR-11-15 Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Robotics The

More information

Development of an optomechanical measurement system for dynamic stability analysis

Development of an optomechanical measurement system for dynamic stability analysis Development of an optomechanical measurement system for dynamic stability analysis Simone Pasinetti Dept. of Information Engineering (DII) University of Brescia Brescia, Italy simone.pasinetti@unibs.it

More information

TD C. Space filling designs in R

TD C. Space filling designs in R TD C Sace filling designs in R 8/05/0 Tyical engineering ractice : One-At-a-Time (OAT design X P P3 P X Main remarks : OAT brings some information, but otentially wrong Eloration is oor : on monotonicity?

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

Humanoid Robotics. Path Planning and Walking. Maren Bennewitz

Humanoid Robotics. Path Planning and Walking. Maren Bennewitz Humanoid Robotics Path Planning and Walking Maren Bennewitz 1 Introduction Given the robot s pose in a model of the environment Compute a path to a target location First: 2D path in a 2D grid map representation

More information

Kinematics, Workspace, Design and Accuracy Analysis of RPRPR Medical Parallel Robot

Kinematics, Workspace, Design and Accuracy Analysis of RPRPR Medical Parallel Robot HSI 009 Catania, Italy, May 1-3, 009. Kinematics, Worksace, Design and Accuracy Analysis of RPRPR Medical Parallel Robot Cristian Sze, Sergiu-Dan Stan, Member, IEEE, Vencel Csibi, Milos Manic, Senior Member,

More information

On Modeling and Simulation of 6 Degrees of Freedom Stewart Platform Mechanism Using Multibody Dynamics Approach

On Modeling and Simulation of 6 Degrees of Freedom Stewart Platform Mechanism Using Multibody Dynamics Approach ECCOMS Multibody Dynamics 2013 1-4 July, 2013, University of Zagreb, Croatia On Modeling and Simulation of 6 Degrees of Freedom Stewart Platform Mechanism Using Multibody Dynamics roach yman El-Badawy

More information

Incorporating Geometric Algorithms in Impedance- and Admittance-Type Haptic Rendering

Incorporating Geometric Algorithms in Impedance- and Admittance-Type Haptic Rendering Incororating Geometric Algorithms in Imedance- and Admittance-Tye Hatic Rendering Ryo Kikuuwe and Hideo Fujimoto Nagoya Institute of Technology, Nagoya, 466-8555, Jaan Abstract Geometric (roxy-based) hatic

More information

IEEE Coyright Notice Personal use of this material is ermitted. However, ermission to rerint/reublish this material for advertising or romotional uroses or for creating new collective works for resale

More information

Motion Planning of Extreme Locomotion Maneuvers Using Multi-Contact Dynamics and Numerical Integration

Motion Planning of Extreme Locomotion Maneuvers Using Multi-Contact Dynamics and Numerical Integration Motion Planning of Extreme Locomotion Maneuvers Using Multi-Contact Dynamics and Numerical Integration and Mike Slovich The Human Center Robotics Laboratory (HCRL) The University of Texas at Austin Humanoids

More information

Robust Control of Bipedal Humanoid (TPinokio)

Robust Control of Bipedal Humanoid (TPinokio) Available online at www.sciencedirect.com Procedia Engineering 41 (2012 ) 643 649 International Symposium on Robotics and Intelligent Sensors 2012 (IRIS 2012) Robust Control of Bipedal Humanoid (TPinokio)

More information

CSE4421/5324: Introduction to Robotics

CSE4421/5324: Introduction to Robotics CSE442/5324: Introduction to Robotics Contact Information Burton Ma Lassonde 246 burton@cse.yorku.ca EECS442/5324 lectures Monday, Wednesday, Friday :3-2:3PM (SLH C) Lab Thursday 2:3-2:3, Prism 4 Lab 2

More information

GENERIC PILOT AND FLIGHT CONTROL MODEL FOR USE IN SIMULATION STUDIES

GENERIC PILOT AND FLIGHT CONTROL MODEL FOR USE IN SIMULATION STUDIES AIAA Modeling and Simulation Technologies Conference and Exhibit 5-8 August 22, Monterey, California AIAA 22-4694 GENERIC PILOT AND FLIGHT CONTROL MODEL FOR USE IN SIMULATION STUDIES Eric N. Johnson *

More information

CS 450: COMPUTER GRAPHICS 2D TRANSFORMATIONS SPRING 2016 DR. MICHAEL J. REALE

CS 450: COMPUTER GRAPHICS 2D TRANSFORMATIONS SPRING 2016 DR. MICHAEL J. REALE CS 45: COMUTER GRAHICS 2D TRANSFORMATIONS SRING 26 DR. MICHAEL J. REALE INTRODUCTION Now that we hae some linear algebra under our resectie belts, we can start ug it in grahics! So far, for each rimitie,

More information

Balanced Walking with Capture Steps

Balanced Walking with Capture Steps Balanced Walking with Capture Steps Marcell Missura and Sven Behnke Autonomous Intelligent Systems, Computer Science, Univ. of Bonn, Germany {missura,behnke}@cs.uni-bonn.de http://ais.uni-bonn.de Abstract.

More information

Research on Inverse Dynamics and Trajectory Planning for the 3-PTT Parallel Machine Tool

Research on Inverse Dynamics and Trajectory Planning for the 3-PTT Parallel Machine Tool 06 International Conference on aterials, Information, echanical, Electronic and Comuter Engineering (IECE 06 ISBN: 978--60595-40- Research on Inverse Dynamics and rajectory Planning for the 3-P Parallel

More information

Sensitivity of multi-product two-stage economic lotsizing models and their dependency on change-over and product cost ratio s

Sensitivity of multi-product two-stage economic lotsizing models and their dependency on change-over and product cost ratio s Sensitivity two stage EOQ model 1 Sensitivity of multi-roduct two-stage economic lotsizing models and their deendency on change-over and roduct cost ratio s Frank Van den broecke, El-Houssaine Aghezzaf,

More information

Analysis and Design of a 3-DOF Flexure-based Zero-torsion Parallel Manipulator for Nano-alignment Applications

Analysis and Design of a 3-DOF Flexure-based Zero-torsion Parallel Manipulator for Nano-alignment Applications 211 IEEE International Conference on Robotics and Automation Shanghai International Conference Center May 9-1, 211, Shanghai, China Analysis and Design of a -DOF Flexure-based Zero-torsion Parallel Maniulator

More information

Leak Detection Modeling and Simulation for Oil Pipeline with Artificial Intelligence Method

Leak Detection Modeling and Simulation for Oil Pipeline with Artificial Intelligence Method ITB J. Eng. Sci. Vol. 39 B, No. 1, 007, 1-19 1 Leak Detection Modeling and Simulation for Oil Pieline with Artificial Intelligence Method Pudjo Sukarno 1, Kuntjoro Adji Sidarto, Amoranto Trisnobudi 3,

More information

Cross products Line segments The convex combination of two distinct points p

Cross products Line segments The convex combination of two distinct points p CHAPTER Comutational Geometry Is the branch of comuter science that studies algorithms for solving geometric roblems. Has alications in many fields, including comuter grahics robotics, VLSI design comuter

More information

Generalizations of the Capture Point to Nonlinear Center of Mass Paths and Uneven Terrain

Generalizations of the Capture Point to Nonlinear Center of Mass Paths and Uneven Terrain Generalizations of the Capture Point to Nonlinear Center of Mass Paths and Uneven Terrain Oscar E. Ramos and Kris Hauser Abstract The classical Capture Point (CP technique allows biped robots to take protective

More information

LOCOMOTION AND BALANCE CONTROL OF HUMANOID ROBOTS WITH DYNAMIC AND KINEMATIC CONSTRAINTS. Yu Zheng

LOCOMOTION AND BALANCE CONTROL OF HUMANOID ROBOTS WITH DYNAMIC AND KINEMATIC CONSTRAINTS. Yu Zheng LOCOMOTION AND BALANCE CONTROL OF HUMANOID ROBOTS WITH DYNAMIC AND KINEMATIC CONSTRAINTS Yu Zheng A dissertation submitted to the faculty of the University of North Carolina at Chapel Hill in partial fulfillment

More information

Sensitivity Analysis for an Optimal Routing Policy in an Ad Hoc Wireless Network

Sensitivity Analysis for an Optimal Routing Policy in an Ad Hoc Wireless Network 1 Sensitivity Analysis for an Otimal Routing Policy in an Ad Hoc Wireless Network Tara Javidi and Demosthenis Teneketzis Deartment of Electrical Engineering and Comuter Science University of Michigan Ann

More information

CMSC 425: Lecture 16 Motion Planning: Basic Concepts

CMSC 425: Lecture 16 Motion Planning: Basic Concepts : Lecture 16 Motion lanning: Basic Concets eading: Today s material comes from various sources, including AI Game rogramming Wisdom 2 by S. abin and lanning Algorithms by S. M. LaValle (Chats. 4 and 5).

More information

Simplified Walking: A New Way to Generate Flexible Biped Patterns

Simplified Walking: A New Way to Generate Flexible Biped Patterns 1 Simplified Walking: A New Way to Generate Flexible Biped Patterns Jinsu Liu 1, Xiaoping Chen 1 and Manuela Veloso 2 1 Computer Science Department, University of Science and Technology of China, Hefei,

More information

Learning Motion Patterns in Crowded Scenes Using Motion Flow Field

Learning Motion Patterns in Crowded Scenes Using Motion Flow Field Learning Motion Patterns in Crowded Scenes Using Motion Flow Field Min Hu, Saad Ali and Mubarak Shah Comuter Vision Lab, University of Central Florida {mhu,sali,shah}@eecs.ucf.edu Abstract Learning tyical

More information

Perception of Shape from Shading

Perception of Shape from Shading 1 Percetion of Shae from Shading Continuous image brightness variation due to shae variations is called shading Our ercetion of shae deends on shading Circular region on left is erceived as a flat disk

More information

Extracting Optimal Paths from Roadmaps for Motion Planning

Extracting Optimal Paths from Roadmaps for Motion Planning Extracting Otimal Paths from Roadmas for Motion Planning Jinsuck Kim Roger A. Pearce Nancy M. Amato Deartment of Comuter Science Texas A&M University College Station, TX 843 jinsuckk,ra231,amato @cs.tamu.edu

More information

Integration of vertical COM motion and angular momentum in an extended Capture Point tracking controller for bipedal walking

Integration of vertical COM motion and angular momentum in an extended Capture Point tracking controller for bipedal walking 212 12th IEEE-RAS International Conference on Humanoid Robots Nov.29-Dec.1, 212. Business Innovation Center Osaka, Japan Integration of vertical COM motion and angular momentum in an etended Capture Point

More information

EP2200 Performance analysis of Communication networks. Topic 3 Congestion and rate control

EP2200 Performance analysis of Communication networks. Topic 3 Congestion and rate control EP00 Performance analysis of Communication networks Toic 3 Congestion and rate control Congestion, rate and error control Lecture material: Bertsekas, Gallager, Data networks, 6.- I. Kay, Stochastic modeling,

More information

Kinematics. Why inverse? The study of motion without regard to the forces that cause it. Forward kinematics. Inverse kinematics

Kinematics. Why inverse? The study of motion without regard to the forces that cause it. Forward kinematics. Inverse kinematics Kinematics Inverse kinematics The study of motion without regard to the forces that cause it Forward kinematics Given a joint configuration, what is the osition of an end oint on the structure? Inverse

More information

Optimal and Robust Walking using Intrinsic Properties of a Series-Elastic Robot

Optimal and Robust Walking using Intrinsic Properties of a Series-Elastic Robot Optimal and Robust Walking using Intrinsic Properties of a Series-Elastic Robot Alexander Werner, Bernd Henze, Florian Loeffl, and Christian Ott Abstract Series-Elastic Actuators (SEA) have been proposed

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

Dynamic Behaviors on the NAO Robot With Closed-Loop Whole Body Operational Space Control

Dynamic Behaviors on the NAO Robot With Closed-Loop Whole Body Operational Space Control Dynamic Behaviors on the NAO Robot With Closed-Loop Whole Body Operational Space Control Donghyun Kim, Steven Jens Jorgensen, Peter Stone, and Luis Sentis Abstract Exploiting full-body dynamics in feedback

More information

Source-to-Source Code Generation Based on Pattern Matching and Dynamic Programming

Source-to-Source Code Generation Based on Pattern Matching and Dynamic Programming Source-to-Source Code Generation Based on Pattern Matching and Dynamic Programming Weimin Chen, Volker Turau TR-93-047 August, 1993 Abstract This aer introduces a new technique for source-to-source code

More information

CS649 Sensor Networks IP Track Lecture 6: Graphical Models

CS649 Sensor Networks IP Track Lecture 6: Graphical Models CS649 Sensor Networks IP Track Lecture 6: Grahical Models I-Jeng Wang htt://hinrg.cs.jhu.edu/wsn06/ Sring 2006 CS 649 1 Sring 2006 CS 649 2 Grahical Models Grahical Model: grahical reresentation of joint

More information

Dynamic State Estimation using Quadratic Programming

Dynamic State Estimation using Quadratic Programming 214 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 214) September 14-18, 214, Chicago, IL, USA Dynamic State Estimation using Quadratic Programming X Xinjilefu, Siyuan Feng and

More information

Shuigeng Zhou. May 18, 2016 School of Computer Science Fudan University

Shuigeng Zhou. May 18, 2016 School of Computer Science Fudan University Query Processing Shuigeng Zhou May 18, 2016 School of Comuter Science Fudan University Overview Outline Measures of Query Cost Selection Oeration Sorting Join Oeration Other Oerations Evaluation of Exressions

More information

Nao Devils Dortmund. Team Description Paper for RoboCup Matthias Hofmann, Ingmar Schwarz, and Oliver Urbann

Nao Devils Dortmund. Team Description Paper for RoboCup Matthias Hofmann, Ingmar Schwarz, and Oliver Urbann Nao Devils Dortmund Team Description Paper for RoboCup 2017 Matthias Hofmann, Ingmar Schwarz, and Oliver Urbann Robotics Research Institute Section Information Technology TU Dortmund University 44221 Dortmund,

More information

Chapter 8: Adaptive Networks

Chapter 8: Adaptive Networks Chater : Adative Networks Introduction (.1) Architecture (.2) Backroagation for Feedforward Networks (.3) Jyh-Shing Roger Jang et al., Neuro-Fuzzy and Soft Comuting: A Comutational Aroach to Learning and

More information

Tracking Multiple Targets Using a Particle Filter Representation of the Joint Multitarget Probability Density

Tracking Multiple Targets Using a Particle Filter Representation of the Joint Multitarget Probability Density Tracing Multile Targets Using a Particle Filter Reresentation of the Joint Multitarget Probability Density Chris Kreucher, Keith Kastella, Alfred Hero This wor was suorted by United States Air Force contract

More information

An Efficient Coding Method for Coding Region-of-Interest Locations in AVS2

An Efficient Coding Method for Coding Region-of-Interest Locations in AVS2 An Efficient Coding Method for Coding Region-of-Interest Locations in AVS2 Mingliang Chen 1, Weiyao Lin 1*, Xiaozhen Zheng 2 1 Deartment of Electronic Engineering, Shanghai Jiao Tong University, China

More information

MATHEMATICAL MODELING OF COMPLEX MULTI-COMPONENT MOVEMENTS AND OPTICAL METHOD OF MEASUREMENT

MATHEMATICAL MODELING OF COMPLEX MULTI-COMPONENT MOVEMENTS AND OPTICAL METHOD OF MEASUREMENT MATHEMATICAL MODELING OF COMPLE MULTI-COMPONENT MOVEMENTS AND OPTICAL METHOD OF MEASUREMENT V.N. Nesterov JSC Samara Electromechanical Plant, Samara, Russia Abstract. The rovisions of the concet of a multi-comonent

More information

Building Polygonal Maps from Laser Range Data

Building Polygonal Maps from Laser Range Data ECAI Int. Cognitive Robotics Worksho, Valencia, Sain, August 2004 Building Polygonal Mas from Laser Range Data Longin Jan Latecki and Rolf Lakaemer and Xinyu Sun and Diedrich Wolter Abstract. This aer

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. Ateson *, Jessica K. Hodgins *, Darrin C. Bentivegna *,** and Sung Ju Cho * * Robotics

More information

Facial Expression Recognition using Image Processing and Neural Network

Facial Expression Recognition using Image Processing and Neural Network Keerti Keshav Kanchi / International Journal of Comuter Science & Engineering Technology (IJCSET) Facial Exression Recognition using Image Processing and eural etwork Keerti Keshav Kanchi PG Student, Deartment

More information

PRECISION ROBOTIC ASSEMBLY USING ATTRACTIVE REGIONS

PRECISION ROBOTIC ASSEMBLY USING ATTRACTIVE REGIONS PRECISION ROBOTIC ASSEMBLY USING ATTRACTIVE REGIONS Matteo Gilli, 1 and Ron Lumia, 2 and Stefano Pastorelli 1 1 Mech Eng. Det., Politecnico de Torino, Torino, Italy 2 Mech Eng. Det. University of New Mexico,

More information

To Do. Computer Graphics (Fall 2004) Course Outline. Course Outline. Motivation. Motivation

To Do. Computer Graphics (Fall 2004) Course Outline. Course Outline. Motivation. Motivation Comuter Grahics (Fall 24) COMS 416, Lecture 3: ransformations 1 htt://www.cs.columbia.edu/~cs416 o Do Start (thinking about) assignment 1 Much of information ou need is in this lecture (slides) Ask A NOW

More information

DPlace2.0: A Stable and Efficient Analytical Placement Based on Diffusion

DPlace2.0: A Stable and Efficient Analytical Placement Based on Diffusion C- DPlace.: A Stable and Efficient Analytical Placement Based on Diffusion Tao Luo and David Z. Pan Deartment of Electrical and Comuter Engineering The University of Teas at Austin, Austin, TX 787 tluo@ece.uteas.edu,

More information

CS 428: Fall Introduction to. Geometric Transformations. Andrew Nealen, Rutgers, /15/2010 1

CS 428: Fall Introduction to. Geometric Transformations. Andrew Nealen, Rutgers, /15/2010 1 CS 428: Fall 21 Introduction to Comuter Grahics Geometric Transformations Andrew Nealen, Rutgers, 21 9/15/21 1 Toic overview Image formation and OenGL (last week) Modeling the image formation rocess OenGL

More information

Pujan Ziaie, Thomas Müller, Mary Ellen Foster, Alois Knoll

Pujan Ziaie, Thomas Müller, Mary Ellen Foster, Alois Knoll Using a Naïve Bayes Classifier based on K-Nearest Neighbors with Distance Weighting for Static Hand- esture Recognition in a Human-Robot Dialog System Puan Ziaie, Thomas Mülle Mary Ellen Foste Alois Knoll

More information

Robust Motion Estimation for Video Sequences Based on Phase-Only Correlation

Robust Motion Estimation for Video Sequences Based on Phase-Only Correlation Robust Motion Estimation for Video Sequences Based on Phase-Only Correlation Loy Hui Chien and Takafumi Aoki Graduate School of Information Sciences Tohoku University Aoba-yama 5, Sendai, 98-8579, Jaan

More information

Generating Whole Body Motions for a Biped Humanoid Robot from Captured Human Dances

Generating Whole Body Motions for a Biped Humanoid Robot from Captured Human Dances Generating Whole Body Motions for a Biped Humanoid Robot from Captured Human Dances Shinichiro Nakaoka Atsushi Nakazawa Kazuhito Yokoi Hirohisa Hirukawa Katsushi Ikeuchi Institute of Industrial Science,

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

Synthesis of FSMs on the Basis of Reusable Hardware Templates

Synthesis of FSMs on the Basis of Reusable Hardware Templates Proceedings of the 6th WSEAS Int. Conf. on Systems Theory & Scientific Comutation, Elounda, Greece, August -3, 006 (09-4) Synthesis of FSMs on the Basis of Reusable Hardware Temlates VALERY SKLYAROV, IOULIIA

More information

arxiv: v1 [cs.ro] 15 Jul 2015

arxiv: v1 [cs.ro] 15 Jul 2015 Trajectory generation for multi-contact momentum-control Alexander Herzog 1, Nicholas Rotella, Stefan Schaal 1,, Ludovic Righetti 1 ariv:7.38v1 [cs.ro] Jul Abstract Simplified models of the dynamics such

More information

Step-by-Step Guide to OpenSim Exercises and Team Project

Step-by-Step Guide to OpenSim Exercises and Team Project Step-by-Step Guide to OpenSim Exercises and Team Project To present some of the tools and capabilities of OpenSim, we will use a simplified model (leg6dof9muscles.osim) throughout this workshop. The model

More information

Dynamically Balanced Omnidirectional Humanoid Robot Locomotion. An Honors Paper for the Department of Computer Science. By Johannes Heide Strom

Dynamically Balanced Omnidirectional Humanoid Robot Locomotion. An Honors Paper for the Department of Computer Science. By Johannes Heide Strom Dynamically Balanced Omnidirectional Humanoid Robot Locomotion An Honors Paper for the Department of Computer Science By Johannes Heide Strom Bowdoin College, 2009 c 2009 Johannes Heide Strom Contents

More information

Cross products. p 2 p. p p1 p2. p 1. Line segments The convex combination of two distinct points p1 ( x1, such that for some real number with 0 1,

Cross products. p 2 p. p p1 p2. p 1. Line segments The convex combination of two distinct points p1 ( x1, such that for some real number with 0 1, CHAPTER 33 Comutational Geometry Is the branch of comuter science that studies algorithms for solving geometric roblems. Has alications in many fields, including comuter grahics robotics, VLSI design comuter

More information

Predictive method for balance of mobile service robots

Predictive method for balance of mobile service robots Predictive method for balance of mobile service robots Bastings, B.M.; Nijmeijer, H.; Kostic, D.; Kiela, H.J. Published: 1/1/214 Document Version Publisher s PDF, also known as Version of Record (includes

More information

IMS Network Deployment Cost Optimization Based on Flow-Based Traffic Model

IMS Network Deployment Cost Optimization Based on Flow-Based Traffic Model IMS Network Deloyment Cost Otimization Based on Flow-Based Traffic Model Jie Xiao, Changcheng Huang and James Yan Deartment of Systems and Comuter Engineering, Carleton University, Ottawa, Canada {jiexiao,

More information

David Galdeano. LIRMM-UM2, Montpellier, France. Members of CST: Philippe Fraisse, Ahmed Chemori, Sébatien Krut and André Crosnier

David Galdeano. LIRMM-UM2, Montpellier, France. Members of CST: Philippe Fraisse, Ahmed Chemori, Sébatien Krut and André Crosnier David Galdeano LIRMM-UM2, Montpellier, France Members of CST: Philippe Fraisse, Ahmed Chemori, Sébatien Krut and André Crosnier Montpellier, Thursday September 27, 2012 Outline of the presentation Context

More information

The DLR Lightweight Robot Design and Control Concepts for Robots in Human Environments

The DLR Lightweight Robot Design and Control Concepts for Robots in Human Environments The DLR Lightweight Robot Design and Control Concepts for Robots in Human Environments A. Albu-Schäffer, S. Haddadin, Ch. Ott, A. Stemmer, T. Wimböck, and G. Hirzinger Institute of Robotics and Mechatronics,

More information

An Approach to Combine Balancing with Hierarchical Whole-Body Control for Legged Humanoid Robots Bernd Henze, Alexander Dietrich, and Christian Ott

An Approach to Combine Balancing with Hierarchical Whole-Body Control for Legged Humanoid Robots Bernd Henze, Alexander Dietrich, and Christian Ott 700 IEEE ROBOTICS AND AUTOMATION LETTERS, VOL. 1, NO. 2, JULY 2016 An Approach to Combine Balancing with Hierarchical Whole-Body Control for Legged Humanoid Robots Bernd Henze, Alexander Dietrich, and

More information

Fast foot prints re-planning and motion generation during walking in physical human-humanoid interaction

Fast foot prints re-planning and motion generation during walking in physical human-humanoid interaction Fast foot prints re-planning and motion generation during walking in physical human-humanoid interaction Olivier Stasse, Paul Evrard, Nicolas Perrin, Nicolas Mansard, Abderrahmane Kheddar Abstract In this

More information

Momentum control with hierarchical inverse dynamics on a torque-controlled humanoid

Momentum control with hierarchical inverse dynamics on a torque-controlled humanoid Auton Robot (2016) 40:473 491 DOI 10.1007/s10514-015-9476-6 Momentum control with hierarchical inverse dynamics on a torque-controlled humanoid Alexander Herzog 1 Nicholas Rotella 2 Sean Mason 2 Felix

More information

Wavelet Based Statistical Adapted Local Binary Patterns for Recognizing Avatar Faces

Wavelet Based Statistical Adapted Local Binary Patterns for Recognizing Avatar Faces Wavelet Based Statistical Adated Local Binary atterns for Recognizing Avatar Faces Abdallah A. Mohamed 1, 2 and Roman V. Yamolskiy 1 1 Comuter Engineering and Comuter Science, University of Louisville,

More information

Motion Planning of Emergency Stop for Humanoid Robot by State Space Approach

Motion Planning of Emergency Stop for Humanoid Robot by State Space Approach Motion Planning of Emergency Stop for Humanoid Robot by State Space Approach Mitsuharu Morisawa, Kenji Kaneko, Fumio Kanehiro, Shuuji Kajita, Kiyoshi Fujiwara, Kensuke Harada, Hirohisa Hirukawa National

More information

Capturability-Based Analysis and Control of Legged Locomotion, Part 2: Application to M2V2, a Lower Body Humanoid

Capturability-Based Analysis and Control of Legged Locomotion, Part 2: Application to M2V2, a Lower Body Humanoid Capturability-Based Analysis and Control of Legged Locomotion, Part 2: Application to M2V2, a Lower Body Humanoid Jerry Pratt Twan Koolen Tomas de Boer John Rebula Sebastien Cotton John Carff Matthew Johnson

More information

Upper Body Joints Control for the Quasi static Stabilization of a Small-Size Humanoid Robot

Upper Body Joints Control for the Quasi static Stabilization of a Small-Size Humanoid Robot Upper Body Joints Control for the Quasi static Stabilization of a Small-Size Humanoid Robot Andrea Manni, Angelo di Noi and Giovanni Indiveri Dipartimento Ingegneria dell Innovazione, Università di Lecce

More information

Process and Measurement System Capability Analysis

Process and Measurement System Capability Analysis Process and Measurement System aability Analysis Process caability is the uniformity of the rocess. Variability is a measure of the uniformity of outut. Assume that a rocess involves a quality characteristic

More information

Skip List Based Authenticated Data Structure in DAS Paradigm

Skip List Based Authenticated Data Structure in DAS Paradigm 009 Eighth International Conference on Grid and Cooerative Comuting Ski List Based Authenticated Data Structure in DAS Paradigm Jieing Wang,, Xiaoyong Du,. Key Laboratory of Data Engineering and Knowledge

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

1. Introduction 1 2. Mathematical Representation of Robots

1. Introduction 1 2. Mathematical Representation of Robots 1. Introduction 1 1.1 Introduction 1 1.2 Brief History 1 1.3 Types of Robots 7 1.4 Technology of Robots 9 1.5 Basic Principles in Robotics 12 1.6 Notation 15 1.7 Symbolic Computation and Numerical Analysis

More information

Mobile Robots Locomotion

Mobile Robots Locomotion Mobile Robots Locomotion Institute for Software Technology 1 Course Outline 1. Introduction to Mobile Robots 2. Locomotion 3. Sensors 4. Localization 5. Environment Modelling 6. Reactive Navigation 2 Today

More information

Last Time? Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation

Last Time? Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation Last Time? Inverse Kinematics Navier-Stokes Equations Conservation of Momentum & Mass Incompressible Flow Today How do we animate? Keyframing Procedural Animation Physically-Based Animation Forward and

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

Automatic Editing with Hard and Soft Edits Some First Experiences

Automatic Editing with Hard and Soft Edits Some First Experiences WP 39 ENGLIH ONLY UNITED NATION ECONOMIC COMMIION FOR EUROPE CONFERENCE OF EUROPEAN TATITICIAN Wor ession on tatistical Data Editing (Oslo, Norway, 4-6 etember ) Toic (vi): New and emerging methods Automatic

More information

A CONTROL ARCHITECTURE FOR DYNAMICALLY STABLE GAITS OF SMALL SIZE HUMANOID ROBOTS. Andrea Manni,1, Angelo di Noi and Giovanni Indiveri

A CONTROL ARCHITECTURE FOR DYNAMICALLY STABLE GAITS OF SMALL SIZE HUMANOID ROBOTS. Andrea Manni,1, Angelo di Noi and Giovanni Indiveri A CONTROL ARCHITECTURE FOR DYNAMICALLY STABLE GAITS OF SMALL SIZE HUMANOID ROBOTS Andrea Manni,, Angelo di Noi and Giovanni Indiveri Dipartimento di Ingegneria dell Innovazione, Università di Lecce, via

More information

A Concise Workbook for College Algebra

A Concise Workbook for College Algebra City University of New York (CUNY) CUNY Academic Works Oen Educational Resources Queensborough Community College Summer 6--08 A Concise Workbook for College Algebra Fei Ye Queensborough Community College

More information

TOPP Probing of Network Links with Large Independent Latencies

TOPP Probing of Network Links with Large Independent Latencies TOPP Probing of Network Links with Large Indeendent Latencies M. Hosseinour, M. J. Tunnicliffe Faculty of Comuting, Information ystems and Mathematics, Kingston University, Kingston-on-Thames, urrey, KT1

More information

Automatic Control Industrial robotics

Automatic Control Industrial robotics Automatic Control Industrial robotics Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Prof. Luca Bascetta Industrial robots

More information

Controlling Humanoid Robots with Human Motion Data: Experimental Validation

Controlling Humanoid Robots with Human Motion Data: Experimental Validation 21 IEEE-RAS International Conference on Humanoid Robots Nashville, TN, USA, December 6-8, 21 Controlling Humanoid Robots with Human Motion Data: Experimental Validation Katsu Yamane, Stuart O. Anderson,

More information

Towards a multi-segment ambulatory microrobot

Towards a multi-segment ambulatory microrobot 2 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 2, Anchorage, Alaska, USA Towards a multi-segment ambulatory microrobot Katie L. Hoffman and Robert J.

More information

Multicast in Wormhole-Switched Torus Networks using Edge-Disjoint Spanning Trees 1

Multicast in Wormhole-Switched Torus Networks using Edge-Disjoint Spanning Trees 1 Multicast in Wormhole-Switched Torus Networks using Edge-Disjoint Sanning Trees 1 Honge Wang y and Douglas M. Blough z y Myricom Inc., 325 N. Santa Anita Ave., Arcadia, CA 916, z School of Electrical and

More information

Depth Estimation for 2D to 3D Football Video Conversion

Depth Estimation for 2D to 3D Football Video Conversion International Research Journal of Alied and Basic Sciences 2013 Available online at www.irjabs.com ISSN 2251-838X / Vol, 6 (4): 475-480 Science Exlorer ublications Deth Estimation for 2D to 3D Football

More information

Face Recognition Using Legendre Moments

Face Recognition Using Legendre Moments Face Recognition Using Legendre Moments Dr.S.Annadurai 1 A.Saradha Professor & Head of CSE & IT Research scholar in CSE Government College of Technology, Government College of Technology, Coimbatore, Tamilnadu,

More information

Using Rational Numbers and Parallel Computing to Efficiently Avoid Round-off Errors on Map Simplification

Using Rational Numbers and Parallel Computing to Efficiently Avoid Round-off Errors on Map Simplification Using Rational Numbers and Parallel Comuting to Efficiently Avoid Round-off Errors on Ma Simlification Maurício G. Grui 1, Salles V. G. de Magalhães 1,2, Marcus V. A. Andrade 1, W. Randolh Franklin 2,

More information

Clustered Regression Control of a Biped Robot Model

Clustered Regression Control of a Biped Robot Model 15 Clustered Regression Control of a Bied Robot Model Olli Haavisto and Heikki Hyötyniemi Helsinki University of Technology, Control Engineering Laboratory Finland Oen Access Database www.i-techonline.com

More information

Mobile Robots with Wheeled Inverted Pendulum Base in Human Environments

Mobile Robots with Wheeled Inverted Pendulum Base in Human Environments Mobile Robots with Wheeled Inverted Pendulum Base in Human Environments Undergraduate Thesis Proposal Presented to the Academic Faculty in Partial Fulfillment of Institute Requirements for the Undergraduate

More information

Short Papers. Symmetry Detection by Generalized Complex (GC) Moments: A Close-Form Solution 1 INTRODUCTION

Short Papers. Symmetry Detection by Generalized Complex (GC) Moments: A Close-Form Solution 1 INTRODUCTION 466 IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE VOL 2 NO 5 MAY 999 Short Paers Symmetry Detection by Generalized Comlex (GC) Moments: A Close-Form Solution Dinggang Shen Horace HS I

More information

P Z. parametric surface Q Z. 2nd Image T Z

P Z. parametric surface Q Z. 2nd Image T Z Direct recovery of shae from multile views: a arallax based aroach Rakesh Kumar. Anandan Keith Hanna Abstract Given two arbitrary views of a scene under central rojection, if the motion of oints on a arametric

More information

Climbing Stairs with Humanoid Robots

Climbing Stairs with Humanoid Robots Lehrstuhl für Angewandte Mechnik Fakultät für Maschinenwesen Technische Universität München Climbing Stairs with Humanoid Robots Semesterarbeit an der Fakultät für Maschinenwesen der Technischen Universität

More information

Theoretical Analysis of Graphcut Textures

Theoretical Analysis of Graphcut Textures Theoretical Analysis o Grahcut Textures Xuejie Qin Yee-Hong Yang {xu yang}@cs.ualberta.ca Deartment o omuting Science University o Alberta Abstract Since the aer was ublished in SIGGRAPH 2003 the grahcut

More information