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
. 2019 Apr;15(4):2054-2063.
doi: 10.1109/TII.2018.2869588. Epub 2018 Sep 10.

A Model-Based Recurrent Neural Network With Randomness for Efficient Control With Applications

Affiliations

A Model-Based Recurrent Neural Network With Randomness for Efficient Control With Applications

Yangming Li et al. IEEE Trans Industr Inform. 2019 Apr.

Abstract

Recently, Recurrent Neural Network (RNN) control schemes for redundant manipulators have been extensively studied. These control schemes demonstrate superior computational efficiency, control precision, and control robustness. However, they lack planning completeness. This paper explains why RNN control schemes suffer from the problem. Based on the analysis, this work presents a new random RNN control scheme, which 1) introduces randomness into RNN to address the planning completeness problem, 2) improves control precision with a new optimization target, 3) improves planning efficiency through learning from exploration. Theoretical analyses are used to prove the global stability, the planning completeness, and the computational complexity of the proposed method. Software simulation is provided to demonstrate the improved robustness against noise, the planning completeness and the improved planning efficiency of the proposed method over benchmark RNN control schemes. Real-world experiments are presented to demonstrate the application of the proposed method.

Keywords: Motion Planning; Random Neural Networks; Recurrent Neural Networks; Redundant Manipulator; Robot.

PubMed Disclaimer

Figures

Fig. 1:
Fig. 1:
The Architecture of the Proposed Random Recurrent Neural Network. The proposed method consists a single layer Recurrent Neural Network(RNN) and a single cell Short Term Memory (STM). The STM learns from exploration and controls the RNN to generate precise, efficient and robust motion planning results for redundant manipulators.
Fig. 2:
Fig. 2:
Explanation to the Reason that Classical RNN Control Schemes Suffer from the Local Minimum Problem and Lack of Planning Completeness. In the simple 2-dimensional environment, classical RNN control schemes fail to find a valid pathway to move from the pose indicated by the solid line to the pose indicated by the dashed line because the configuration space is concave due to the existence of the obstacle.
Fig. 3:
Fig. 3:
Tracking Precision Comparison. Different levels of process noise have been injected to verify the robustness of the RNN control schemes.
Fig. 4:
Fig. 4:
Example Planning Results in Environments with a Plane-shaped Obstacle or a Window-shaped Obstacle. The semitransparentplanes denote the obstacle, the red globe denotes the target and the colored lines indicate the manipulator trajectories.
Fig. 5:
Fig. 5:
Example RRNNSTM Neuron Activity Changes in Exploration. The neural network learns from exploration. In simpler environments, it tends to perform the heuristic search; in complex environments, it leans to the random exploration.
Fig. 6:
Fig. 6:
Applying the Proposed Method to Simulate Autonomous Robotic Endoscopic Surgery. The Raven II robot automatically reaches the surgical target under the control of the proposed method. (a): the Raven II surgical robot. (b): the experimental setup and the initial manipulator position. The zoomed-in area shows the manipulator reaches the goal. (c): the surgical robot trajectory.

References

    1. Khatib O, “A unified approach for motion and force control of robot manipulators: The operational space formulation,” IEEE Journal on Robotics and Automation, vol. 3, no. 1, pp. 43–53, 1987.
    1. Craig JJ, Introduction to robotics: mechanics and control. Pearson Prentice Hall; Upper Saddle River, 2005, vol. 3.
    1. Bejczy AK, “Robot arm dynamics and control,” 1974.
    1. Bernstein DS, Matrix mathematics: Theory, facts, and formulas with application to linear systems theory. Princeton University Press; Princeton, 2005, vol. 41.
    1. Pan Y, Yang C, Pan L, and Yu H, “Integral sliding mode control: Performance, modification and improvement,” IEEE Transactions on Industrial Informatics, pp. 1–1, 2017.

LinkOut - more resources