Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Analysis of the Foot Placement Estimator
Search
Safwan Choudhury
April 14, 2012
Research
0
210
Analysis of the Foot Placement Estimator
Safwan Choudhury
April 14, 2012
Tweet
Share
More Decks by Safwan Choudhury
See All by Safwan Choudhury
Design and Gait Synthesis for a 3D Lower Body Humanoid
safwanc
1
73
ECE 486 Lecture
safwanc
0
330
Controlling Wheelchair Motion with Electroencephalography
safwanc
3
180
Accurate Determination of Joint Angles from Inertial Measurement Unit Data
safwanc
0
180
Gait Controller for 3D Active Dynamic Walking
safwanc
0
160
Bipedal Locomotion
safwanc
2
68
Learning Thought-Based Motor Control using Gaussian Processes
safwanc
0
130
Electromechanical Design
safwanc
0
150
Other Decks in Research
See All in Research
音声感情認識技術の進展と展望
nagase
0
220
[輪講] SigLIP 2: Multilingual Vision-Language Encoders with Improved Semantic Understanding, Localization, and Dense Features
nk35jk
2
1.2k
EcoWikiRS: Learning Ecological Representation of Satellite Images from Weak Supervision with Species Observation and Wikipedia
satai
3
250
2025年度人工知能学会全国大会チュートリアル講演「深層基盤モデルの数理」
taiji_suzuki
25
19k
AIグラフィックデザインの進化:断片から統合(One Piece)へ / From Fragment to One Piece: A Survey on AI-Driven Graphic Design
shunk031
0
500
IMC の細かすぎる話 2025
smly
2
680
言語モデルの地図:確率分布と情報幾何による類似性の可視化
shimosan
6
1.7k
Nullspace MPC
mizuhoaoki
1
170
多言語カスタマーインタビューの“壁”を越える~PMと生成AIの共創~ 株式会社ジグザグ 松野 亘
watarumatsuno
0
130
2025/7/5 応用音響研究会招待講演@北海道大学
takuma_okamoto
1
220
投資戦略202508
pw
0
560
大学見本市2025 JSTさきがけ事業セミナー「顔の見えないセンシング技術:多様なセンサにもとづく個人情報に配慮した人物状態推定」
miso2024
0
160
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.5k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
900
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Side Projects
sachag
455
43k
A Modern Web Designer's Workflow
chriscoyier
697
190k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
We Have a Design System, Now What?
morganepeng
53
7.8k
How to Ace a Technical Interview
jacobian
280
24k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
2.7k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Transcript
Foot Placement Estimator A Dynamic Measure of Balance for Bipedal
Robots ECE 688: Course Project Safwan Choudhury
Biped Locomotion
Motivations ★ Navigating Human Environments ★ Space Exploration / Military
Applications ★ Rehabilitation / Prosthetics
2011 Honda ASIMO at FIRST Robotics ★ Navigating Human Environments
2011 Honda ASIMO at FIRST Robotics ★ Navigating Human Environments
NASA’s Robonaut for International Space Station (ISS) ★ Space Exploration
/ Military Applications
Exoskeleton by Ekso Bionics ★ Rehabilitation / Prosthetics
Exoskeleton by Ekso Bionics ★ Rehabilitation / Prosthetics
Achieve stable and energetically efficient walking control strategies for bipedal
robots which mimic human-like gait
Walking Control Strategies ★ Zero-Moment Point ★ Passive Dynamics ★
Biologically Inspired Techniques ★ Central Pattern Generators ★ Neural Networks ★ Zero-Hybrid Dynamics
Zero-Moment Point
Zero-Moment Point ★ Introduced by Vukobratović in 1968 ★ Point
where the inertial and gravity moments cancel out (i.e. the moment is zero). ★ Stable if this point is within the support polygon.
Support Polygon (Region of Foot Support)
3D Linear Inverted Pendulum ★ Models entire biped as a
single point mass located at the center of mass (COM)
Remarks on ZMP ★ Popular but energetically inefficient ★ Statically
stable walking only ★ Very “robotic” (not human-like gait)
Passive Dynamics
Passive Dynamics ★ Introduced by Tad McGeer in 1990 ★
Powered only by: ★ Force of Gravity ★ Natural Dynamics θ1 θ2 m m mH x z φ
Tad McGeer’s Seminal Work (1990) ★ Passive Dynamic Walker
Tad McGeer’s Seminal Work (1990) ★ Passive Dynamic Walker
Limit Cycles and Stability in Passive Gait (Goswami et al)
★ Passive Dynamics Limit Cycle
Virtual Passive Dynamics ★ Emulates the force of gravity as
a small actuator torque θ1 θ2 m m mH x z φ
Remarks on Passive Dynamics ★ Highly energetically efficient ★ Not
robust (even small perturbations) ★ Very specific initial conditions
Foot Placement Estimator
Foot Placement Estimator ★ Introduced by Derek Wight in 2008
★ Aims to restore balance, instead of constantly maintaining balance.
Brief Summary of Derivation
Impact of FPE Location
FPE State Machine (Dwight, 2008)
Yet Another Biped Robot (YABR) ★ 2D FPE-Based Gait
Yet Another Biped Robot (YABR) ★ 2D FPE-Based Gait
Remarks on FPE ★ Inherently robust (by design) ★ Can
combine with simple control strategies ★ Makes a few assumptions (i.e. mass-less legs) ★ Requires fast control + actuators
Contributions to Bipedal Locomotion ★ Can be combined with any
other approach as an emergency mechanism (even ZMP). ★ Provides an indicator of how unstable the biped is. ★ Biologically verified with human experiments
MASc Research + Project
Project Goals ★ Implement FPE-based control strategy in dynamic simulations
★ Constrain sagittal motion without the boom (!)
Dynamic Simulations of 3D FPE Controller
Dynamic Simulations of 3D FPE Controller
Dynamic Simulations of 3D FPE Controller
Dynamic Simulations of 3D FPE Controller
MASc Goals ★ Virtual Passive Dynamics ★ Foot Placement Estimator
★ Minimizing Energy Consumption ★ Human-Like Gait Cycles
Questions?