Related Experiment Video
Updated: Sep 11, 2025

Operation of the Collaborative Composite Manufacturing CCM System
Published on: October 1, 2019
Energy Approximated Dynamic Subattractor for Adjusting Obstacle Avoidance Trajectories
Abstract:
Imitation learning is an important method for the human-robot skill transfer. However, ensuring that skills learned through imitation remain effective in different environments is a challenge. This article addresses the challenge by proposing a stable autonomous dynamic system that can effectively handle obstacles and disturbances while maintaining trajectory accuracy. We introduce an energy-approximated dynamic subattractor (EADA) method that enhances disturbance resistance by dynamically selecting subattractors through Neum (an energy function derived from demonstration data). By combining velocity modulation algorithms with EADA, the system achieves global stability, precise obstacle avoidance, autonomous trajectory recovery, and rapid response. The proposed framework effectively handles complex scenarios, including environments with multiple obstacles, dynamic obstacles, and disturbances. We validate the proposed approach through simulations on the LASA dataset and real-world robotic experiments (both single-arm and dual-arm robots), demonstrating its effectiveness in achieving smooth and accurate obstacle avoidance trajectories with generalization capability.
Related Concept Videos
Energy Diagrams - II
The point in the energy diagram at which the system’s potential energy is the lowest is known as the local minima. The system tends to stay in this position indefinitely unless acted upon by a net force. The slope of the potential energy diagram at the local minima is zero, indicating that zero net force is acting on the system. The...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Relative Motion Analysis - Acceleration
Relative Motion Analysis using Rotating Axes - Acceleration
Time differentiation is...
Time-Domain Interpretation of PD Control
Consider the example of control of motor torque. Initially, a positive...
Dynamic Equilibrium

