Han, D., Zhang, D., Zhou, J., Jia, H., Fang, J., Wang, Y. (2025). Design, analysis and experiment of a novel repeatable buffer landing mechanism. Scientific Reports. https://doi.org/10.1038/s41598-025-14598-5