Autonomous and Mobile Robotics
- Prof. Giuseppe Oriolo
Humanoid Robots 2: Dynamic Modeling modeling multi-body free - - PowerPoint PPT Presentation
Autonomous and Mobile Robotics Prof. Giuseppe Oriolo Humanoid Robots 2: Dynamic Modeling modeling multi-body free floating complete model conceptual models for walking/balancing for running Oriolo: Autonomous and Mobile Robotics -
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
2
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
3
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
4
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
5
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
6
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
7
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
8
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
9
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
10
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
11
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
12
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
13
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
14
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
15
contact points
normal contact forces
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
16
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
17
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
z and tangential forces fi x,y
z acts
x,y
18
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
19
z
x,y
x,y
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
20
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
21
no gravity in x-y no variations of L
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
22
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
23
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
24
the simplest interpretation of the LIP is that of a telescoping (so to remain at a constant height) massless leg in contact with the ground at px (point of contact)
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
25
step1 step2 t CoM
may also be seen as a compass biped with only one leg touching the ground at the same time
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
since zx represents the ZMP location, there is no difficulty in extending the interpretation of the LIP considering both single and double support phases with a finite foot dimension
26
single support double support
support polygon
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
we can see the single support phase from the stance foot point of view i.e. with the dynamics of the rest of the humanoid represented by an equivalent fictitious leg. A way to keep the CoM balanced is using an equivalent ankle torque (the real joint torques are such that an equivalent ankle torque is applied)
27
CoP
ankle torque finite foot
finite foot with equivalent massless leg plus ankle torque CoP
moment w.r.t. zx (CoP) = 0
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
note: it is possible to move the CoP through the ankle torque ¿y without stepping
28
single support
CoP
ankle torque finite foot
finite foot with equivalent massless leg plus ankle torque
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
29
typical footsteps with single and double support: for example, in the first single support (- -) the left foot is swinging; as soon as the right foot touches the ground the double support starts (—) and the ZMP moves from the left to the right foot (longitudinal and lateral motions)
SS: single support DS: double support
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
30
support polygon
finite foot with equivalent massless leg plus ankle torque and reaction mass
it is also possible to extend the point-mass to be a rigid body with its rotational inertia so that also a hip movement can be modelled
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
what is the effect of the rotating inertia around the CoM?
31
since no rotational inertia around the CoM, a different direction of the GRF would create a non-zero moment
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
moment around ankle
32
to highlight the presence of a non-zero moment around the CoM a new point named Centroidal Moment Pivot (CMP) is introduced and defined as the point where a line parallel to the ground reaction force, passing through the CoM, intersects with the external contact surface
CMP
Oriolo: Autonomous and Mobile Robotics - Humanoid Robots 2
33