Abstract: As China’s manned space programs develop, space tasks such as online maintenance, assembly, and adjustment have become increasingly complex and challenging. Astronauts need to interact with ...