| Literature DB >> 35494850 |
Ravinesh Chand1, Ronal Pranil Chand1, Sandeep Ameet Kumar2.
Abstract
Robotic arms play an indispensable role in multiple sectors such as manufacturing, transportation and healthcare to improve human livelihoods and make possible their endeavors and innovations, which further enhance the quality of our lives. This paper considers such a robotic arm comprised of n revolute links and a prismatic end-effector, where the articulated arm is anchored in a restricted workspace. A new set of stabilizing switched velocity-based continuous controllers was derived using the Lyapunov-based Control Scheme (LbCS) from the category of classical approaches where switching of these nonlinear controllers is invoked by a new rule. The switched controllers enable the end-effector of the robotic arm to navigate autonomously via a series of landmarks, known as hierarchal landmarks, and finally converge to its equilibrium state. The interaction of the inherent attributes of LbCS that are the safeness, shortness and smoothness of paths for motion planning bring about cost and time efficiency of the controllers. The stability of the switched system was proven using Branicky's stability criteria for switched systems based on multiple Lyapunov functions and was numerically validated using the RK4 method (Runge-Kutta method). Finally, computer simulation results are presented to show the effectiveness of the continuous time-invariant velocity-based controllers.Entities:
Keywords: Hierarchal landmark; Multiple Lyapunov functions; Switched system; Velocity controllers; n-Link robotic arm
Year: 2022 PMID: 35494850 PMCID: PMC9044269 DOI: 10.7717/peerj-cs.885
Source DB: PubMed Journal: PeerJ Comput Sci ISSN: 2376-5992
Figure 1An illustration of the Lyapunov-based control scheme.
Figure 2Schematic representation of an n-link revolute manipulator with a prismatic end-effector.
Figure 3Schematic design of the findpath problem for a 3-link revolute manipulator with a prismatic end-effector via hierarchal landmarks.
Figure 4Block diagram illustrating the control scheme.
Figure 5Limitations of the revolute links.
Table of parameters.
| Number of landmarks |
|
| Position of the |
|
| Landmark attraction parameters |
|
| Number of revolute links |
|
| Lengths of revolute links |
|
| Length of prismatic arm |
|
| Initial extension of the prismatic arm |
|
| Prismatic arm restriction parameters |
|
| Initial orientations of revolute links |
|
| Target |
|
| Target attraction parameter |
|
| Orientation angle restriction parameters of the revolute links |
|
| Revolute link orientation angle convergence parameters |
|
| Prismatic end-effector length convergence parameter |
|
| Maximum possible revolute link orientation angle |
|
| Revolute link |
|
Numerical values of initial states, control parameters, and convergence parameters.
| Position of landmarks | |
| Landmark attraction parameters | |
| Lengths of revolute links |
|
| Length of prismatic arm |
|
| Initial extension of the prismatic arm |
|
| Prismatic arm restriction parameters |
|
| Initial orientations of revolute links | |
| Target |
|
| Target attraction parameter |
|
| Orientation angle restriction parameters of the revolute links |
|
| Revolute link orientation angle convergence parameters | |
| Prismatic end-effector length convergence parameter |
|
| Maximum possible revolute link orientation angle |
|
| Revolute link |
|
Figure 6(A) Initial positions and orientations of a 3-link revolute robotic arm with a prismatic end-effector. (B) Positions of the robotic arm at times t = 0, 10, 80, 600, and 6,000, respectively. The trajectory of the end-effector is traced in orange. (C) Solid/dashed denotes corresponding system active/inactive. (D) Orientations of the revolute links abiding angular restrictions and limitations.
Numerical values of initial states, control parameters, and convergence parameters.
| Position of landmarks | |
| Landmark attraction parameters | |
| Lengths of revolute links |
|
| Length of prismatic arm |
|
| Initial extension of the prismatic arm |
|
| Prismatic arm restriction parameters |
|
| Initial orientations of revolute links | |
| Target |
|
| Target attraction parameter |
|
| Parameters for restriction on orientation of the angles revolute links | |
| Revolute link orientation angle convergence parameters | |
| Prismatic end-effector length convergence parameter |
|
| Maximum possible revolute link orientation angle |
|
| Revolute link |
|
Figure 7(A) Initial position and orientation of a 4-link revolute robotic arm with a prismatic end-effector. (B) Orientations of the revolute links abiding angular restrictions and limitations. (C) Positions of the robotic arm at times t = 320, 903, 1,500, and 200,000, respectively. The trajectory of the end-effector is traced in orange.
Numerical values of initial states, control parameters, and convergence parameters.
| Position of landmarks | |
| Landmark attraction parameters | |
| Lengths of revolute links |
|
| Length of prismatic arm |
|
| Initial extension of the prismatic arm |
|
| Prismatic arm restriction parameters |
|
| Initial orientations of revolute links | |
| Target |
|
| Target attraction parameter |
|
| Parameters for restriction on orientation angles of the revolute links | |
| Revolute link orientation angle convergence parameters | |
| Prismatic end-effector length convergence parameter |
|
| Maximum possible revolute link orientation angle |
|
| Revolute link |
|
Figure 8(A) Initial position and orientation of a 6-link revolute robotic arm with a prismatic end-effector. (B) Orientations of the revolute links abiding angular restrictions and limitations. Since the robotic arm has reached its equilibrium state, the orientation angles do not change after t = 80,000; hence the revolute link orientations has been curtailed to t = 80,000. (C) Positions of the robotic arm at times t = 6,695, 6,705, 10,000, 20,000, and 150,000, respectively. The trajectory of the end-effector is traced in orange.