The invention relates to the technical field of surgical robots, and discloses a
surgical robot horizontal telescopic structure and a redundancy
safety control method, power is provided through meshing transmission of a driving unit and a rack, and full-
stroke redundancy position feedback and
verification are achieved through a first position detection unit and a second position detection unit. On the basis, the first braking unit and the second braking unit are combined to form a dual-braking guarantee, so that the
system can be in a braking release state, the
mobile end can be directly pushed from the outside, and smooth and visual manual positioning is realized; in the
brake locking state, the movable end is in rigid connection with the fixed base, at the moment, the driving unit can conduct fine force control or
position control on the movable end, and the
tail end instrument is driven to achieve submillimeter-level precise
micro motion. According to the design, the movement of the mobile terminal can be reliably switched between high-flexibility manual adjustment and high-stability precise operation, so that the comprehensive requirements of the
surgical operation on positioning convenience, operation accuracy and
system safety are met.