Shan-Zhen Yi. “Design for the Lift Platform Humanoid Climb Assisting Unit of the Space Launch Site”. Journal of Modern Mechanical Engineering and Technology 2, no. 2 (August 13, 2015): 37–44. Accessed May 2, 2024. https://zealpress.com/jms/index.php/jmmet/article/view/267.