Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-07T05:54:14.406Z Has data issue: false hasContentIssue false

Robot autonomous learning system based on multi-source sensor information fusion

Published online by Cambridge University Press:  18 February 2026

Ze Cui*
Affiliation:
College of Mechanical and Electrical Engineering and Automation, Shanghai University, China
Chenzhao Sun
Affiliation:
College of Mechanical and Electrical Engineering and Automation, Shanghai University, China
Zenghao Chen
Affiliation:
Shanghai Aerospace Control Technology Institute, Shanghai Engineering Research C, China
Jing’ao Huang
Affiliation:
College of Mechanical and Electrical Engineering and Automation, Shanghai University, China
Yang Zhang
Affiliation:
College of Mechanical and Electrical Engineering and Automation, Shanghai University, China
*
Corresponding author: Ze Cui; Email: cuize0421@126.com
Rights & Permissions [Opens in a new window]

Abstract

With the rapid development of artificial intelligence technology, robotics, as its core branch, has attracted extensive attention from researchers. This paper designs and develops a robotic arm learning system based on multi-source sensor information fusion, which investigates the autonomous learning capability of robotic arms by closely integrating deep reinforcement learning (DRL) as the core framework for skill acquisition. By incorporating imitation learning as a source of expert prior and leveraging DRL’s intrinsic ability for policy optimization through environmental exploration, the proposed system achieves both rapid learning and robust generalization. Specifically, we introduce the gradient penalty mechanism from Wasserstein generative adversarial networks (WGANs), a technique that improves the stability of adversarial training by penalizing gradients that deviate from a specified norm. This mechanism is incorporated into the soft actor-critic (SAC) algorithm, a widely used off-policy DRL method known for its sample efficiency and robust performance in continuous control tasks. The resulting SAC-GP (SAC-gradient penalty) algorithm benefits from both SAC’s stable policy learning and WGAN’s improved training regularization, leading to superior convergence speed and system stability. Furthermore, this paper proposes a hybrid learning framework by combining generative adversarial imitation learning (GAIL) with SAC-GP, enabling the agent to benefit from both demonstration-based policy initialization and continuous self-improvement via reinforcement learning. Finally, a door-opening experiment is designed to verify the learning and execution capabilities of the system in both virtual and real environments. Experimental results demonstrate that the proposed learning system possesses excellent learning and motion execution abilities in practical applications. This achievement not only provides new insights for research in robot learning but also lays a solid foundation for the future development of robotic technology.

Information

Type
Research Article
Copyright
© The Author(s), 2026. Published by Cambridge University Press
Figure 0

Figure 1. The composition of a robotic arm self-learning system.

Figure 1

Figure 2. Construction of a virtual environment for door handle task.

Figure 2

Figure 3. The basic composition of the learning system platform for a robot.

Figure 3

Table I. The IP address of the hardware device.

Figure 4

Figure 4. Control system hardware composition.

Figure 5

Table II. Reward terms for pretraining.

Figure 6

Table III. Hyperparameters of the “Lift” simulation experiment algorithm.

Figure 7

Figure 5. The training results of the block lifting experiment of the SAC-GP algorithm.

Figure 8

Figure 6. Comparison of the SAC-GP algorithm and the SAC algorithm in the “Lift” experiment.

Figure 9

Table IV. Hyperparameters of the “Door” simulation experiment algorithm.

Figure 10

Figure 7. Subtask coupling relationship.

Figure 11

Figure 8. The reward curve obtained by the SAC-GP algorithm in the simulation experiment of the robotic arm grabbing the door handle.

Figure 12

Figure 9. The reward curve obtained by the SAC algorithm in the simulation experiment of the robotic arm grabbing the door handle.

Figure 13

Figure 10. The reward curve obtained by using the SAC-GP algorithm in the simulation experiment of the robotic arm revolving the door handle.

Figure 14

Figure 11. The reward curve obtained by using the SAC algorithm in the simulation experiment of the robotic arm rotating the doorknob.

Figure 15

Figure 12. The reward curve obtained by using the SAC-GP algorithm in the simulation experiment of the robotic arm pulling the doorknob.

Figure 16

Figure 13. The reward curve obtained by using the SAC algorithm in the simulation experiment of the robotic arm pulling the door handle.

Figure 17

Figure 14. Comparison of the reward curves of RL algorithm in the experiment of grabbing doorknobs.

Figure 18

Figure 15. Comparison of reward curves between GAIL + SAC-GP algorithm and SAC-GP algorithm.

Figure 19

Figure 16. Position of attaching reflective targets such as grippers and door handles.

Figure 20

Table V. Statistics of the success rate of the robotic arm grabbing the doorknob.

Figure 21

Figure 17. Software recognition result under the motion capture camera.

Figure 22

Figure 18. The actual running track of the end point of the manipulator grabbing the door handle.

Figure 23

Table VI. Statistics of the success rate of robotic arm revolving door handles.

Figure 24

Figure 19. Trajectory of the end-effector of the robotic arm in the X Y Z spatial coordinate system.

Figure 25

Table VII. Statistics on the success rate of the manipulator pulling door handles.

Figure 26

Figure 20. Trajectory of the end-effector of the robotic arm within the X Y plane.

Figure 27

Figure 21. Trajectory of the end-effector of the robotic arm in the X Y Z spatial coordinate system.

Figure 28

Figure 22. Trajectory of the end-effector of the robotic arm within the X Y plane.

Figure 29

Figure 23. Experimental process of the robotic arm door-opening task.