Page 100 - Read Online
P. 100

Kulkarni et al. Soft Sci. 2025, 5, 12  https://dx.doi.org/10.20517/ss.2023.51   Page 21 of 35

               Many of these control strategies also require models of the soft robotic device to analyze the material
               dynamics of the device in response to the actuation mode. However, due to the nonlinear structure of soft
                                                                                                      [240]
               robots, it can be difficult to develop mathematical models that accurately represent device deformation .
               Finite input, output, and disturbance parameters of the control system can be set to describe actuation.
               Additionally, internal memory variables of the soft robot are set using state variables to control the motion
                                    [220]
               of the robot across time . Control systems, generally classified as open-loop (OL) and closed-loop (CL)
               systems , have utility for different soft devices in various environments.
                      [241]
               Runciman et al. developed soft hydraulic actuators for minimally invasive surgery using an OL position
               control system . The actuator contracts by changing the volume of the actuator without feedback from the
                           [242]
               environment. Open loop control systems for fluid-driven assistive robots can be achieved by cycling
                                    [243]
               pressure to the actuators . CL feedback control systems have been used for many biomedical applications.
               Beatty et al. developed a drug delivery device that uses CL control to change its actuation regimen to
               dispense the precise amount of the drug . The device, composed of thermoplastic polyurethane, can
                                                   [244]
               monitor foreign body response by changes in the electrical impedance to determine the actuation regimen
               and efficiently deliver therapeutics.


               Model-based (MB) controls use kinematic or dynamic modeling strategies to develop efficient control
                                  [27]
               systems for the device . The piecewise constant curvature model is a popular model that divides the soft
               robot into sections with constant curvature . FEM methods divide a soft robotic structure into discrete
                                                    [245]
                                                                                            [246]
               elements to obtain a set of partial differential equations to solve at each degree of freedom . In this case,
                                                                                             [247]
               FEM can efficiently evaluate the structure and model material deformations once actuated . Model-free
               (MF) control systems rely only on feedback data from sensors  . MF control systems may be implemented
                                                                    [248]
                                                                                                      [249]
               for device applications in environments that cannot be accurately described by mathematical tools .
               Proportional-integral-derivative (PID) control systems use a signal that consists of the sum of adjustable
               proportional, integral, and derivative constant factors multiplied by the error . Therefore, these systems
                                                                                 [250]
               help reduce the error between the output and desired signals .
                                                                  [250]
               Adaptive control (AC) systems can be implemented as MB or MF systems  and allow for changes in the
                                                                               [251]
               control signal using real-time data collected from the current conditions of the system and the environment.
               These control systems make changes to the control signal depending on the known parameter
               disturbances . The AC signal allows for the desired performance index to be achieved using a feedback
                          [252]
               loop and an adaptation system which helps reduce errors in the performance of the system . Model
                                                                                                 [252]
               reference adaptive control (MRAC) systems use a system model to determine the error between the outputs
               of the actual system and the model, allowing adjustments to the control signal .
                                                                                [253]
                                                                                          [254]
               Reinforcement learning (RL) control systems can be implemented as MF or MB systems . They are based
               on action and reward paradigms . The system uses evaluated feedback to determine whether the behavior
                                           [255]
               of the robot has improved to achieve the desired action. It also tries to maximize the reward from the
               evaluated feedback by implementing different actions. Li et al. developed a deep RL framework for motion
               control of an underwater soft robot . The robot could efficiently travel through the environment by
                                               [256]
               training a neural network developed using a deep RL algorithm called soft actor-critic. The soft robot was
               trained to move in a straight line starting from a random initial position to later learn how to travel through
                                          [256]
               the unpredictable environment . Table 3 displays the various control systems that can be used for soft
               robots.
   95   96   97   98   99   100   101   102   103   104   105