Abstract
A vehicle-manipulator system (VMS) is a class of mobile robots characterised by their ability to carry or be a robotic arm and therefore also manipulate objects. The VMS class includes vehicles with a robotic manipulator, free-floating space robots, aerial manipulators and underwater vehicle-manipulator systems (UVMSs). All of these systems need a kinematic controller to solve the kinematic redundancy of the VMS and a dynamic controller to follow the reference given by the kinematic controller. In this paper, we propose a combined kinematic and dynamic control approach for VMSs. The approach uses the singularity-robust multiple task-priority (SRMTP) framework to generate a velocity reference combined with a dynamic velocity controller based on a robust sliding mode controller (SMC). Any SMC can be used as long as it can make the velocity vector converge to the velocity reference vector in finite time. This novel approach allows us to analyse the stability properties of the kinematic and dynamic subsystems together in the presence of model uncertainty. We show that the multiple set-point regulation tasks will converge asymptotically to zero without the strict requirement that the velocities are perfectly controlled. This novel approach thus avoids the assumption of perfect dynamic control that is common in kinematic stability analyses for robot manipulators. We present two examples of SMCs that can make the velocity vector converge to the velocity reference vector in finite time. We also demonstrate the applicability of the proposed approach through a simulation study of an articulated intervention-AUV (AIAUV), which is a type of UVMS, by conducting three simultaneous tasks. The results show that both SMC algorithms can make all the regulation tasks converge to their respective set-points. In the simulation study, we also include the results from two standard control methods, a proportional-integral-derivative (PID) controller and a feedback linearisation controller, and we use two different AIAUVs to illustrate the advantages and robustness achieved from using SMC.
Highlights
A vehicle-manipulator system (VMS) is a class of mobile robots characterised by their ability to carry or be a robotic arm and manipulate objects [1,2]
[10] by combining it with a dynamic control law for the model described in Section 2, and we show that all the regulation task errors will converge asymptotically to zero without the strict requirement that ζ (t) = ζr(t) ∀ t ≥ 0
We have proposed a combined kinematic and dynamic control approach for vehicle-manipulator systems and presented an extended stability analysis for multiple set-point regulation tasks
Summary
A vehicle-manipulator system (VMS) is a class of mobile robots characterised by their ability to carry or be a robotic arm and manipulate objects [1,2]. The VMS class includes vehicles with a robotic manipulator, free-floating space robots, aerial manipulators and underwater vehicle-manipulator systems (UVMSs). A common approach for developing a control system for a VMS is to design standalone control laws for the kinematic part and the dynamic part and to analyse the stability properties of the two subsystems separately. These methods were developed for fixed-base VMSs or for floating-base VMSs with a heavy base, and they do not work well for floating-base VMSs with a light base. The main reason for the poor performance is that the dynamics are not taken into account in these methods
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.