Control of Flexible Manipulator Robots Based on Dynamic Confined Space of Velocities: Dynamic Programming Approach

César A. Peña Fernández

Abstract


Linear Parameter Varying models-based Model Predictive Control (LPV-MPC) has stood out in manipulator robots because it presents well-rejection to dynamic uncertainties in flexible joints. However, it has become too weak when the MPC's optimization problem does not include kinematic constraints-based conditions. This paper uses dynamic confined space of velocities (DCSV) to include these conditions as a recursive polytopic constraint, guaranteeing optimal dependency on a simplex scheduling parameter. To this end, the local frame's velocities and torque/force preload of joints (related to violation of kinematic constraints) are associated with different time scale dynamics such that DCSV correlates them as a polytope. So, a classical LPV-MPC will be updated using a dynamic programming approach according to the DCSV-based polytope. As a result, one lemma about DCSV-based recursive polytope and a five-step procedure for two decoupled close-loop schemes with different time scales compose the LPV-MPC proposed method. Numerical validation shows that even for relevant flexibility situations, trajectory tracking performance is improved by tuning finite horizons and optimization problem constraints regarding DCSV's behavior.

Keywords


Model Predictive Control; Flexibility; Manipulators; Dynamic confined space of velocities; Dynamic programming.

Full Text:

PDF

References


Z. Chen, J. Li, S. Wang, J. Wang, and L. Ma, “Flexible gait transition for six wheel-legged robot with unstructured terrains,” Robotics and Autonomous Systems, vol. 150, p. 103989, apr 2022.

P. Balatti, M. Leonori, and A. Ajoudani, “A flexible and collaborative approach to robotic box-filling and item sorting,” Robotics and Autonomous Systems, vol. 146, p. 103888, dec 2021.

J. Agrawal, W. Chi, S. Chien, G. Rabideau, D. Gaines, and S. Kuhn, “Analyzing the effectiveness of rescheduling and flexible execution methods to address uncertainty in execution duration for a planetary rover,” Robotics and Autonomous Systems, vol. 140, p. 103758, jun 2021.

L. Cui, H. Wang, and W. Chen, “Trajectory planning of a spatial flexible manipulator for vibration suppression,” Robotics and Autonomous Systems, vol. 123, p. 103316, jan 2020.

S. Wang, H. Zhou, C. Zhang, L. Ge, W. Li, T. Yuan, W. Zhang, and J. Zhang, “Design, development and evaluation of latex harvesting robot based on flexible toggle,” Robotics and Autonomous Systems, vol. 147, p. 103906, jan 2022.

M. Faroni, M. Beschi, C. G. L. Bianco, and A. Visioli, “Predictive joint trajectory scaling for manipulators with kinodynamic constraints,” Control Engineering Practice, vol. 95, p. 104264, feb 2020.

A. Cibicik and O. Egeland, “Kinematics and dynamics of flexible robotic manipulators using dual screws,” IEEE Transactions on Robotics, vol. 37, no. 1, pp. 206–224, feb 2021.

C. Chen, C. Zhang, T. Hu, H. Ni, and Q. Chen, “Finite-time tracking control for uncertain robotic manipulators using backstepping method and novel extended state observer,” International Journal of Advanced Robotic Systems, vol. 16, no. 3, p. 172988141984465, may 2019.

W. He, Z. Yan, Y. Sun, Y. Ou, and C. Sun, “Neural-learning-based control for a constrained robotic manipulator with flexible joints,” IEEE Transactions on Neural Networks and Learning Systems, vol. 29, no. 12, pp. 5993–6003, dec 2018.

H. Gao, W. He, C. Zhou, and C. Sun, “Neural network control of a two-link flexible robotic manipulator using assumed mode method,” IEEE Transactions on Industrial Informatics, vol. 15, no. 2, pp. 755–765, feb 2019.

D. Shang, X. Li, M. Yin, and F. Li, “Dynamic modeling and control for dual-flexible servo system considering two-dimensional deformation based on neural network compensation,” Mechanism and Machine Theory, vol. 175, p. 104954, sep 2022.

B. D’Andrea-Novel, G. Campion, and G. Bastin, “Control of wheeled mobile robots not satisfying ideal velocity constraints: A singular perturbation approach,” International Journal of Robust and Nonlinear Control, vol. 5, no. 4, pp. 243–267, 1995.

R. M. Murray, Z. Li, and S. S. Sastry, A Mathematical Introduction to Robotic Manipulation, First ed. CRC Press LLC, 1994.

C. P. Fernandez, J. Cerqueira, and A. Lima, “Nonlinear trajectory tracking controller for wheeled mobile robots by using a flexible auxiliary law based on slipping and skidding variations,” Robotics and Autonomous Systems, vol. 118, pp. 231–250, aug 2019.

C. A. Pena Fernandez, J. J. F. Cerqueira, and A. M. N. Lima, “Trajectory control of wheeled mobile robots not satisfying ideal velocity constraints by using slipping and skidding variations: A singular perturbation approach,” in Communications in Computer and Information Science. Springer Berlin Heidelberg, 2015, pp. 74–95.

C. A. Pena Fernandez, J. J. F. Cerqueira, and A. M. N. Lima, “Control of wheeled mobile robots singularly perturbed by using slipping and skidding variations: curvilinear coordinates approach (part i),” in Proceedings of 11th IFAC Symposium on Robot Control, 2015.

M. W. Spong, “An historical perspective on the control of robotic manipulators,” Annual Review of Control, Robotics, and Autonomous Systems, vol. 5, no. 1, pp. 1–31, 2022.

W. Alam, A. Mehmood, K. Ali, U. Javaid, S. Alharbi, and J. Iqbal, “Nonlinear control of a flexible joint robotic manipulator with experimental validation,” Strojniski vestnik - Journal of Mechanical Engineering, vol. 64, no. 1, jan 2018.

O. M. Omisore, S. Han, J. Xiong, H. Li, Z. Li, and L. Wang, “A review on flexible robotic systems for minimally invasive surgery,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 52, no. 1, pp. 631–644, jan 2022.

F. Guo, T. Sun, P. Wang, S. Liu, B. Lian, and Y. Song, “Multi-stability of a planar three-limb flexible mechanism,” Mechanism and Machine Theory, vol. 175, p. 104956, sep 2022.

J. Meijaard and V. van der Wijk, “Dynamic balancing of mechanisms with flexible links,” Mechanism and Machine Theory, vol. 172, p. 104784, jun 2022.

S. S. Lone, N. Z. Azlan, and N. Kamarudzaman, “Soft pneumatic exoskeleton for wrist and thumb rehabilitation,” International Journal of Robotics and Control Systems, vol. 1, no. 4, pp. 440–452, oct 2021.

M. Tahmasebi, M. Gohari, and A. Emami, “An autonomous pesticide sprayer robot with a color-based vision system,” International Journal of Robotics and Control Systems, vol. 2, no. 1, pp. 115–123, feb 2022.

Y. Lu, Z. Chang, Y. Lu, and Y. Wang, “Development and kinematics/statics analysis of rigid-flexible-soft hybrid finger mechanism with standard force sensor,” Robotics and Computer-Integrated Manufacturing, vol. 67, p. 101978, feb 2021.

Y. Feng, Z. Ji, Y. Gao, H. Zheng, and J. Tan, “An energy-saving optimization method for cyclic pick-and-place tasks based on flexible joint configurations,” Robotics and Computer-Integrated Manufacturing, vol. 67, p. 102037, feb 2021.

A.-N. Sharkawy, “Effect of joints’ configuration change on the effective mass of the robot,” International Journal of Robotics and Control Systems, vol. 2, no. 1, pp. 105–114, feb 2022.

S. Yi and J. Zhai, “Adaptive second-order fast nonsingular terminal sliding mode control for robotic manipulators,” ISA Transactions, vol. 90, pp. 41–51, jul 2019.

J. Park and Y. Choi, “Input-to-state stability of variable impedance control for robotic manipulator,” Applied Sciences, vol. 10, no. 4, p. 1271, feb 2020.

D. Chen, S. Li, Q. Wu, and X. Luo, “Super-twisting ZNN for coordinated motion control of multiple robot manipulators with external disturbances suppression,” Neurocomputing, vol. 371, pp. 78–90, jan 2020.

Y. Kali, M. Saad, and K. Benjelloun, “Optimal super-twisting algorithm with time delay estimation for robot manipulators based on feedback linearization,” Robotics and Autonomous Systems, vol. 108, pp. 87–99, oct 2018.

Y. Kali, M. Saad, and K. Benjelloun, “Control of robot manipulators using modified backstepping sliding mode,” in New Developments and Advances in Robot Control. Springer Singapore, 2019, pp. 107–136.

V. T. Yen, W. Y. Nan, and P. V. Cuong, “Recurrent fuzzy wavelet neural networks based on robust adaptive sliding mode control for industrial robot manipulators,” Neural Computing and Applications, vol. 31, no. 11, pp. 6945–6958, may 2018.

S. Zaare, M. R. Soltanpour, and M. Moattari, “Voltage based sliding mode control of flexible joint robot manipulators in presence of uncertainties,” Robotics and Autonomous Systems, vol. 118, pp. 204–219, aug 2019.

F. Campisano, S. Calo, A. A. Remirez, J. H. Chandler, K. L. Obstein, R. J. Webster, and P. Valdastri, “Closed-loop control of soft continuum manipulators under tip follower actuation,” The International Journal of Robotics Research, vol. 40, no. 6-7, pp. 923–938, mar 2021.

A. J. Abougarair, M. K. I. Aburakhis, and M. M. Edardar, “Adaptive neural networks based robust output feedback controllers for nonlinear systems,” International Journal of Robotics and Control Systems, vol. 2, no. 1, pp. 37–56, jan 2022.

S. A. Ajwad, J. Iqbal, R. U. Islam, A. Alsheikhy, A. Almeshal, and A. Mehmood, “Optimal and robust control of multi DOF robotic manipulator: Design and hardware realization,” Cybernetics and Systems, vol. 49, no. 1, pp. 77–93, jan 2018.

M. Van, X. P. Do, and M. Mavrovouniotis, “Self-tuning fuzzy PIDnonsingular fast terminal sliding mode control for robust fault tolerant control of robot manipulators,” ISA Transactions, vol. 96, pp. 60–68, jan 2020.

K. Khnissi, C. B. Jabeur, and H. Seddik, “A smart mobile robot commands predictor using recursive neural network,” Robotics and Autonomous Systems, vol. 131, p. 103593, sep 2020.

X. Liu, C. Yang, Z. Chen, M. Wang, and C.-Y. Su, “Neuro-adaptive observer based control of flexible joint robot,” Neurocomputing, vol. 275, pp. 73–82, jan 2018.

T. Rybus, K. Seweryn, and J. Z. Sasiadek, “Nonlinear model predictive control (NMPC) for free-floating space manipulator,” in GeoPlanet: Earth and Planetary Sciences. Springer International Publishing, nov 2018, pp. 17–29.

C. Yang, G. Peng, L. Cheng, J. Na, and Z. Li, “Force sensorless admittance control for teleoperation of uncertain robot manipulator using neural networks,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, pp. 1–11, 2019.

M. R. Soltanpour, S. Zaare, M. Haghgoo, and M. Moattari, “Freechattering fuzzy sliding mode control of robot manipulators with joints flexibility in presence of matched and mismatched uncertainties in model dynamic and actuators,” Journal of Intelligent & Robotic Systems, apr 2020.

T. V. Nguyen, N. H. Thai, H. T. Pham, T. A. Phan, L. Nguyen, H. X. Le, and H. D. Nguyen, “Adaptive neural network-based backstepping sliding mode control approach for dual-arm robots,” Journal of Control, Automation and Electrical Systems, vol. 30, no. 4, pp. 512–521, may 2019.

R. Fareh, M. R. Saad, M. Saad, A. Brahmi, and M. Bettayeb, “Trajectory tracking and stability analysis for mobile manipulators based on decentralized control,” Robotica, vol. 37, no. 10, pp. 1732–1749, mar 2019.

H. Khajehsaeid, B. Esmaeili, R. Soleymani, and A. Delkhosh, “Adaptive back stepping fast terminal sliding mode control of robot manipulators actuated by pneumatic artificial muscles: continuum modelling, dynamic formulation and controller design,” Meccanica, vol. 54, no. 8, pp. 1203–1217, jun 2019.

A. J. Munoz-Vazquez, F. Gaxiola, F. Martinez-Reyes, and A. Manzo-Martinez, “A fuzzy fractional-order control of robotic manipulators with PID error manifolds,” Applied Soft Computing, vol. 83, p. 105646, oct 2019.

A. H. Khan, S. Li, and X. Luo, “Obstacle avoidance and tracking control of redundant robotic manipulator: An RNN-based metaheuristic approach,” IEEE Transactions on Industrial Informatics, vol. 16, no. 7, pp. 4670–4680, jul 2020.

S. Zaare and M. R. Soltanpour, “Continuous fuzzy nonsingular terminal sliding mode control of flexible joints robot manipulators based on nonlinear finite time observer in the presence of matched and mismatched uncertainties,” Journal of the Franklin Institute, vol. 357, no. 11, pp. 6539–6570, jul 2020.

N. M. H. Norsahperi and K. A. Danapalasingam, “A comparative study of LQR and integral sliding mode control strategies for position tracking control of robotic manipulators,” International journal of electrical and computer engineering systems, vol. 10, no. 2, pp. 73–83, jan 2020.

R. Colombo, F. Gennari, V. Annem, P. Rajendran, S. Thakar, L. Bascetta, and S. K. Gupta, “Parameterized model predictive control of a nonholonomic mobile manipulator: A terminal constraint-free approach,” in IEEE 15th International Conference on Automation Science and Engineering (CASE). IEEE, aug 2019.

M. Esfandiari, S. Chan, G. Sutherland, and D. Westwick, “Nonlinear model predictive control of robot manipulators using quasi-LPV representation,” in 7th International Conference on Control, Mechatronics and Automation (ICCMA). IEEE, nov 2019.

M. M. Morato, J. E. Normey-Rico, and O. Sename, “Model predictive control design for linear parameter varying systems: A survey,” Annual Reviews in Control, vol. 49, pp. 64–80, 2020.

Y. A. Younes and M. Barczyk, “A backstepping approach to nonlinear model predictive horizon for optimal trajectory planning,” Robotics, vol. 11, no. 5, p. 87, aug 2022.

S. Kandasamy, M. Teo, N. Ravichandran, A. McDaid, K. Jayaraman, and K. Aw, “Body-powered and portable soft hydraulic actuators as prosthetic hands,” Robotics, vol. 11, no. 4, p. 71, jul 2022.

C. A. P. Fernandez, “Stabilizing model predictive control for wheeled mobile robots with linear parameter-varying and different time-scales,” in Latin American Robotic Symposium, 2018 Brazilian Symposium on Robotics (SBR) and 2018 Workshop on Robotics in Education (WRE). IEEE, nov 2018.

J. L. T. Besselmann and M. Morari, “Explicit mpc for lpv systems: Stability and optimality,” IEEE Transactions on Automatic Control, vol. 57, no. 9, pp. 2322–2332, 2012.

Y. Yang, T. Dai, C. Hua, and J. Li, “Composite NNs learning full-state tracking control for robotic manipulator with joints flexibility,” Neurocomputing, vol. 409, pp. 296–305, oct 2020.

M. H. Korayem, N. Ghobadi, and S. F. Dehkordi, “Designing an optimal control strategy for a mobile manipulator and its application by considering the effect of uncertainties and wheel slipping,” Optimal Control Applications and Methods, vol. 42, no. 5, pp. 1487–1511, may 2021.

Y. Zhang, S. Li, J. Zou, and A. H. Khan, “A passivity-based approach for kinematic control of manipulators with constraints,” IEEE Transactions on Industrial Informatics, vol. 16, no. 5, pp. 3029–3038, may 2020.

X. Gao, L. Yan, and C. Gerada, “Modeling and analysis in trajectory tracking control for wheeled mobile robots with wheel skidding and slipping: Disturbance rejection perspective,” Actuators, vol. 10, no. 9, p. 222, sep 2021.

C. A. P. Fernandez, “Oriented manifold-based error tracking control for nonholonomic wheeled autonomous vehicles on lie group for curvilinear approach,” Latin American Journal of Development, vol. 3, no. 6, pp. 3608–3626, nov 2021.

S. Liu, K. Liu, Z. Zhong, J. Yi, and H. Aliev, “A novel wheeled mobile robots control based on robust hybrid controller: Mixed h2/h∞ and predictive algorithm approach,” Journal of King Saud University - Computer and Information Sciences, dec 2021.

P. Righettini, R. Strada, and F. Cortinovis, “Modal kinematic analysis of a parallel kinematic robot with low-stiffness transmissions,” Robotics, vol. 10, no. 4, p. 132, dec 2021.

D. Subedi, I. Tyapin, and G. Hovland, “Dynamic modeling of planar multi-link flexible manipulators,” Robotics, vol. 10, no. 2, p. 70, may 2021.

C. Holmes, “Practical design considerations for performance and robustness in the face of uncertain flexible dynamics in space manipulators,” Frontiers in Robotics and AI, vol. 8, sep 2021.

T. Kato, “Nonstationary flows of viscous and ideal fluids in r3,” Journal of Functional Analysis, vol. 9, no. 3, pp. 296–305, mar 1972.

K. M. Lynch and F. C. Park, Modern Robotics: Mechanics, Planning, and Control, C. U. P. (1st ed.), Ed., 2017.

X. Ma, Y. Zhao, and Y. Di, “Trajectory tracking control of robot manipulators based on u-model,” Mathematical Problems in Engineering, vol. 2020, pp. 1–10, may 2020.

V. Powers and B. Reznick, “A new bound for polya's theorem with applications to polynomials positive on polyhedra,” Journal of Pure and Applied Algebra, vol. 164, no. 1-2, pp. 221–229, 2001.




DOI: https://doi.org/10.18196/jrc.v3i6.16454

Refbacks

  • There are currently no refbacks.


Copyright (c) 2022 César A. Peña Fernández

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

 


Journal of Robotics and Control (JRC)

P-ISSN: 2715-5056 || E-ISSN: 2715-5072
Organized by Peneliti Teknologi Teknik Indonesia
Published by Universitas Muhammadiyah Yogyakarta in collaboration with Peneliti Teknologi Teknik Indonesia, Indonesia and the Department of Electrical Engineering
Website: http://journal.umy.ac.id/index.php/jrc
Email: jrcofumy@gmail.com


Kuliah Teknik Elektro Terbaik