The invention relates to a singular-avoiding
navigation system method for a seven-axis intracranial neurosurgical
robot, and belongs to the field of
robotics.The method comprises the steps that a
kinematics model of the seven-axis intracranial neurosurgical
robot is built, and all joint parameters of the
robot are determined; a Jacobian matrix of the mechanical arm is established through a
differential method; the singular state of the mechanical arm is evaluated; when the robot is not located at the singular position, the joint
angular velocity is obtained through a pseudo-
inverse method; zero-space self-
motion control is adopted to carry out limit control on the
angular velocity of the joints; combining the singularity-avoiding joint
angular velocity with the null-space self-motion-controlled joint angular velocity, and calculating a final joint angular velocity; and the neurosurgical robot performs surgical actions in the
skull at the final joint angular velocity, so that the robot navigates to advance to a target position in the operation, and multi-
modal collision monitoring is executed in
trajectory planning. The method is applied to an intracranial neurosurgical operation
navigation system, and the movement safety and accuracy of the
surgical robot in an intracranial narrow space are improved.