Chinese Journal of Mechanical Engineering is affiliated with the Chinese Mechanical Engineering Society.
A Footpad Structure with Reusable Energy Absorption Capability for Deep Space Exploration Lander: Design and Analysis
The footpad structure of a deep space exploration lander is a critical system that makes the initial contact with the ground, and thereby plays a crucial role in determining the stability and energy absorption...