Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-06T16:25:29.762Z Has data issue: false hasContentIssue false

Mobile robot tracking control based on lightweight network

Published online by Cambridge University Press:  19 March 2025

Yiming Hua
Affiliation:
School of Artificial Intelligence, Anhui University, Hefei, 230601, China Engineering Research Center of Autonomous Unmanned System Technology, Ministry of Education, Hefei, 230601, China Anhui Provincial Key Laboratory of Security Artificial Intelligence, Hefei, 230601, China
Xueyou Huang
Affiliation:
School of Artificial Intelligence, Anhui University, Hefei, 230601, China Engineering Research Center of Autonomous Unmanned System Technology, Ministry of Education, Hefei, 230601, China Anhui Provincial Key Laboratory of Security Artificial Intelligence, Hefei, 230601, China
Haoxiang Li
Affiliation:
School of Artificial Intelligence, Anhui University, Hefei, 230601, China Engineering Research Center of Autonomous Unmanned System Technology, Ministry of Education, Hefei, 230601, China Anhui Provincial Key Laboratory of Security Artificial Intelligence, Hefei, 230601, China
Xiang Cao*
Affiliation:
School of Artificial Intelligence, Anhui University, Hefei, 230601, China Engineering Research Center of Autonomous Unmanned System Technology, Ministry of Education, Hefei, 230601, China Anhui Provincial Key Laboratory of Security Artificial Intelligence, Hefei, 230601, China
*
Corresponding author: Xiang Cao; Email: cxeffort@126.com
Rights & Permissions [Opens in a new window]

Abstract

Target tracking technology is a key research area in the field of mobile robots, with wide applications in logistics, security, autonomous driving, and more. It generally involves two main components: target recognition and target following. However, the limited computational power of the mobile robot’s controller makes achieving high precision and fast target recognition and tracking a challenge. To address the challenges posed by limited computing power, this paper proposes a target-tracking control algorithm based on lightweight neural networks. First, a depthwise separable convolution-based backbone is introduced for feature extraction. Then, an efficient channel attention module is incorporated into the target recognition algorithm to minimize the impact of redundant features and emphasize important channels, thereby reducing model complexity and enhancing network efficiency. Finally, based on the data collected from visual and ultrasonic sensors, a model predictive control strategy is used to achieve target tracking. Validation of the proposed algorithm is conducted using a mobile robot equipped with Raspberry Pi 4B. Experimental results demonstrate that the proposed algorithm achieves rapid target tracking.

Information

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

Figure 1. Network architecture of improved RetinaFace.

Figure 1

Figure 2. Standard convolutions and depthwise separable convolutions.

Figure 2

Figure 3. Efficient channel attention module.

Figure 3

Figure 4. Information of target detection frame.

Figure 4

Figure 5. Control schematic of target tracking.

Figure 5

Figure 6. Ultrasonic sensor distance measurement.

Figure 6

Figure 7. Experimental platform: differential wheel mobile robot based on Raspberry Pi 4B.

Figure 7

Figure 8. Robot hardware system architecture.

Figure 8

Figure 9. Face detection and tracking system flow.

Figure 9

Table I. Performance comparison of different face recognition models.

Figure 10

Table II. Results of model ablation experiments.

Figure 11

Figure 10. P-R curves of several face detection algorithms on the WIDER FACE validation set (a) Easy set (b) Medium set (c) Hard set.

Figure 12

Table III. Algorithm performance on different hardware platforms.

Figure 13

Figure 11. P-R curves of ablation experiment results on the WIDER FACE validation set (a) Easy set (b) Medium set (c) Hard set.

Figure 14

Figure 12. Comparison of circular trajectory tracking effects.

Figure 15

Figure 13. Comparison scatterplot of controller computation time.

Figure 16

Figure 14. Direction tracking experiment. (a) Right-turn direction tracking (b) Left-turn direction tracking.

Figure 17

Figure 15. Real-time detection of direction tracking experiment. (a) Right-turn direction tracking (b) Left-turn direction tracking.

Figure 18

Figure 16. Real-time deviation of direction tracking. (a) Right-turn direction tracking and (b) Left-turn direction tracking.

Figure 19

Figure 17. Forward and backward distance tracking experiment.

Figure 20

Figure 18. Real-time detection of distance tracking.

Figure 21

Table IV. Algorithm performance on different hardware platforms.

Figure 22

Figure 19. Real-time distance recording for distance tracking.