On Humanoid Control. Hiro Hirukawa Humanoid Robotics Group Intelligent Systems Institute AIST, Japan
|
|
- Marilynn Cole
- 5 years ago
- Views:
Transcription
1 1/88 On Humanoid Control Hiro Hirukawa Humanoid Robotics Group Intelligent Systems Institute AIST, Japan
2 2/88 Humanoids can move the environment for humans Implies that Walking on a flat floor and rough terrain Going up and down stairs and ladders Lying down, crawling and getting up Falling down safely and getting up Opening and closing doors Humanoids move on two, three or four feet.
3 3/88 Humanoid as a Controlled Plant A humanoid robot is a multi- link structure that is not fixed to the environment and moves in the environment and/or moves the environment by the contact force between the robot and the environment in the gravity field.
4 4/88 Humanoid Control Problem When the initial and final configurations of a humanoid robot is given, find motions of the robot that can transfer it from the initial configuration to the final configuration through a sequence of the contact states.
5 5/88 Control Algorithms Inverted Pendulum Scheme 1. Plan motions of the robot 2. Change the position of the next footprint to keep the planned configuration of the robot ZMP (Zero Moment Point) based Scheme 1. Plan a sequence of footprints. 2. Change the configuration of the robot to keep the planned sequence of the footprints
6 6/88 Motions vs. Contact Force M ( g p&& ) = f G p M ( g p ) L = τ G G C C p C G C : L : f : τ : Position of the center of the gravity Angular momentum about the COG Contact force Contact torque
7 7/88 Inverted Pendulum Scheme [Gubina, Hemami and McGee 1974]
8 8/88 Footprints may have a constraint
9 9/88 ZMP based Scheme [Vukobratovic and Stepanenko 1972] And more.
10 10/88 What is ZMP (Zero Moment Point)? Vukobratovic and Stepanenco, 1972 Center of Pressure ZMP NEVER leaves the support polygon! ZMP can be measured by force sensors in feet.
11 11/88 How ZMP is used? When the ZMP is inside the support polygon, the contact between the feet and the floor should be kept. When the contact is kept, the posture of the robot should be kept without falling down.
12 12/88 From the ZMP to the COG zmp [m] Target ZMP pattern zmp ref time [s] Trajectory of the center of mass y [m] CoM time [s]
13 13/88 Motions vs. Contact Force M ( g p&& ) = f G p M ( g p ) L = τ G G C C p C G C : L : f : τ : Position of the center of the gravity Angular momentum about the COG Contact force Contact torque
14 14/88 Cart-Table Model M z c O ZMP = 0 x0 x A running cart on a mass-less table The table has a small support area
15 15/88 The ZMP of the Cart-Table Model M z h x&& Balance of moment τ = Mg( x x) Mxz && ZMP = 0 0 h τ ZMP = 0 O x 0 x ZMP equation z h x0 = x && x g
16 16/88 Input and Output y [m] 0.1 CoM time [s] x Cart trajectory M z h x0 = x && x g zmp [m] 0.1 zmp ref time [s] x 0 ZMP Walking pattern generation Find the cart trajectory to realize the given ZMP pattern
17 17/88 Servo tracking control of the ZMP ref x0 x 0 + Target ZMP Controller u M x 0 ZMP x x 0 d x & = x & 0 u dt + && x && x 1 x zh x0 = 1 0 x & g && x Proper dynamics of Cart-Table model
18 From ZMP reference to Cart motion ZMP reference x ref x 0 + x Controller ZMP Ordinal servo control Walking pattern x [m] x [m] reference x time [s] time [s] zmp ref x The cart must move before ZMP changes! Servo controller must use FUTURE information Hiro Hirukawa The Onassis Foundation Lecture Series /88
19 19/88 The Preview Control u On a winding road, we steer a car by watching ahead, by previewing the future reference. Control law Concept and naming [Sheridan 1966] LQ optimal controller [Tomizuka and Rosenthal 1979] [Katayama et.al 1985] ref k 0( k + 1) ref k = K I ( x0k x0k ) Kxxk [ f1, f2, L fn ] M i= 0 ref x 0( k + N ) Accumulate Servo error State feedback Preview gain x Target ZMP of N-step future
20 Preview gain preview gain T 1 T T ( i 1) T fi = ( R+ B PB) B ( A BK) C Q T 1 T K ( R+ B PB) B PA LQ optimal feedback gain f i future time [s] The preview gain is approximately zero after 1.6s future. Controller does not need the future ZMP farther than 1.6s. Hiro Hirukawa The Onassis Foundation Lecture Series /88
21 ZMP Tracking Example zmpx [m] x zmp zmp_ref zmpy [m] y zmp zmp_ref time [s] Hiro Hirukawa The Onassis Foundation Lecture Series /88
22 22/88 Walking Pattern Generator HRP-2L [Kajita et al.] HRP-2P
23 23/88 Experiment of HRP-2
24 24/88 Configuration of the Feedback Controller Balancer Module Gyro Accelerometer Kalman filter Body inclination Force/torque sensor encoder ZMP calculator ZMP Stabilizer Joint servo References of Joint angles, body inclination and ZMP
25 25/88 Feedback Controller is essential Without stabilizer With stabilizer
26 26/88 Feedback Control of the Table Orientation x M Equation of motion: && && & & 2 2 ( + ) θ+ ( sinθ+ cos θ ) + 2 θ= 0 µ f Linearize at θ 0 = 0 zc && && 2 2 ( + ) θ= θ Cart on a table Table inclination Cart acceleration
27 27/88 Feedback Control of the Cart Position [Nagasaka, Inaba and Inoue, 1999] z c O p x ZMP = 0 M Used in the walking controller of H7. Good for robots with hard feet. ZMP equation with sensor delay T d dt z h 1 x0 = ( x && x) 1 + st g System representation x0 1/ T 1/ T 0 x0 zc /( gt) x = x + 0 && x x& x 1 Stabilization by state feedback && x= k x k x k x& Cart position modification ZMP error
28 Experiment on a Slope (1/2) Hiro Hirukawa The Onassis Foundation Lecture Series /88
29 29/88 HRP-2 2 walks on a Rough Terrain Gap < 20 mm Slope < 5%
30 30/88 Japanese Traditional Dance [Nakaoka et al. 2005]
31 31/88 The First Running Humanoid Sony Qrio [Dec.,2003] Qrio runs at 0.84 km/h.
32 32/88 Running Biped [AIST Apr.,2004] Speed 0.58km/hour Slow motions
33 33/88 Walking on a floor with low friction : : between a tire of a car and a wet snow surface
34 34/88 Reduction of the Slip by a Tuning of Walking Pattern Rotation about Yaw-axis may occur at. due to the change of the acceleration when the supporting leg is exchanged. The pattern generator is tuned to reduce the peak of the jerk. 0.8 showzmp0.m (sliptest3_mu03\sim-astate.log) /ZMP trajectory showzmp0.m (sliptest3b_mu03\sim-astate.log) /ZMP trajectory Walk direction Walk direction y [m] 0 y [m] x [m] =0.3 Conventional pattern x [m] =0.3 Improved pattern
35 35/88 Walk on a Floor with a Low Friction
36 36/88 Humanoids can move the environment for humans Implies that Walking on a flat floor and rough terrain Going up and down stairs and ladders Lying down, crawling and getting up Falling down safely and getting up Opening and closing doors Humanoids move on two, three or four feet.
37 37/88 Contact States Graph
38 38/88 Balance Control for the Transition The position of the torso link is under a compliance control. Landing ZMP[m] toe heel
39 39/88 Dynamic Simulation
40 40/88 Lying down and Getting up
41 41/88 Humanoids can move the environment for humans Implies that Walking on a flat floor and rough terrain Going up and down stairs and ladders Lying down, crawling and getting up Falling down safely and getting up Opening and closing doors Humanoids move on two, three or four feet.
42 42/88 Preliminary Experiment for Falling With the knee extended With the knee bended
43 43/88 Falling Motion of a Leg Robot
44 44/88 Impact Test
45 45/88 Falling Motion of Humanoid Robot
46 46/88 Humanoids can move the environment for humans Implies that Walking on a flat floor and rough terrain Going up and down stairs and ladders Lying down, crawling and getting up Falling down safely and getting up Opening and closing doors Arms and legs coordination Humanoids move on two, three or four feet.
47 Several Configurations of Arm/Leg Coordination Walking and and Touching Leaning on on Balancing Pulling Hiro Hirukawa The Onassis Foundation Lecture Series 2006 Pushing 47/88
48 A Generalized ZMP [Harada et al. 2004] 2D Convex Hull Hiro Hirukawa The Onassis Foundation Lecture Series D Convex Hull 48/88
49 49/88 A Generalized ZMP [Harada et al. 2004]
50 50/88 A Generalized ZMP [Harada et al. 2004] Small Acceleration ZMP
51 51/88 A Generalized ZMP [Harada et al. 2004] Large Acceleration Moment around the edge ZMP
52 52/88 Projection of the ZMP Y ~ p G ( =~ p G ) X Z
53 53/88 Numerical Example
54 54/88 Area of the Generalized ZMP Front Front
55 55/88 Push a heavy object 25.9 kg [Harada et al. 2004]
56 56/88 Pushing a button with the support of a hand [Harada et al. 2004]
57 57/88 An Open Question Can we plan motions of humanoid robots based on the unified criterion? What the ZMP criterion can judge? The ZMP can judge if the contact should be kept without solving the equations of motions when the robot moves on a flat plane under the sufficient friction assumption.
58 58/88 Our Goal are to create a new criterion that can judge the contact stability of humanoids which may touch an arbitrary terrain with two, three or four feet, and to prove that the criterion is equivalent to ZMP in a specific case and more universal, and to claim to say Adios ZMP.
59 59/88 Related Works Legged Robots ZMP [Vukobratovic[ 1972] Locomotion with hand contact [Yoneda[ 1996] FRI [Goswani[ 1999] FSW [Saida[ 2003] Generalized ZMP [Harada 2004] Mechanical Assembly Strong and Weak Stability [Trinkle[ 1997]
60 60/88 Formulation Gravity and Inertia Wrench fg = M ( g p&& G) τ = p M ( g p ) L G G G p G p G : Center of the mass : Angular momentum around COG L Contact Wrench K L l l C = ε k( k + µ k k) k= 1 l= 1 K L l l C = ε k k k + µ k k k= 1 l= 1 f n t τ p ( n t ) Polyhedral Convex Cone
61 61/88 Strong Stability Criterion The contact state must be stable if (-fg,- G)( is an internal element of the contact wrench cone under the sufficient friction assumption. (proof) The work done by (fg, G) is negative for any motion; ( δ x, Ω ) 0,( f τ ) int( CWC);( δx, Ω ) ( f τ ) < 0, G G G, G G G G, G where the CWC is given by K L l l l C = εk k + εk k k= 1 l= 1 f ( n t ) K L l l l C = εk k k + εk k k k= 1 l= 1 τ ( p n p t )
62 Example 1. Walking on a horizontal plane with sufficient friction K 1 2 Mx G = ( εk εk) k= 1 K 3 4 My G = ( εk εk) k= 1 K 0 M( zg + g) = εk k= 1 K 0 G + G G G + L x = εk k k= 1 K 0 G G G G L y εk k k= 1 K Mx GyG MyGx G + L z = εk εk xk εk εk yk k= 1 M ( z g) y My z y M ( z + g) x + Mx z + = x Hiro Hirukawa The Onassis Foundation Lecture Series 2006 Horizontal force should balance the friction from the assumption Strong stability holds if the moment along the horizontal axes is inside the CWC. {( ) ( ) )} 62/88
63 63/88 Strong Stability Determination by ZMP M( z ) K G + g xg Mx GzG L y = λ M( z + g) G K M( zg + g) yg My GzG + L x = λ M( z + g) G k= 1 k= 1 k k x y k k K k= 1 λ k = 1, λ 0 k
64 Equivalence between the ZMP and the CWC ZMP M( z ) K G + g xg Mx GzG L y = λkx M( zg + g) K M( zg + g) yg My GzG + L k= 1 x = λkyk M( z + g) K k= 1 G λ k = 1, λ 0 k k= 1 k CWC Hiro Hirukawa The Onassis Foundation Lecture Series 2006 K 0 G + G G G + L x = εk k k= 1 K 0 G G G G L y εk k k= 1 K 0 M( zg + g) = εk k= 1 M ( z g) y My z y M ( z + g) x + Mx z + = x Dividing the equations by 64/88
65 Equivalence between the ZMP and the CWC ZMP M( z ) K G + g xg Mx GzG L y = λkx M( zg + g) K M( zg + g) yg My GzG + L k= 1 x = λkyk M( z + g) G k= 1 k K k= 1 λ k = 1, λ 0 k CWC Hiro Hirukawa The Onassis Foundation Lecture Series 2006 M( z + g) y My z + L ε = M( z + g) ε K 0 G G G G x k G k= 1 M( z + g) x + Mx z + L ε = M( z + g) ε K 0 G G G G y k K k= 1 G ε ε ε = 1, 0 ε 0 0 k k k= 1 y k x k 65/88
66 66/88 The CWC for a 2D-Robot on a Line fz z x fx
67 67/88 A Desired Trajectory in the CWC fz fz fx The CWC is the direct product of a 2D polyhedral cone and 1D linear subspace, which is identical for the single and double support phases. fx
68 68/88 Example 2. Robot on a Stair (1/2) y λ2 y λ z 1 F 2 x λ1 x λ1 z F1 M( z + g) y M y z + L G G G G K 0 y y εkyk λ1 zf1 λ2 k= 1 = z x F 2 M( z + g) x + Mx z + L G G G G y K 0 x x = εkxk + λ1 z F 1+ λ2z F 2 k= 1
69 Example 2. Robot on a Stair (2/2) y λ2 x λ1 M( z + g) y My z + L K k= 1 G G G G G x = ε y λ z λ z My 0 y y k k 1 F1 2 F2 K y y 0 λ 1 λ 2 = εkyk My G z y y F1 z y y F2 k= 1 λ1 λ + 2 λ1 λ where = λ + λ y y 1 2 y λ1 x λ1 z F 2 z F1 Hiro Hirukawa The Onassis Foundation Lecture Series 2006 K 0 G + G G G zf + L x = εk k k= 1 y y λ 1 λ 2 zf = z y y F1 + z y y F2 λ1 + λ 2 λ1 + λ 2 M ( z g) y My ( z ) y 69/88
70 70/88 Pattern Generation of the COG d dt ξ u ξ yg yg 0 y& = y& + 0 u y G y G 1 && && G G y tx G F G y tx = ( Mg 0 M( z z y )) y& && y = && y G = τ ref y L& ref y G G
71 71/88 The CWC for a 2D-Robot on a Stair fz z x fx
72 A Desired Trajectory in the CWC fz fz fx The CWC is the direct product of a 2D polyhedral cone and 1D linear subspace, which is not identical for the single support phases of the lower and the higher feet, and is the product of the 2D cone and 2D linear subspace for a double support phase. Hiro Hirukawa The Onassis Foundation Lecture Series 2006 fx 72/88
73 73/88 Vertical Trajectory of the ZMP Not admissible in the single support phase Pseudo Plane on which the ZMP trajectory is defined [Honda] Equivalent trajectory of the ZMP based on the proposed criterion
74 74/88 Horizontal Contact Force while Climbing Stairs single double single single double single Black curve is generated from a continuous trajectory in the CWC Red curve is generated from a discontinuous one in the CWC
75 75/88 ZMP CWC ZMP CWC Flat plane Foot contact Sufficient friction Arbitrary terrain Hand/Foot contact Sufficient friction Strong Stability N/A Strong Stability Strong Stability
76 76/88 Summary of the CWC The proposed criterion is equivalent to ZMP in the specific case and can judge the strong stability in generic cases. Therefore we claim to say Adios ZMP,, and the voice can be louder when we can plan motions in a variety of cases based on the proposed criterion.
77 77/88 Open Problems in the Control Robust walking Biped walking is still not robust enough for a large disturbance. Walking on a natural rough terrain Walking must be more generalized with the recognition of the working environment. Falling motion control The human-size humanoid just crashes when it falls down without a proper control.
78 78/88 Humanoids in Real Environment
79 79/88 Research Platforms HRP-2 (Kawada) 154cm, 0.5M Euro Available at LAAS, France HOAP (Fujitsu) 60cm, 50K Euro HRP-2m Choromet (General Robotix) 35cm, 5K Euro
80 80/88 Free Research Platform OpenHRP: Open Architecture Humanoid Robotics Platform
81 81/88 Implementation Features of OpenHRP Distributed Object System based on CORBA Concurrent development using an arbitrary operating system and language OpenHRP is written in Java, C++ and runs on Linux and Windows
82 82/88 CORBA Objects of OpenHRP
83 83/88 ISE : Integrated I Simulation Environment Model VRML file file file ISE Project file
84 84/88 Our Current Challenge A Famous Project of Takeo Kanade EyeVision at the Superball Let s s watch NBA in the court. Our Challenge Let s s go to the cafeteria with a humanoid. Robust biped walking Going up and down stairs Opening and closing doors 3D SLAM
85 85/88 Powered Suits HAL [U of Tsukuba] Bleex [UC Berkeley]
86 86/88 Autonomous Walking-Aid Range Sensor Stairs Obstacles Rough Terrain
87 87/88 A Measure of the Ability of a Robot Artificial Intelligence This robot has the intelligence that is compatible to three years old child. Mobility of a Humanoid This robot has the mobility that is compatible to eighty years old person.
88 88/88 May, my dog on a summer vacation
A consideration on position of center of ground reaction force in upright posture
sice02-0206 A consideration on position of center of ground reaction force in upright posture Satoshi Ito ),2) Yoshihisa Saka ) Haruhisa Kawasaki ) satoshi@robo.mech.gifu-u.ac.jp h33208@guedu.cc.gifu-u.ac.jp
More informationC 2 Continuous Gait-Pattern Generation for Biped Robots
C Continuous Gait-Pattern Generation for Biped Robots Shunsuke Kudoh 1 Taku Komura 1 The University of Tokyo, JAPAN, kudoh@cvl.iis.u-tokyo.ac.jp City University of ong Kong, ong Kong, taku@ieee.org Abstract
More informationRobust Low Torque Biped Walking Using Differential Dynamic Programming With a Minimax Criterion
Robust Low Torque Biped Walking Using Differential Dynamic Programming With a Minimax Criterion J. Morimoto and C. Atkeson Human Information Science Laboratories, ATR International, Department 3 2-2-2
More informationCoordinating Feet in Bipedal Balance
Coordinating Feet in Bipedal Balance S.O. Anderson, C.G. Atkeson, J.K. Hodgins Robotics Institute Carnegie Mellon University soa,cga,jkh@ri.cmu.edu Abstract Biomechanical models of human standing balance
More informationComputation of the safety ZMP zone for a biped robot based on error factors
Memorias del XVI Congreso Latinoamericano de Control Automático, CLCA 2014 Computation of the safety ZMP zone for a biped robot based on error factors Robin Wilmart Edmundo Rocha-Cózatl Octavio Narváez-Aroche
More informationDesign and Evaluation of a Gravity Compensation Mechanism for a Humanoid Robot
Proceedings of the 7 IEEE/RSJ International Conference on Intelligent Robots and Systems San Diego, CA, USA, Oct 9 - Nov, 7 ThC5.5 Design and Evaluation of a Gravity Compensation Mechanism for a Humanoid
More informationTWO FRENCH laboratories, LMS and INRIA Rhône-
IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART A: SYSTEMS AND HUMANS, VOL. 34, NO. 5, SEPTEMBER 2004 630 Forces Acting on a Biped Robot. Center of Pressure Zero Moment Point Philippe Sardain and
More informationThe Dynamic Postural Adjustment with the Quadratic Programming Method
The Dynamic Postural Adjustment with the Quadratic Programming Method Shunsuke Kudoh 1, Taku Komura 2, Katsushi Ikeuchi 3 1 University of Tokyo, Tokyo, Japan, kudoh@cvl.iis.u-tokyo.ac.jp 2 RIKEN, Wakou,
More informationStepping Motion for a Human-like Character to Maintain Balance against Large Perturbations
Stepping Motion for a Human-like Character to Maintain Balance against Large Perturbations Shunsuke Kudoh University of Tokyo Tokyo, Japan Email: kudoh@cvl.iis.u-tokyo.ac.jp Taku Komura City University
More informationPreviewed impedance adaptation to coordinate upper-limb trajectory tracking and postural balance in disturbed conditions
1 Previewed impedance adaptation to coordinate upper-limb trajectory tracking and postural balance in disturbed conditions A. IBANEZ, P. BIDAUD and V. PADOIS ISIR Institute for Intelligent Systems and
More informationHumanoid Push Recovery
Humanoid Push Recovery Benjamin Stephens The Robotics Institute Carnegie Mellon University Pittsburgh, PA 15213, USA bstephens@cmu.edu http://www.cs.cmu.edu/ bstephe1 Abstract We extend simple models previously
More informationMarc Bachelier, Sébastien Krut, Ahmed Chemori
A Control Law for Energy Efficient and Human Like Walking Biped Robot SHERPA Based on a Control and a Ballistic Phase - Application on the Cart-Table Model Marc Bachelier, Sébastien Krut, Ahmed Chemori
More informationOnline maintaining behavior of high-load and unstable postures based on whole-body load balancing strategy with thermal prediction
Online maintaining behavior of high-load and unstable postures based on whole-body load balancing strategy with thermal prediction Shintaro Noda, Masaki Murooka, Shunichi Nozawa, Yohei Kakiuchi, Kei Okada
More informationQuantification of Preview Control Walking Pattern Generation by Center of Mass Tracking
Prof. Dr. Fumiya Iida Master-Thesis Quantification of Preview Control Walking Pattern Generation by Center of Mass Tracking of a Four-Link Inverted Pendulum Autumn Term 2014 Supervised by: Prof. Katie
More informationDerivation and Application of a Conserved Orbital Energy for the Inverted Pendulum Bipedal Walking Model
Derivation and Application of a Conserved Orbital Energy for the Inverted Pendulum Bipedal Walking Model Jerry E. Pratt and Sergey V. Drakunov Abstract We present an analysis of a point mass, point foot,
More informationDynamic Reconfiguration Manipulability Analyses of Redundant Robot and Humanoid Walking
Dynamic Reconfiguration Manipulability Analyses of Redundant Robot and Humanoid Walking Yosuke Kobayashi, Mamoru Minami, Akira Yanou and Tomohide Maeba Abstract In this paper, we propose a new index of
More informationAnkle and hip strategies for balance recovery of a biped subjected to an impact Dragomir N. Nenchev and Akinori Nishio
Robotica (2008) volume 26, pp. 643 653. 2008 Cambridge University Press doi:10.1017/s0263574708004268 Printed in the United Kingdom Ankle and hip strategies for balance recovery of a biped subjected to
More informationA Hybrid Walk Controller for Resource-Constrained Humanoid Robots
2013 13th IEEE-RAS International Conference on Humanoid Robots (Humanoids). October 15-17, 2013. Atlanta, GA A Hybrid Walk Controller for Resource-Constrained Humanoid Robots Seung-Joon Yi, Dennis Hong
More informationExploiting angular momentum to enhance bipedal centerof-mass
Exploiting angular momentum to enhance bipedal centerof-mass control Citation As Published Publisher Hofmann, A., M. Popovic, and H. Herr. Exploiting angular momentum to enhance bipedal center-of-mass
More informationZMP support areas for multi-contact mobility under frictional constraints
1 ZMP support areas for multi-contact mobility under frictional constraints Stéphane Caron, Quang-Cuong Pham, Yoshihiko Nakamura arxiv:1510.03232v2 cs.ro 28 Sep 2016 Abstract We propose a method for checking
More information4) Vector = and vector = What is vector = +? A) B) C) D) E)
1) Suppose that an object is moving with constant nonzero acceleration. Which of the following is an accurate statement concerning its motion? A) In equal times its speed changes by equal amounts. B) In
More informationPhysics. TOPIC : Friction. 1. To avoid slipping while walking on ice, one should take smaller steps because of the
TOPIC : Friction Date : Marks : 0 mks Time : ½ hr. To avoid slipping while walking on ice, one should take smaller steps because of the Friction of ice is large (b Larger normal reaction (c Friction of
More information16. Legged Robots. Part B 16. Shuuji Kajita, Bernard Espiau
36 Legged 6. Legged Robots Shuuji Kajita, Bernard Espiau In this chapter, we introduce legged robots. After introducing the history of legged robot research in Sect. 6., we start to discuss hopping robots
More informationReglerteknik, TNG028. Lecture 1. Anna Lombardi
Reglerteknik, TNG028 Lecture 1 Anna Lombardi Today lecture We will try to answer the following questions: What is automatic control? Where can we nd automatic control? Why do we need automatic control?
More informationControl of a biped robot by total rate of angular momentum using the task function approach
Control of a biped robot by total rate of angular momentum using the task function approach J. A. Rojas-Estrada,J.Marot,P.Sardain and G. Bessonnet Laboratoire de Mécanique des Solides, UMR No. 661 CNRS,
More informationPhysics 207 Lecture 10. Lecture 10. Employ Newton s Laws in 2D problems with circular motion
Lecture 10 Goals: Employ Newton s Laws in 2D problems with circular motion Assignment: HW5, (Chapters 8 & 9, due 3/4, Wednesday) For Tuesday: Finish reading Chapter 8, start Chapter 9. Physics 207: Lecture
More informationExam 3 Practice Solutions
Exam 3 Practice Solutions Multiple Choice 1. A thin hoop, a solid disk, and a solid sphere, each with the same mass and radius, are at rest at the top of an inclined plane. If all three are released at
More informationAP Physics 1 Multiple Choice Questions - Chapter 4
1 Which of ewton's Three Laws of Motion is best expressed by the equation F=ma? a ewton's First Law b ewton's Second Law c ewton's Third Law d one of the above 4.1 2 A person is running on a track. Which
More informationPhysics 121, Sections 1 and 2, Winter 2011 Instructor: Scott Bergeson Exam #3 April 16 April 21, 2011 RULES FOR THIS TEST:
Physics 121, Sections 1 and 2, Winter 2011 Instructor: Scott Bergeson Exam #3 April 16 April 21, 2011 RULES FOR THIS TEST: This test is closed book. You may use a dictionary. You may use your own calculator
More informationCOM Motion Estimation of a Humanoid Robot Based on a Fusion of Dynamics and Kinematics Information
215 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) Congress Center Hamburg Sept 28 - Oct 2, 215. Hamburg, Germany Motion Estimation of a Humanoid Robot Based on a Fusion of
More informationThe Effect of Semicircular Feet on Energy Dissipation by Heel-strike in Dynamic Biped Locomotion
7 IEEE International Conference on Robotics and Automation Roma, Italy, 1-14 April 7 FrC3.3 The Effect of Semicircular Feet on Energy Dissipation by Heel-strike in Dynamic Biped Locomotion Fumihiko Asano
More informationELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems
ELEC4631 s Lecture 2: Dynamic Control Systems 7 March 2011 Overview of dynamic control systems Goals of Controller design Autonomous dynamic systems Linear Multi-input multi-output (MIMO) systems Bat flight
More informationLecture 8. Torque. and Equilibrium. Pre-reading: KJF 8.1 and 8.2
Lecture 8 Torque and Equilibrium Pre-reading: KJF 8.1 and 8.2 Archimedes Lever Rule At equilibrium (and with forces 90 to lever): r 1 F 1 = r 2 F 2 2 General Lever Rule For general angles r 1 F 1 sin θ
More informationDevelopment of an Inverted Pendulum Cart with a Sliding Mechanism for Posture Control
Development of an Inverted Pendulum Cart with a Sliding Mechanism for Posture Control Design and Manufacture of a Small Mobility and Experiment Yuki Otsuki, Takayuki Matsuno, Akira Yanou, Mamoru Minami
More informationModeling, Simulation and Control of the Walking of Biped Robotic Devices Part III: Turning while Walking
inventions Article Modeling, Simulation and Control of the Walking of Biped Robotic Devices Part III: Turning while Walking Giuseppe Menga *, and Marco Ghirardi Control and Computer Engineering Department,
More informationMechanics II. Which of the following relations among the forces W, k, N, and F must be true?
Mechanics II 1. By applying a force F on a block, a person pulls a block along a rough surface at constant velocity v (see Figure below; directions, but not necessarily magnitudes, are indicated). Which
More informationAP Physics First Nine Weeks Review
AP Physics First Nine Weeks Review 1. If F1 is the magnitude of the force exerted by the Earth on a satellite in orbit about the Earth and F2 is the magnitude of the force exerted by the satellite on the
More informationCHAPTER 1. Introduction
CHAPTER 1 Introduction Linear geometric control theory was initiated in the beginning of the 1970 s, see for example, [1, 7]. A good summary of the subject is the book by Wonham [17]. The term geometric
More informationTime scaling control for an underactuated biped robot
Time scaling control for an underactuated biped robot Christine Chevallereau To cite this version: Christine Chevallereau. Time scaling control for an underactuated biped robot. IEEE Transactions on Robotics
More informationABSTRACT: TITLE: Model and Control of an Autonomous Robot Dog. THEME: Final Thesis. PROJECT PERIOD: 10 th semester, February 1 st - June 7 th 2007
Department of Control Engineering Fredrik Bajers Vej 7C DK-9220 Aalborg Ø Phone.: +45 9635 8600 Web: http://www.control.aau.dk TITLE: Model and Control of an Autonomous Robot Dog. THEME: Final Thesis.
More informationAssignment 9. to roll without slipping, how large must F be? Ans: F = R d mgsinθ.
Assignment 9 1. A heavy cylindrical container is being rolled up an incline as shown, by applying a force parallel to the incline. The static friction coefficient is µ s. The cylinder has radius R, mass
More informationChapter 9- Static Equilibrium
Chapter 9- Static Equilibrium Changes in Office-hours The following changes will take place until the end of the semester Office-hours: - Monday, 12:00-13:00h - Wednesday, 14:00-15:00h - Friday, 13:00-14:00h
More informationChapter 9 TORQUE & Rotational Kinematics
Chapter 9 TORQUE & Rotational Kinematics This motionless person is in static equilibrium. The forces acting on him add up to zero. Both forces are vertical in this case. This car is in dynamic equilibrium
More informationAnswers to selected problems from Essential Physics, Chapter 10
Answers to selected problems from Essential Physics, Chapter 10 1. (a) The red ones have the same speed as one another. The blue ones also have the same speed as one another, with a value twice the speed
More informationPHYSICS 1. Section I 40 Questions Time 90 minutes. g = 10 m s in all problems.
Note: To simplify calculations, you may use PHYSICS 1 Section I 40 Questions Time 90 minutes 2 g = 10 m s in all problems. Directions: Each of the questions or incomplete statements below is followed by
More informationIncreased Robustness of Humanoid Standing Balance in the Sagittal Plane through Adaptive Joint Torque Reduction
213 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) November 3-7, 213. Tokyo, Japan Increased Robustness of Humanoid Standing Balance in the Sagittal Plane through Adaptive Joint
More informationPractice Problems from Chapters 11-13, for Midterm 2. Physics 11a Fall 2010
Practice Problems from Chapters 11-13, for Midterm 2. Physics 11a Fall 2010 Chapter 11 1. The Ferris wheel shown below is turning at constant speed. Draw and label free-body diagrams showing the forces
More information12/5/2016. A. 10 km B. 15 km C. 20 km D. 30 km E. 35 km
A marathon runner runs at a steady 15 km/hr. When the runner is 7.5 km from the finish, a bird begins flying from the runner to the finish at 30 km/hr. When the bird reaches the finish line, it turns around
More informationTorque. Introduction. Torque. PHY torque - J. Hedberg
Torque PHY 207 - torque - J. Hedberg - 2017 1. Introduction 2. Torque 1. Lever arm changes 3. Net Torques 4. Moment of Rotational Inertia 1. Moment of Inertia for Arbitrary Shapes 2. Parallel Axis Theorem
More informationDesign of Fuzzy Logic Control System for Segway Type Mobile Robots
Original Article International Journal of Fuzzy Logic and Intelligent Systems Vol. 15, No. 2, June 2015, pp. 126-131 http://dx.doi.org/10.5391/ijfis.2015.15.2.126 ISSNPrint) 1598-2645 ISSNOnline) 2093-744X
More informationKIN Mechanics of posture by Stephen Robinovitch, Ph.D.
KIN 840 2006-1 Mechanics of posture 2006 by Stephen Robinovitch, Ph.D. Outline Base of support Effect of strength and body size on base of support Centre of pressure and centre of gravity Inverted pendulum
More informationFree Response- Exam Review
Free Response- Exam Review Name Base your answers to questions 1 through 3 on the information and diagram below and on your knowledge of physics. A 150-newton force, applied to a wooden crate at an angle
More informationReview for 3 rd Midterm
Review for 3 rd Midterm Midterm is on 4/19 at 7:30pm in the same rooms as before You are allowed one double sided sheet of paper with any handwritten notes you like. The moment-of-inertia about the center-of-mass
More information24/06/13 Forces ( F.Robilliard) 1
R Fr F W 24/06/13 Forces ( F.Robilliard) 1 Mass: So far, in our studies of mechanics, we have considered the motion of idealised particles moving geometrically through space. Why a particular particle
More informationConcept Question: Normal Force
Concept Question: Normal Force Consider a person standing in an elevator that is accelerating upward. The upward normal force N exerted by the elevator floor on the person is 1. larger than 2. identical
More informationChapter 9. Rotational Dynamics
Chapter 9 Rotational Dynamics In pure translational motion, all points on an object travel on parallel paths. The most general motion is a combination of translation and rotation. 1) Torque Produces angular
More informationVISUAL PHYSICS ONLINE DYNAMICS TYPES OF FORCES FRICTION
VISUAL PHYSICS ONLINE DYNAMICS TYPES OF FORCES FRICTION Friction force: the force acting on the object which acts in a direction parallel to the surface. A simple model for friction F f is that it is proportional
More informationWhat is the initial velocity (magnitude and direction) of the CM? Ans: v CM (0) = ( 7 /2) v 0 ; tan 1 ( 3 /2) 41 above horizontal.
Reading: Systems of Particles, Rotations 1, 2. Key concepts: Center of mass, momentum, motion relative to CM, collisions; vector product, kinetic energy of rotation, moment of inertia; torque, rotational
More informationName: Class: 903 Active Physics Winter Break Regents Prep December 2014
In this section use the following equations for velocity and displacement to solve: 1. In a drill during basketball practice, a player runs the length of the 30.meter court and back. The player does this
More informationForce and Motion 20 N. Force: Net Force on 2 kg mass = N. Net Force on 3 kg mass = = N. Motion: Mass Accel. of 2 kg mass = = kg m/s 2.
Force and Motion Team In previous labs, you used a motion sensor to measure the position, velocity, and acceleration of moving objects. You were not concerned about the mechanism that caused the object
More information5. Two forces are applied to a 2.0-kilogram block on a frictionless horizontal surface, as shown in the diagram below.
1. The greatest increase in the inertia of an object would be produced by increasing the A) mass of the object from 1.0 kg to 2.0 kg B) net force applied to the object from 1.0 N to 2.0 N C) time that
More informationFORCE & MOTION Instructional Module 6
FORCE & MOTION Instructional Module 6 Dr. Alok K. Verma Lean Institute - ODU 1 Description of Module Study of different types of forces like Friction force, Weight force, Tension force and Gravity. This
More informationGeneral Physics (PHY 2130)
General Physics (PHY 130) Lecture 0 Rotational dynamics equilibrium nd Newton s Law for rotational motion rolling Exam II review http://www.physics.wayne.edu/~apetrov/phy130/ Lightning Review Last lecture:
More informationPhysics Courseware Physics I Energy Conservation
d Work work = Fd cos F Kinetic energy linear motion K. E. = mv Gravitational potential energy P. E. = mgh Physics Courseware Physics I Energy Conservation Problem.- A block is released from position A
More informationTerramechanics Based Analysis and Motion Control of Rovers on Simulated Lunar Soil
ICRA '07 Space Robotics Workshop 14 April, 2007 Terramechanics Based Analysis and Motion Control of Rovers on Simulated Lunar Soil Kazuya Yoshida and Keiji Nagatani Dept. Aerospace Engineering Graduate
More informationTEST REPORT. Question file: P Copyright:
Date: February-12-16 Time: 2:00:28 PM TEST REPORT Question file: P12-2006 Copyright: Test Date: 21/10/2010 Test Name: EquilibriumPractice Test Form: 0 Test Version: 0 Test Points: 138.00 Test File: EquilibriumPractice
More informationSteering of a 3D Bipedal Robot with an Underactuated Ankle
Steering of a 3D Bipedal Robot with an Underactuated Ankle Christine Chevallereau, J.W. Grizzle, and Ching-Long Shih Abstract This paper focuses on steering a 3D robot while walking on a flat surface.
More informationOn the Implementation of Model Predictive Control for On-line Walking Pattern Generation
2008 IEEE International Conference on Robotics and Automation Pasadena, CA, SA, May 9-23, 2008 On the Implementation of Model Predictive Control for On-line Walking Pattern Generation Dimitar Dimitrov*
More information6. Which graph best represents the motion of an object that is not in equilibrium as it travels along a straight line? A) B)
1. The data table below lists the mass and speed of four different objects. 6. Which graph best represents the motion of an object that is not in equilibrium as it travels along a straight line? Which
More informationChapter 10: Dynamics of Rotational Motion
Chapter 10: Dynamics of Rotational Motion What causes an angular acceleration? The effectiveness of a force at causing a rotation is called torque. QuickCheck 12.5 The four forces shown have the same strength.
More informationChapter 9. Rotational Dynamics
Chapter 9 Rotational Dynamics In pure translational motion, all points on an object travel on parallel paths. The most general motion is a combination of translation and rotation. 1) Torque Produces angular
More informationTHE INDIAN COMMUNITY SCHOOL,KUWAIT PHYSICS SECTION-A
THE INDIAN COMMUNITY SCHOOL,KUWAIT CLASS:XI MAX MARKS:70 PHYSICS TIME ALLOWED : 3HOURS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ General Instructions:
More informationPhysics 207 Lecture 11. Lecture 11. Chapter 8: Employ rotational motion models with friction or in free fall
Goals: Lecture 11 Chapter 8: Employ rotational motion models with friction or in free fall Chapter 9: Momentum & Impulse Understand what momentum is and how it relates to forces Employ momentum conservation
More informationA Simple Reinforcement Learning Algorithm For Biped Walking
A Simple Reinforcement Learning Algorithm For Biped Walking Jun Morimoto, Gordon Cheng, Department of Humanoid Robotics and Computational Neuroscience ATR Computational Neuroscience Labs xmorimo@atr.co.jp,
More informationDynamics Newton s Laws Lecture Notes
Pre-AP Dynamics Newton s Laws Lecture Notes Name Targeted Skills for Newton s Laws (Lecture ONLY) 1. Identify and apply Newton s Laws of Motion to a variety of qualitative and quantitative problems. 2.
More informationCHANGING SPEED IN A SIMPLE WALKER WITH DYNAMIC ONE-STEP TRANSITIONS
Preface In this thesis I describe the main part of the research I did at the Delft Biorobotics Lab to finish my master in BioMechanical Engineering at the 3ME faculty of the Delft University of Technology.
More informationMEAM 510 Fall 2012 Bruce D. Kothmann
Balancing g Robot Control MEAM 510 Fall 2012 Bruce D. Kothmann Agenda Bruce s Controls Resume Simple Mechanics (Statics & Dynamics) of the Balancing Robot Basic Ideas About Feedback & Stability Effects
More informationKinetic Energy and Work
Kinetic Energy and Work 8.01 W06D1 Today s Readings: Chapter 13 The Concept of Energy and Conservation of Energy, Sections 13.1-13.8 Announcements Problem Set 4 due Week 6 Tuesday at 9 pm in box outside
More informationA B Ax Bx Ay By Az Bz
Lecture 5.1 Dynamics of Rotation For some time now we have been discussing the laws of classical dynamics. However, for the most part, we only talked about examples of translational motion. On the other
More informationMULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.
Exam Name MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. 1) You are standing in a moving bus, facing forward, and you suddenly fall forward as the
More information1. (P2.1A) The picture below shows a ball rolling along a table at 1 second time intervals. What is the object s average velocity after 6 seconds?
PHYSICS FINAL EXAM REVIEW FIRST SEMESTER (01/2017) UNIT 1 Motion P2.1 A Calculate the average speed of an object using the change of position and elapsed time. P2.1B Represent the velocities for linear
More informationEQUILIBRIUM and ELASTICITY
PH 221-1D Spring 2013 EQUILIBRIUM and ELASTICITY Lectures 30-32 Chapter 12 (Halliday/Resnick/Walker, Fundamentals of Physics 9 th edition) 1 Chapter 12 Equilibrium and Elasticity In this chapter we will
More informationChapter 14 Preview Looking Ahead
Chapter 14 Preview Looking Ahead Text: p. 438 Slide 14-1 Chapter 14 Preview Looking Back: Springs and Restoring Forces In Chapter 8, you learned that a stretched spring exerts a restoring force proportional
More informationReview PHYS114 Chapters 4-7
Review PHYS114 Chapters 4-7 MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. 1) A 27 kg object is accelerated at a rate of 1.7 m/s 2. What force does
More informationPHYSICS 149: Lecture 21
PHYSICS 149: Lecture 21 Chapter 8: Torque and Angular Momentum 8.2 Torque 8.4 Equilibrium Revisited 8.8 Angular Momentum Lecture 21 Purdue University, Physics 149 1 Midterm Exam 2 Wednesday, April 6, 6:30
More informationMEAM 510 Fall 2011 Bruce D. Kothmann
Balancing g Robot Control MEAM 510 Fall 2011 Bruce D. Kothmann Agenda Bruce s Controls Resume Simple Mechanics (Statics & Dynamics) of the Balancing Robot Basic Ideas About Feedback & Stability Effects
More informationStatic Equilibrium and Torque
10.3 Static Equilibrium and Torque SECTION OUTCOMES Use vector analysis in two dimensions for systems involving static equilibrium and torques. Apply static torques to structures such as seesaws and bridges.
More informationManual Guidance of Humanoid Robots without Force Sensors: Preliminary Experiments with NAO
Manual Guidance of Humanoid Robots without Force Sensors: Preliminary Experiments with NAO Marco Bellaccini Leonardo Lanari Antonio Paolillo Marilena Vendittelli Abstract In this paper we propose a method
More informationSample Physics Placement Exam
Sample Physics 130-1 Placement Exam A. Multiple Choice Questions: 1. A cable is used to take construction equipment from the ground to the top of a tall building. During the trip up, when (if ever) is
More informationClass XI Chapter 7- System of Particles and Rotational Motion Physics
Page 178 Question 7.1: Give the location of the centre of mass of a (i) sphere, (ii) cylinder, (iii) ring, and (iv) cube, each of uniform mass density. Does the centre of mass of a body necessarily lie
More informationQ1. For a completely inelastic two-body collision the kinetic energy of the objects after the collision is the same as:
Coordinator: Dr.. Naqvi Monday, January 05, 015 Page: 1 Q1. For a completely inelastic two-body collision the kinetic energy of the objects after the collision is the same as: ) (1/) MV, where M is the
More informationMomentum, Impulse, Work, Energy, Power, and Conservation Laws
Momentum, Impulse, Work, Energy, Power, and Conservation Laws 1. Cart A has a mass of 2 kilograms and a speed of 3 meters per second. Cart B has a mass of 3 kilograms and a speed of 2 meters per second.
More informationHumanoid Robot Gait Generator: Foot Steps Calculation for Trajectory Following.
Advances in Autonomous Robotics Systems, Springer LNSC Volume 8717, (2014), pp 251-262 Humanoid Robot Gait Generator: Foot Steps Calculation for Trajectory Following. Horatio Garton, Guido Bugmann 1, Phil
More informationChapter 3 Acceleration
Chapter 3 Acceleration Slide 3-1 Chapter 3: Acceleration Chapter Goal: To extend the description of motion in one dimension to include changes in velocity. This type of motion is called acceleration. Slide
More informationRobotics & Automation. Lecture 25. Dynamics of Constrained Systems, Dynamic Control. John T. Wen. April 26, 2007
Robotics & Automation Lecture 25 Dynamics of Constrained Systems, Dynamic Control John T. Wen April 26, 2007 Last Time Order N Forward Dynamics (3-sweep algorithm) Factorization perspective: causal-anticausal
More informationOnline Center of Mass and Momentum Estimation for a Humanoid Robot Based on Identification of Inertial Parameters
Online Center of Mass and Momentum Estimation for a Humanoid Robot Based on Identification of Inertial Parameters Kenya Mori,, Ko Ayusawa and Eiichi Yoshida, Abstract In this paper, we present a real-time
More informationHumanoid motion generation and swept volumes: theoretical bounds for safe steps
Humanoid motion generation and swept volumes: theoretical bounds for safe steps Nicolas Perrin Olivier Stasse Florent Lamiraux Eiichi Yoshida N. Perrin is with Department of Advanced Robotics, Istituto
More informationAP Physics II Summer Packet
Name: AP Physics II Summer Packet Date: Period: Complete this packet over the summer, it is to be turned it within the first week of school. Show all work were needed. Feel free to use additional scratch
More informationMomentum, Impulse, Work, Energy, Power, and Conservation Laws
Momentum, Impulse, Work, Energy, Power, and Conservation Laws 1. Cart A has a mass of 2 kilograms and a speed of 3 meters per second. Cart B has a mass of 3 kilograms and a speed of 2 meters per second.
More informationThere are two main types of friction:
Section 4.15: Friction Friction is needed to move. Without friction, a car would sit in one spot spinning its tires, and a person would not be able to step forward. However, the motion of an object along
More information