Hostname: page-component-74656f9884-6grmk Total loading time: 0 Render date: 2026-11-06T02:39:37.810Z Has data issue: false hasContentIssue false

A novel control paradigm for collision-free trajectory tracking in tractor-trailer robots

Published online by Cambridge University Press:  19 September 2025

Aliakbar Ghasemzadeh
Affiliation:
Department of Electrical and Computer Engineering, Engineering Faculty, Kharazmi University, Tehran, Iran
Alireza Azimi
Affiliation:
Department of Electrical and Computer Engineering, Engineering Faculty, Kharazmi University, Tehran, Iran
Roya Amjadifard
Affiliation:
Department of Electrical and Computer Engineering, Engineering Faculty, Kharazmi University, Tehran, Iran
Ali Keymasi-Khalaji*
Affiliation:
Department of Mechanical Engineering, Engineering Faculty, Kharazmi University, Tehran, Iran
*
Corresponding author: Ali Keymasi-Khalaji; Email: keymasi@khu.ac.ir
Rights & Permissions [Opens in a new window]

Abstract

This paper presents a novel control framework for achieving collision-free trajectory tracking in tractor-trailer mobile robots (TTMRs) within both static and dynamic environments. This study addresses the challenges posed by nonholonomic constraints and kinematic coupling inherent in TTMR systems. An inverse kinematic control strategy, augmented with pure integral controllers, is proposed to ensure precise trajectory tracking. The control framework is further enhanced using three obstacle avoidance approaches: two customized artificial potential field (APF) approaches and a novel path planning mode (PPM) for continuous-time trajectory adjustment. APF methods, applied for the first time to TTMR trajectory tracking, incorporate gravitational and repulsive forces to guide the robot away from obstacles, whereas PPM dynamically generates a semi-circular trajectory when the robot approaches an obstacle. Case studies validate the effectiveness of the proposed strategy in accurate trajectory tracking and safe obstacle avoidance. Comparative analyses highlight the superior performance of PPM in managing complex environments.

Information

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

Figure 1. Schematic representation of the tractor-trailer system.

Figure 1

Figure 2. Kinematic control diagram of the system (integration of light-red blocks configures the closed-loop kinematic control).

Figure 2

Figure 3. Obstacle modeling in the proposed APF method, featuring concentric safety boundaries and the OAM region.

Figure 3

Table I. Algorithm for reference path switching.

Figure 4

Figure 4. Reference planner selector logic circuit: red (top) section shows the trigger activation mechanism, blue (bottom) section illustrates the trigger deactivation process.

Figure 5

Table II. Parameters of tractor-trailer mobile robot with their values and descriptions.

Figure 6

Figure 5. Proposed framework for controlling the TTMR in complex environments.

Figure 7

Figure 6. Evaluation of the proposed kinematic controller for tracking: (a) a sinusoidal; (b) Agricultural path.

Figure 8

Figure 7. Performance comparison of the proposed controller (INV) versus NMPC and FLDC for a square-shaped trajectory tracking task: (a) reference and actual path trajectories; (b) longitudinal, lateral, and orientation tracking errors over time.

Figure 9

Table III. Tracking performance comparison between proposed controller (INV), NMPC, and FLDC.

Figure 10

Figure 8. Control performance analysis: (a) angular velocities of left and right wheels; (b) required control torques for left and right wheels under NMPC, FLDC, and proposed control (INV) schemes.

Figure 11

Table IV. Parameters used in obstacle avoidance case study.

Figure 12

Figure 9. Large-scaled eight-shaped trajectory tracking with obstacle avoidance: left: reference and actual path trajectories with static and moving obstacles; right: magnified views of critical obstacle avoidance regions.

Figure 13

Figure 10. Performance analysis of obstacle avoidance methods: (a) position and orientation tracking errors; (b) linear and angular velocity profiles during navigation.

Figure 14

Figure 11. Trajectory tracking for a three-corner path with obstacles.

Figure 15

Figure 12. Detailed views of critical obstacle avoidance regions of the first and second obstacles.

Figure 16

Figure 13. Small-scaled eight-shaped trajectory tracking with obstacle avoidance: left: reference and actual path trajectories with static obstacles; right: magnified views of critical obstacle avoidance regions.

Figure 17

Figure 14. Performance analysis of obstacle avoidance methods: (a) position and orientation tracking errors; (b) linear and angular velocity profiles during navigation.

Figure 18

Table AI. List of symbols and parameters used in the article.