This paper explores the performance of Computed Torque Control (CTC) and Adaptive Computed Torque Control (ACTC) for a 2R planar robotic manipulator performing precise joint movements. While CTC relies on a fixed model of the manipulator, ACTC adapts in real time to handle unexpected changes in the system’s dynamics. The manipulator follows a smooth sinusoidal trajectory, and during the operation, a sudden external load is applied to test the robustness of the controllers. Simulation results, including joint positions, tracking errors, control torques, and end-effector motion, indicate that ACTC successfully maintains accurate tracking and stability, whereas CTC experiences noticeable deviations when the load is introduced. A corresponding animation visually highlights the manipulator’s motion, clearly showing the moment when the load affects the system. The study demonstrates that ACTC provides a robust and adaptive solution, making it better suited for real-world scenarios where manipulator parameters can change unexpectedly.
Introduction
Robotic manipulators are widely used in industries, healthcare, and research where precise motion tracking is essential. Traditional control techniques such as Computed Torque Control (CTC) provide accurate trajectory tracking when the system parameters (like link mass and length) are known exactly. However, in real-world conditions where unexpected changes such as payload variations occur, CTC performance may degrade, leading to tracking errors or instability.
To address this limitation, Adaptive Computed Torque Control (ACTC) is introduced. ACTC improves the classical CTC method by estimating system parameters in real time, allowing the manipulator to adapt to uncertain or changing dynamics. This research compares the performance of CTC and ACTC using a 2R planar manipulator that follows a sinusoidal trajectory. During the motion, a sudden payload of 5 kg is applied at 5 seconds, simulating a realistic disturbance.
The manipulator dynamics are modeled using nonlinear equations involving inertia, Coriolis/centripetal forces, and gravity. While CTC cancels nonlinear dynamics using a known model to achieve stable error convergence, ACTC includes an adaptive mechanism that continuously updates parameter estimates using a regressor matrix and adaptive laws.
Simulation results evaluate joint tracking accuracy, tracking errors, control torques, and end-effector motion. The findings show that while CTC struggles to maintain accuracy when the payload changes, ACTC successfully adapts to the disturbance and maintains stable trajectory tracking. Therefore, ACTC is more robust and suitable for real-world robotic applications where system parameters may vary unexpectedly.
Conclusion
The outcome of our comparative study is a conclusive instruction for real-world robotics: Computed-Torque Control (CTC) and its adaptive version Adaptive Computed-Torque Control (ACTC) both yield good performance in ideal and predictable scenarios for a basic 2R arm, but ACTC is the outright winner for the unexpected changes of the real world.The pivotal event leading to this conclusion was the experiment with a sudden unknown change of the weight being lifted. The CTC control (inert, non-adaptive), which was based on a fixed model of the system, broke down instantly and clearly and continually made errors in tracking the desired motion which exposed its basic dependence on the correctness of its internal dynamic model and its fragility when that was not the case. At the other end of the spectrum, the ACTC control exhibited the intelligence of a real system. It very quickly employed its internal estimation mechanism to figure out the new dynamics, applied the necessary compensatory torques, and performed a spectacular recovery in real time. This excellent peddling of error and real-time recovery resulted in a non-negotiable quality of robots working in dynamic environments that is very much today expected of robots; hence it is ACTC that becomes the closer, better option for high precision and at the same time adaptable systems. The straggling simulation results must be moved to the forefront and turned into field performance through experimental verification and advanced enhancements. The very next step is to put the controllers into practice on hardware capable of supporting the testing and enduring the complexities of the real world such as sensor noise, joint friction, and unmodeled dynamics. Moreover, the analysis should be extended to cover more complicated industrial systems such as 3R or 6R arms which will confirm not only the ability of ACTC to cope with the challenges posed by the high number of degrees of freedom (DOF) and tightly coupled systems but also its computational feasibility. Lastly, for the sake of industry uptake, future developments need to include stronger and wiser control strategies (e.g., adaptive sliding mode or projection operators) alongside systematic assessments of the robustness of non-ideal conditions on control performance.
References
[1] R. H. Middleton and G. C. Goodwin, “Adaptive computed torque control for rigid link manipulators,” Automatica, vol. 24, no. 4, pp. 421–430, 1988.
[2] I. M. M. Lammerts, “Adaptive computed reference computed torque control of flexible manipulators,” Journal of Dynamic Systems, Measurement, and Control, vol. 117, no. 1, pp. 31–37, 1995.
[3] A. J. Kaats, “Adaptive computed torque computed reference control of flexible joint manipulators,” Ph.D. dissertation, Technische Universiteit Eindhoven, 1993.
[4] P. K. Khosla, “Real-time implementation and evaluation of computed-torque control,” IEEE Transactions on Robotics and Automation, vol. 3, no. 3, pp. 243–250, 1987.
[5] G. Simonini, “A novel formulation for adaptive computed torque control enabling low feedback gains in highly dynamical tasks,” Darko Project, 2025.
[6] A. Ghediri, “Adaptive PID computed-torque control of robot manipulators,” International Journal of Modelling, Identification and Control, vol. 43, no. 1, pp. 1–10, 2022.
[7] D. Jorge, G. Pizzuto, and M. Mistry, “Efficient learning of inverse dynamics models for adaptive computed torque control,” arXiv preprint arXiv:2205.04796, 2022.
[8] T. Beckers, J. Umlauft, and S. Hirche, “Stable model-based control with Gaussian process regression for robot manipulators,” arXiv preprint arXiv:1811.06655, 2018.
[9] S. Djeffal, “Optimized computed torque control and dynamic model identification for continuum robots,” Robotics and Autonomous Systems, vol. 154, p. 104106, 2023.
[10] S. K. Hasan, “A realistic model reference computed torque control strategy for human lower limb exoskeletons,” arXiv preprint arXiv:2410.07200, 2024.