HomeElectronics NewsRobot Learns to Jump Through Narrow Openings

Robot Learns to Jump Through Narrow Openings

A four-legged robot learns to run, adjust its path and jump through narrow openings using motion data and onboard vision.

Left: The team's Unitree Aliengo quadruped jumping through a gate roughly the size of its own body, using only onboard vision to decide when to take off. Right: the behavior that inspired the work—a dog clearing a hoop at a full run. Animals judge the take-off point, commit, and fold their limbs in mid-air without a moment's deliberation; teaching a 22 kg machine to do the same was the goal of the team's study. Credit: Luo et al.
Left: The team’s Unitree Aliengo quadruped jumping through a gate roughly the size of its own body, using only onboard vision to decide when to take off. Right: the behavior that inspired the work—a dog clearing a hoop at a full run. Animals judge the take-off point, commit, and fold their limbs in mid-air without a moment’s deliberation; teaching a 22 kg machine to do the same was the goal of the team’s study. Credit: Luo et al.

Researchers from the University of Hong Kong (HKU) and the Oxford Robotics Institute have developed a learning framework that enables a quadrupedal robot to detect a narrow gate, run towards it and jump through the opening autonomously.

- Advertisement -

The system was demonstrated on a 22-kg Aliengo robot. Using an RGB-D camera, the robot identifies the gate and adjusts its speed and direction before jumping. During the jump, it folds its legs to clear the gate frame and lands while continuing to run.

The researchers did not program the robot with instructions for when to jump or which legs to fold. Instead, the behaviour emerged through the learning process. The low-level controller learns movements from motion-capture data of a dog. The training covers pacing, cantering, steering and jumping. An adversarial imitation learning method helps the robot reproduce these movements.

A discriminator network evaluates whether the robot’s movements resemble those of the animal. Its assessment is incorporated into the training process, helping the robot learn movements based on animal motion.

- Advertisement -

The framework does not maintain separate skills for walking, running, jumping and landing. Instead, these movements can blend, allowing the robot to transition between them based on the required speed.

A high-level controller determines how the robot approaches the gate. It processes RGB-D camera data 10 times per second and produces two outputs: forward speed and turning rate. Rather than controlling every joint directly, it determines how fast the robot should move and in which direction. The researchers said the controller could be trained in about six hours.

During physical tests, the robot accelerated towards the gate, performed the jump and folded its legs to allow its feet to pass through the opening. It also adjusted its path when the gate position changed. For higher openings, it used a longer approach and folded its joints more. When the gate was positioned to one side, it crossed diagonally.

The movement skills can be reused for tasks such as jumping over hurdles, clearing fences and passing through constrained spaces without retraining the complete locomotion system.

The current system still uses external motion capture during training. The researchers plan to use onboard sensors and extend the framework to more constrained movements and humanoid robots.

Loading form…
Nidhi Agarwal
Nidhi Agarwal
Nidhi Agarwal is a Senior Technology Journalist at Electronics For You, specialising in embedded systems, development boards, and IoT cloud solutions. With a Master’s degree in Signal Processing, she combines strong technical knowledge with hands-on industry experience to deliver clear, insightful, and application-focused content. Nidhi began her career in engineering roles, working as a Product Engineer at Makerdemy, where she gained practical exposure to IoT systems, development platforms, and real-world implementation challenges. She has also worked as an IoT intern and robotics developer, building a solid foundation in hardware-software integration and emerging technologies. Before transitioning fully into technology journalism, she spent several years in academia as an Assistant Professor and Lecturer, teaching electronics and related subjects. This background reflects in her writing, which is structured, easy to understand, and highly educational for both students and professionals. At Electronics For You, Nidhi covers a wide range of topics including embedded development, cloud-connected devices, and next-generation electronics platforms. Her work focuses on simplifying complex technologies while maintaining technical accuracy, helping engineers, developers, and learners stay updated in a rapidly evolving ecosystem.

SHARE YOUR THOUGHTS & COMMENTS

EFY Prime

Unique DIY Projects

Electronics News

Truly Innovative Electronics

Latest DIY Videos

Electronics Components

Electronics Jobs

Calculators For Electronics