Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2024 May 22:18:1406604.
doi: 10.3389/fnbot.2024.1406604. eCollection 2024.

An adaptive discretized RNN algorithm for posture collaboration motion control of constrained dual-arm robots

Affiliations

An adaptive discretized RNN algorithm for posture collaboration motion control of constrained dual-arm robots

Yichen Zhang et al. Front Neurorobot. .

Abstract

Although there are many studies on repetitive motion control of robots, few schemes and algorithms involve posture collaboration motion control of constrained dual-arm robots in three-dimensional scenes, which can meet more complex work requirements. Therefore, this study establishes the minimum displacement repetitive motion control scheme for the left and right robotic arms separately. On the basis of this, the design mentality of the proposed dual-arm posture collaboration motion control (DAPCMC) scheme, which is combined with a new joint-limit conversion strategy, is described, and the scheme is transformed into a time-variant equation system (TVES) problem form subsequently. To address the TVES problem, a novel adaptive Taylor-type discretized recurrent neural network (ATT-DRNN) algorithm is devised, which fundamentally solves the problem of calculation accuracy which cannot be balanced well with the fast convergence speed. Then, stringent theoretical analysis confirms the dependability of the ATT-DRNN algorithm in terms of calculation precision and convergence rate. Finally, the effectiveness of the DAPCMC scheme and the excellent convergence competence of the ATT-DRNN algorithm is verified by a numerical simulation analysis and two control cases of dual-arm robots.

Keywords: adaptive Taylor-type discretized recurrent neural network (ATT-DRNN); dual-arm posture collaboration motion control (DAPCMC); dual-arm robot; joint-limit conversion strategy; time-variant equation system (TVES).

PubMed Disclaimer

Conflict of interest statement

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Figures

Figure 1
Figure 1
The relationship between the ith joint angle z˙i(t) and the ith joint velocity z˙i(t) in the proposed JLCS (7)–(8), with i = 1, 2, ..., n.
Figure 2
Figure 2
Numerical simulation results of the ATT-DRNN (43), CTT-DRNN (36), and CET-DRNN in Wu and Zhang (2023) algorithms for addressing the TVQP problem (53), separately. (A) Status vector (t) under inequality constraint generated by the ATT-DRNN algorithm (43) with a = −0.3 and δ = 2. (B) A(t)(t) under equality constraint c(t) obtained by the ATT-DRNN algorithm (43) with a = −0.3 and δ = 2. (C) RE ||e(t)||2 generated by the ATT-DRNN algorithm (43) with a = −0.3 and different δ. (D) RE ||e(t)||2 by three algorithms with different a and δ = 2. (E) Adaptive sampling period σ(t) with different δ. (F) Adaptive convergence factor ζ(t) with different δ.
Figure 3
Figure 3
The ATT-DRNN algorithm (43) controls the posture collaboration motion of the UR5 dual-arm robot with two arms placed on the contralateral side for the dual heart-shaped trajectory tracking. (A) Starting and terminal statuses of the dual-arm robot and the end-executor real and ideal trajectories in 3D space. (B) Outlines of real trajectory and ideal path in a 3D space. (C) Variations of the LA joint angles zL(t). (D) Variations of the RA joint angles zR(t). (E) Variations of the LA joint velocities ˙L(t). (F) Variations of the RA joint velocities ˙R(t). (G) Variations of the LA end-executor orientation oRL(t). (H) Variations of the RA end-executor orientation oRR(t). (I) The RE ||e(t)||2 generated by three different algorithms.
Figure 4
Figure 4
Variations of the end-executor position error when the UR5 dual-arm robot with two arms placed on the contralateral side to achieve the posture collaboration motion for the dual heart-shaped trajectory tracking. (A) Generated by the ATT-DRNN algorithm (43). (B) Generated by the CTT-DRNN algorithm (36). (C) Generated by the CET-DRNN algorithm in Wu and Zhang (2023).
Figure 5
Figure 5
Snapshots of the UR5 dual-arm robot with two arms placed on the contralateral side during the trajectory tracking task of the dual heart-shaped path via the ATT-DRNN algorithm (43) solving the DAPCMC scheme (27)–(29). (A) Capturing at the starting moment. (B) Capturing at the intermediate moment. (C) Capturing at the terminal moment.
Figure 6
Figure 6
The ATT-DRNN algorithm (43) controls the posture collaboration motion of the UR5 dual-arm robot with two arms placed on the identical side for the heart-shaped and auspicious cloud trajectory tracking. (A) Starting and terminal statuses of the dual-arm robot and the end-executor real and ideal trajectories in a 3D space. (B) Outlines of real trajectory and ideal path in a 3D space. (C) Variations of the LA joint angles zL(t). (D) Variations of the RA joint angles zR(t). (E) Variations of the LA joint velocities ˙L(t). (F) Variations of the RA joint velocities ˙R(t). (G) Variations of the LA end-executor orientation oRL(t). (H) Variations of the RA end-executor orientation oRR(t). (I) The RE ||e(t)||2 generated by three different algorithms.
Figure 7
Figure 7
Variations of the end-executor position error when the UR5 dual-arm robot with two arms placed on the identical side to achieve the posture collaboration motion for the heart-shaped and auspicious cloud trajectory tracking. (A) Generated by the ATT-DRNN algorithm (43). (B) Generated by the CTT-DRNN algorithm (36). (C) Generated by the CET-DRNN algorithm (Wu and Zhang, 2023).
Figure 8
Figure 8
Snapshots of the UR5 dual-arm robot with two arms placed on the identical side during the trajectory tracking task of the heart-shaped and auspicious cloud path via the ATT-DRNN algorithm (43) solving the DAPCMC scheme (27)-(29). (A) Capturing at the starting moment. (B) Capturing at the intermediate moment. (C) Capturing at the terminal moment.

References

    1. Arents J., Greitans M. (2022). Smart industrial robot control trends, challenges and opportunities within manufacturing. Appl. Sci.-Basel 12:937. 10.3390/app12020937 - DOI
    1. Bombile M., Billard A. (2022). Dual-arm control for coordinated fast grabbing and tossing of an object: proposing a new approach. IEEE Robot. Autom. Mag. 29, 127–138. 10.1109/MRA.2022.3177355 - DOI
    1. Cai J., Yi C. (2023). An adaptive gradient-descent-based neural networks for the on-line solution of linear time variant equations and its applications. Inf. Sci. 622, 34–45. 10.1016/j.ins.2022.11.157 - DOI
    1. Cheng Z., Feng W., Zhang Y., Sun L., Liu Y., Chen L., et al. . (2023). A highly robust amphibious soft robot with imperceptibility based on a water-stable and self-healing ionic conductor. Adv. Mater. Weinheim. 13:2301005. 10.1002/adma.202301005 - DOI - PubMed
    1. Chico A., Cruz P. J., Vásconez J. P., Benalcázar M. E., Álvarez R., Barona L., et al. . (2021). Hand gesture recognition and tracking control for a virtual UR5 robot manipulator, in 2021 IEEE Fifth Ecuador Technical Chapters Meeting (ETCM) (Cuenca, Ecuador: IEEE; ), 1–6.

LinkOut - more resources