A surgical robot terminal, comprising: a movable base; a support mechanism comprising at least two arm support; a vertical assembly having a base end fixedly coupled to the base and a support end located above the base and rotatably coupled to the support mechanism; and a plurality of robotic arms, each comprising a setup arm and a tool arm, the setup arm having a proximal end coupled to one of the at least two arm supports and a distal end coupled to the tool arm, the tool arm having a distal end coupled to a surgical instrument, the tool arm being configured to drive the surgical instrument to pivot about a remote center of motion, the setup arm being configured to adjust a spatial position of the remote center of motion, wherein the vertical assembly comprises a vertical translational joint configured to adjust a height of the remote center of motion relative to the base, and wherein the base comprises at least two wheel sets, each comprising a drive wheel and a guide wheel, the guide wheel being configured for control the movement direction, the drive wheel being configured for control the movement speed, the at least two wheel sets being configured to cooperate to change the position of the base so as to change a horizontal position of the remote center of motion; wherein each of the arm support has a proximal end coupled to the support end of the vertical assembly and a distal end coupled to at least one of the plurality of setup arms; wherein each of the plurality of setup arms comprises a first horizontal translational joint, a first rotary joint, a swinging joint and a second rotary joint, which are sequentially coupled together successively, the first horizontal translational joint having an axis of translation that is perpendicular to an axis of rotation of the first rotary joint, the swinging joint having an axis of rotation that is perpendicular to both the axis of translation of the first horizontal translational joint and the axis of rotation of the first rotary joint, the second rotary joint having an axis of rotation oriented parallel to the axis of rotation of the first rotary joint, the first horizontal translational joint coupling the corresponding setup arm to the support mechanism, the second rotary joint coupling the corresponding setup arm to the corresponding tool arm. a movable base; a support mechanism comprising at least two arm support; a vertical assembly having a base end fixedly coupled to the base and a support end located above the base and rotatably coupled to the support mechanism; and a plurality of robotic arms, each comprising a setup arm and a tool arm, the setup arm having a proximal end coupled to one of the at least two arm supports and a distal end coupled to the tool arm, the tool arm having a distal end coupled to a surgical instrument, the tool arm being configured to drive the surgical instrument to pivot about a remote center of motion, the setup arm being configured to adjust a spatial position of the remote center of motion, wherein the vertical assembly comprises a vertical translational joint configured to adjust a height of the remote center of motion relative to the base, and wherein the base comprises at least two wheel sets, each comprising a drive wheel and a guide wheel, the guide wheel being configured for control the movement direction, the drive wheel being configured for control the movement speed, the at least two wheel sets being configured to cooperate to change the position of the base so as to change a horizontal position of the remote center of motion; wherein each of the arm support has a proximal end coupled to the support end of the vertical assembly and a distal end coupled to at least one of the plurality of setup arms; wherein each of the plurality of setup arms comprises a first horizontal translational joint, a first rotary joint, a swinging joint and a second rotary joint, which are sequentially coupled together successively, the first horizontal translational joint having an axis of translation that is perpendicular to an axis of rotation of the first rotary joint, the swinging joint having an axis of rotation that is perpendicular to both the axis of translation of the first horizontal translational joint and the axis of rotation of the first rotary joint, the second rotary joint having an axis of rotation oriented parallel to the axis of rotation of the first rotary joint, the first horizontal translational joint coupling the corresponding setup arm to the support mechanism, the second rotary joint coupling the corresponding setup arm to the corresponding tool arm.