Page 29 - Flexible Robotics in Medicine
P. 29

Slender snake-like endoscopic robots in surgery 11

               from a forward kinematical model or backward kinematical model. Once the workspace of
               a snake surgical robot is known, it is essential to plan the motion of the robot to reach the
               operational area and manipulate the target. The anatomy of the operating environment is
               hard to model, which brings complexity to the robot’s motion planning. Even if the organs
               and tissues can be reconstructed in advance, motion planning of the robot should be careful
               by considering tissue deformation and collision avoidance. For a snake robot with 20 linked
               sections for the exploration of osteolytic lesions, without modeling of the lesion’s cavity,
               Liu et al. [69] proposed the motion planning, including collision detection based on sensor
               and sampling. Omisore et al. [24] proposed an inverse kinematics (IK) method for the
               planning of the path, with collision detection and avoidance at the assistance of virtual
               points. Chen et al. [70] considered less sweep area and target reachability as the motion
               planning criteria and proposed safety-enhanced planning based on a dynamic neural model.


               1.4.3 Control


               The snake-like surgical robots own hyperredundancy and unique mechanisms. As a result,
               complexities in modeling and motion planning arise, as have been summarized in the above
               sections. Moreover, the environment of human anatomy is narrow, curved, and deformable
               and thus hard to be modeled, especially when the robot is interacting with it. The robot
               itself and the environment in which it operates both enhanced the difficulty in the control
               problem.


               1.4.3.1 Controlling variables

               Position, force, and stiffness are the main issues in controlling the snake-like surgical
               robots. Mostly motion control of the snake robots is designed by optimization under
               constraints such as interaction with human anatomy, for example, Sen et al. [13] proposed
               to control for an 11-DOF snake-like palpation robot based on optimization under constraints
               of joint position and velocity limits; Kwok et al. [71] derived the motion modeling of an
               articulated snake robot under dynamic active constraints including proximity query status,
               haptic information, and visual information, to optimize the configurations and realize
               control of human robot interaction; Li et al. [10] proposed optimal control for snake
               surgical robot by pursuing the highest stiffness and minimal movement in inverse
               kinematical solutions; Smoljkic et al. [32] realized control of a flexible robot for MIS based
               on expression graph-based task controller framework by quadratic programming of
               constraints of the pose of the tip and shaft. Hybrid motion and force control by Bajo and
               Simaan [72] for a multibackbone continuum robot was built in a control framework that
               was composed of two separate controllers for the motion and force, respectively,
               considering the online estimation of compliance force and motion solution in the
               configuration space.
   24   25   26   27   28   29   30   31   32   33   34