Analysis on Transfer Attitude of Tri-Folded and Deployed Type Ramp for Mars Rover

Wei LIU,Cheng QIAN,Chao MA,Shengyuan JIANG
DOI: https://doi.org/10.15982/j.issn.2095-7777.2017.03.014
2017-01-01
journal of deep space exploration
Abstract:For landing on Mars for inspection detection,a tri-folded and deployed ramp is proposed to transfer the Mars rover from the landing platform to the Mars surface safely. The uncertainty of the transfer attitude is the difficulty of tri-folded and deployed ramp. The minimum length of ramp is analyzed according to Martian topography to ensure the transfer safety of Mars Rover. The length of tri-folded and deployed ramp is optimized to meet the requirements of the minimum length of ramp. The results can provide reference for the mars rover transferring project of China.
What problem does this paper attempt to address?