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
Bipedal Locomotion
Search
Safwan Choudhury
April 25, 2012
Research
74
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Bipedal Locomotion
ME 780 Graduate Course Presentation
Safwan Choudhury
April 25, 2012
More Decks by Safwan Choudhury
See All by Safwan Choudhury
Design and Gait Synthesis for a 3D Lower Body Humanoid
safwanc
1
79
ECE 486 Lecture
safwanc
0
350
Controlling Wheelchair Motion with Electroencephalography
safwanc
3
190
Accurate Determination of Joint Angles from Inertial Measurement Unit Data
safwanc
0
190
Gait Controller for 3D Active Dynamic Walking
safwanc
0
170
Learning Thought-Based Motor Control using Gaussian Processes
safwanc
0
140
Analysis of the Foot Placement Estimator
safwanc
0
230
Electromechanical Design
safwanc
0
160
Other Decks in Research
See All in Research
The mathematics of transformers
gpeyre
0
340
AY 2026 Guide to Academic Writing Using Generative AI - Workshop
ks91
PRO
0
120
量子コンピュータの紹介
oqtopus
0
340
[IR Reading 2026春 論文紹介] LLM-based Listwise Reranking under the Effect of Positional Bias (ECIR 2026) /IR-Reading-2026-Spring
koheishinden
PRO
0
140
「AIとWhyを深堀る」をAIと深堀る
iflection
0
500
Φ-Sat-2のAutoEncoderによる情報圧縮系論文
satai
4
790
世界モデルにおける分布外データ対応の方法論
koukyo1994
7
2.2k
衛星×エッジAI勉強会 衛星上におけるAI処理制約とそ取組について
satai
4
560
Sequences of Logits Reveal the Low Rank Structure of Language Models
sansantech
PRO
1
270
AIで最適化を解けるか?
mickey_kubo
0
120
多様なデータを許容し学習し続ける模倣学習 / Advanced Imitation Learning for VLA
prinlab
0
220
Apache Gravitinoで実現する Icebergカタログ統合とアクセスの一元化
matsumooon
0
300
Featured
See All Featured
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
480
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
160
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
250
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
66
55k
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
850
Are puppies a ranking factor?
jonoalderson
1
3.6k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Utilizing Notion as your number one productivity tool
mfonobong
4
330
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.3k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
330
The Curious Case for Waylosing
cassininazir
1
400
Transcript
Bipedal Locomotion ME 780: Course Project Safwan Choudhury
Biped Locomotion ★ Motivations ★ Project Goals ★ Bipedal Locomotion
★ Control Strategy ★ Next Steps
Motivations ★ Navigating Human Environments
ZMP Example 2011 Honda Asimo Video
Passive Dynamics Passive Dynamic Walker Video
MASc Research Goals ★ Virtual Passive Dynamics ★ Foot Placement
Estimator ★ Minimizing energy consumption ★ Human-Like Gait Cycles
MASc Research Platform
MASc Research Platform
Project Goals ★ ZMP-Based Walking Controller ★ Sensory Inputs: •
Inertial Measurement Units (IMU) • Force/Contact Sensors
Zero-Moment Point ★ Point where the inertial and gravity moments
cancel out (i.e. the moment is zero). ★ Guarantees stability if this point is within the support polygon.
Support Polygon
Linear Inverted Pendulum ★ Models entire biped as a single
point mass located at the center of gravity (COM)
ZMP Equation
Contact Model
Control Strategy ★ Joint Space Control ★ Operational Space Control
★ Center-of-Mass (COM) Control ★ ZMP-Based Control
qref [−0.8 0.3] Kp 0.1 Kd 0.02 ForwardDynamics u q
qd qdd Error Signal Command Torque Angular Velocites Angular Positions Joint Space Control
Operational Space Control ★ Jacobian matrix provides the mapping between
joint space and operational space.
Operational Space
Operational Space
Force Sensors
Gravity Compensation q x_com x = Jq qd = inv(Jcom)
xd Kp 10 Kd 2 CF qdd qd q u Forward Dynamics u q qd qdd CF qd xd xd qd q com COM Reference (−0.0039 0.0086 0.4022) COM Control
Gravity Compensation q x_com x = Jq qd = inv(Jcom)
xd x_com x_zmp Stable COM Generator ZMP Reference −C− Kp 10 Kd 2 CF qdd qd q u Forward Dynamics u q qd qdd CF zmp com com zmp qd xd xd qd q com ZMP Control
Walking Simulation
Walking Simulation
Next Steps ★ IMU Modelling + Additive Noise ★ Implementing
EKF-Based Estimation ★ State Machine for Cyclic Gait
Questions?