Livium
  • Discuss
HomeGlossaryFootstep Planning

Footstep Planning

What is Footstep Planning in Humanoid Robotics?

Determining where and when to place each foot during bipedal locomotion.

Critical for navigating uneven terrain, stairs, or cluttered environments by computing safe, stable foot placement sequences.

How Footstep Planning Works

Footstep planners search for sequences of foot positions that lead from current location to goal while maintaining stability and avoiding obstacles. The planner discretizes possible footstep locations, then searches this space using A* or other algorithms. Each candidate footstep is evaluated for reachability (can the robot step there?), stability (will the step maintain balance?), and obstacle avoidance. The planner considers constraints like maximum step length, kinematic limits, and zero moment point (ZMP) feasibility. Advanced planners handle multi-step lookahead, generate steps on irregular surfaces (rocks, slopes), and adapt to dynamic obstacles. The output is a timed sequence of foot placements that the locomotion controller executes.

Applications in Humanoid Robots

Footstep planning enables humanoid robots to navigate cluttered warehouses by stepping around boxes and pallets. Stair climbing requires precise footstep placement on each tread. Outdoor robots plan footholds on rocky terrain or stepping stones. Disaster response robots navigate debris fields by finding stable stepping surfaces. Indoor service robots step over cables and around furniture. Construction site robots traverse uneven ground and equipment. Adaptive gait generation uses footstep planning to adjust walking patterns for different speeds and terrains.

Related Terms

Bipedal

Featured Humanoids

Discover the latest humanoid robots shaping the future

View All Humanoids
1x Neo Livium 6

NEO

1X

US
pre-order$20,000
Livium

© 2025 Livium Inc. All rights reserved.

Privacy·Terms
HumanoidsCompaniesNewsDiscussGlossaryAboutNewsletterContact
Gait
Path Planning
Zero Moment Point (ZMP)
← Back to Glossary
Figure 03 humanoid robot in a neutral standing pose

Figure 03

Figure

US
PrototypeContact Sales
Apollo Humanoid Robot Apptronik Livium 9 Profile_ljuqec

Apollo

Apptronik

US
Pre-orderContact Sales
Gr 2 Humanoid Robot Fourier Intelligence Livium Profile_um7nei

GR-2

Fourier

CN
Shipping (limited)Contact Sales
Boston Dynamics Humanoid Robot Atlas Livium_bh3sgw

Atlas

Boston Dynamics

US
ResearchContact Sales
Tesla Optimus Gen 2 humanoid robot

Optimus Gen 2

Tesla

US
prototypeContact Sales
Iron Humanoid Robot Xpeng Livium_febz7s

IRON

XPENG

CN
in_development$40,000
G1 Humanoid Robot Unitree Livium 7_e6mvjc

Unitree G1

Unitree

CN
Shipping$13,500
View All Humanoids