Set-point control problem for robotic manipulators when signals are exchanged via a delayed communication channel is studied in this paper. The gravitational effects, which were not considered or were assumed to be pre-compensated in the previous research, are considered in this paper. Using an appropriately defined controller with gravity compensation, it is first shown that simply utilizing the scattering variables can stabilize the closed-loop system in the presence of constant delays; however, position regulation cannot be guaranteed. Therefore, we study a new control algorithm where explicit position feedback, in conjunction with scattering variables is used, to guarantee both stability and tracking performance. Moreover, the efficacy of this architecture to handle time-varying input/output delays is also demonstrated. The proposed algorithm is numerically validated on a two-degree-of-freedom manipulator for both constant and time-varying delays.
- Dynamic Systems and Control Division
Set-Point Control With Gravity Compensation for Robots With Input/Output Delays
Liu, Y, & Chopra, N. "Set-Point Control With Gravity Compensation for Robots With Input/Output Delays." Proceedings of the ASME 2012 5th Annual Dynamic Systems and Control Conference joint with the JSME 2012 11th Motion and Vibration Conference. Volume 1: Adaptive Control; Advanced Vehicle Propulsion Systems; Aerospace Systems; Autonomous Systems; Battery Modeling; Biochemical Systems; Control Over Networks; Control Systems Design; Cooperative and Decentralized Control; Dynamic System Modeling; Dynamical Modeling and Diagnostics in Biomedical Systems; Dynamics and Control in Medicine and Biology; Estimation and Fault Detection; Estimation and Fault Detection for Vehicle Applications; Fluid Power Systems; Human Assistive Systems and Wearable Robots; Human-in-the-Loop Systems; Intelligent Transportation Systems; Learning Control. Fort Lauderdale, Florida, USA. October 17–19, 2012. pp. 467-474. ASME. https://doi.org/10.1115/DSCC2012-MOVIC2012-8772
Download citation file: