Page 58 - Read Online
P. 58

Harib et al. Intell Robot 2022;2(1):37-71  https://dx.doi.org/10.20517/ir.2021.19       Page 53






























                                                                       [96]
                          Figure 6. Block diagram of the ANN-based adaptive control scheme  . ANN: Artificial Neural Network.

               successfully. Furthermore, the motion and posture errors are kept to a minimum, resulting in a smooth
               control signal.

               3.3. Applications for robotic manipulators
               There has been great interest in universal controllers that mimic the functions of human processes to learn
               about the systems they are controlling on-line so that performance improves automatically. NN-based
               controllers are derived for robot manipulators in a variety of applications, including position control, force
               control, link flexibility stabilization and the management of high-frequency joint and motor dynamics. The
               nature of joint torques must be determined for the end effector to follow the required trajectory as quickly
               and accurately as feasible, which is a common difficulty for robot manipulators. Both parametric and
               structural uncertainties necessitate adaptive control. Parametric uncertainties originate from a lack of
               accurate information about the manipulator’s mass characteristics, unknown loads, and load location
               uncertainty, among other things. Structural uncertainties are a result of the presence of high-frequency
               unmodeled dynamics, resonant modes, and other structural reservations.

               The late 1980s and early 1990s were booming years for both NNs and robotic manipulators research. In this
               era, the literature survey concerning the application of NNs in robotic manipulators is very rich. Thus, we
               direct the readers to some interesting approaches in these studies [97-102]  and the references therein.


               From 1987 to 1989, Miller et al. [103-107]  discuss a broad CMAC learning technique and its application to
               robotic manipulators’ dynamic control. The dynamics do not need to be known in this application.
               Through input and output measurements, the control scheme learns about the process. The findings show
               that when compared to fixed-gain controllers, the CMAC learning control performs better. Also, because
               measured and estimated values must be transformed to discrete form, each variable’s resolution and range
               must be carefully selected, and the number of memory regions handled by each input state in the CMAC
                                                                                                   [108]
               architecture is the most important design parameter. In another popular approach, Miller et al.  used
               CMAC in the real-time control of an industrial robot and other applications. In their network, they utilize
               hundreds of thousands of adjustable weights that, in their experience, converge in a few iterations.
   53   54   55   56   57   58   59   60   61   62   63