School of Energy and Power Engineering;
Beihang University;
Beijing 100191;
China;
National Key Laboratory of Science and Technology on Aero-Engine Aero-thermodynamics;
Beijing 100191;
China;
Beijing Key Laboratory of Aero-Engine Structure and Strength;
Beijing 100191;
China;
Collaborative Innovation Center of Advanced Aero-Engine;
Beijing 100191;
China;
Legged microrobot; electromagnetic actuation; moving mechanism; high-speed;