5 Dec 2004 HART 2004, Fukui 1 EAS y HART 2004 HART 2004 Time and Motion Studies: The Dynamics of Cognition, Computation and Humanoid Walking Inman Harvey, Eric Vaughan, Ezequiel Di Paolo Evolutionary and Adaptive Systems Group EASy, Dept. of Informatics University of Sussex [email protected]
38
Embed
EASy 5 Dec 2004HART 2004, Fukui1 HART 2004 Time and Motion Studies: The Dynamics of Cognition, Computation and Humanoid Walking Inman Harvey, Eric Vaughan,
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
5 Dec 2004HART 2004, Fukui 1
EASy
HART 2004HART 2004HART 2004HART 2004
Time and Motion Studies:
The Dynamics of Cognition,
Computation and Humanoid WalkingInman Harvey, Eric Vaughan, Ezequiel Di Paolo
What are the difficulties?What are the difficulties?What are the difficulties?What are the difficulties?
Why is walking so easy for us, and so difficult for robots?
We suggest:-
Commercial humanoid design has tended to ignore the natural dynamics of a mechanical system, for at least two reasons.
(1) The conceptual framework of traditional A.I.(2) The background of industrial robot designers
5 Dec 2004HART 2004, Fukui 5
EASy
Instead, we should be … …Instead, we should be … …Instead, we should be … …Instead, we should be … …
… … exploiting the natural dynamics of mechanical limbs in ways comparable to those of animals and humans.
We should be producing designs that are not constrained by the shackles of GIFAI (Good Old Fashioned AI), nor by the constraints of conventional engineering design philosophy.
The Dynamical Systems approach, with Evolutionary Robotics
Compare the problems of designing humanoid walking robots with the problems that the Wright brothers faced in aiming towards the first powered flight on 17th Dec 1903.
They started by understanding un-powered gliding flight, before then adding control and then power.
5 Dec 2004HART 2004, Fukui 7
EASy
… … applied to humanoid walkingapplied to humanoid walking… … applied to humanoid walkingapplied to humanoid walking
Passive Dynamic Walking is the equivalent of the glider
Then we can progressively add Control and Power
5 Dec 2004HART 2004, Fukui 8
EASy
Plan of TalkPlan of TalkPlan of TalkPlan of Talk
1. Historical roots of Humanoid robotics
2. Models of Cognition – GOFAI
3. Models of Cognition – Dynamical Systems approach
4. Designing Dynamical Systems – Evolutionary Robotics
So there is a natural tendency to analyse even a dynamical process such as biped walking as a succession of moves between instantaneous frozen positions.
The dynamic has been reduced to transitions between static snapshots.
This is one cause of the rather unnatural underlying principles of many commercial bipeds today.
5 Dec 2004HART 2004, Fukui 19
EASy
Plan of TalkPlan of TalkPlan of TalkPlan of Talk
1. Historical roots of Humanoid robotics
2. Models of Cognition – GOFAI
3. Models of Cognition – Dynamical Systems approach
4. Designing Dynamical Systems – Evolutionary Robotics
The Dynamical Systems approachThe Dynamical Systems approachThe Dynamical Systems approachThe Dynamical Systems approach
In contrast to GOFAI:-
The limbs of an animal, a human, or a robot – and their nervous systems, real or artificial – are physical systems with positions and values acting on each other smoothly in continuous real time.
Walking has a natural dynamics arising from the swing of limbs under gravity – synthesis an artificial system that respects such natural dynamics
1. The lengths, centres of mass, angles, spring constants, range of motor forces of the robot body
2. The connectivities, weights, biases and time parameters of a robot nervous systems
5 Dec 2004HART 2004, Fukui 27
EASy
TestingTestingTestingTesting
Typically the designs are tested in a physics simulator such as ODE.
Noise or uncertainty is added to the dimensions of the robot, to the physical forces – and where there is a control system, to sensors, actuators and the “nervous system”.
The simulations are computational – but the designs being simulated are not. They are real-time Dynamical Systems.
An “Envelope of Noise” can assist in transferring from simulation to a real physical robot (Jakobi et al)
5 Dec 2004HART 2004, Fukui 28
EASy
Plan of TalkPlan of TalkPlan of TalkPlan of Talk
1. Historical roots of Humanoid robotics
2. Models of Cognition – GOFAI
3. Models of Cognition – Dynamical Systems approach
4. Designing Dynamical Systems – Evolutionary Robotics
Because of the historical constraints on their approach, GOFAI designers have used stiff actuators and materials.
High impedance systems, so that unplanned variations are resisted.
The Honda robot uses a version of ZMP, Zero-Moment Point Control, that requires it to accurately obey precisely calculated trajectories – only modified by force sensors in the ankles – a high impedance solution.
5 Dec 2004HART 2004, Fukui 30
EASy
ZMPZMPZMPZMP
Engineers find it much easier to measure positions rather than forces. Hence the tendency towards stiff, high-impedance solutions.
If the leg of a biped is allowed to straighten up at the knee, then ZMP calculations have a singularity with no sensible solution – hence the characteristic bent knees.
5 Dec 2004HART 2004, Fukui 31
EASy
Plan of TalkPlan of TalkPlan of TalkPlan of Talk
1. Historical roots of Humanoid robotics
2. Models of Cognition – GOFAI
3. Models of Cognition – Dynamical Systems approach
4. Designing Dynamical Systems – Evolutionary Robotics