Devices, systems and methods for controlling cable drive mechanisms
A cable-driven device, such as a joint or instrument of a computer-assisted manipulator system, may comprise a capstan mechanism to wind/unwind cables. The capstan mechanism comprises a capstan that has a groove in an outer surface of the capstan to guide the cables, which are routed from a take-up pulley, to spool onto the capstan as the capstan rotates. A guide element is engaged with the groove. The guide element is held translationally stationary relative to the take-up pulley, while there is relative translation between the capstan and both the guide element and the take-up pulley. Thus, as the capstan rotates, the guide element engages with the groove and forces the capstan and the take-up pulley to translate relative to one another. This relative translation of the capstan and the take-up pulley may prevent deviation of a take-up angle of the cable as the cable spools onto the capstan.
1 . A manipulator system for supporting and actuating instruments, comprising:
a link,
a carriage configured to support a device, and
a joint coupling the carriage to the link, wherein the joint is configured to impart translational movement of the carriage relative to the link along an axis;
wherein the joint comprises:
a capstan;
a first plurality of cables coupled to the carriage and to the capstan;
a second plurality of cables coupled to the carriage and to the capstan;
one or more first take-up pulleys guiding the first plurality of cables to the capstan;
one or more second take-up pulleys guiding the second plurality of cables to the capstan; and
an engagement element operatively coupled to the capstan,
wherein the first plurality of cables wind onto the capstan and drive the translational movement of the carriage relative to the link in a first direction along the axis in response to rotation of the capstan in a first rotational direction, and
wherein the second plurality of cables wind onto the capstan and drive the translational movement of the carriage relative to the link in a second direction along the axis in response to rotation of the capstan in a second rotational direction
wherein, in response to rotation of the capstan, the engagement element causes relative translational movement between the capstan and the one or more first take-up pulleys and the one or more second take-up pulleys.
2 . The manipulator system of claim 1 , wherein the joint further comprises:
one or more first routing pulleys configured to route the first plurality of cables between the carriage and the one or more first take-up pulleys, and
one or more second routing pulleys configured to route the second plurality of cables between the carriage and the one or more second take-up pulleys.
3 . The manipulator system of claim 2 , wherein:
the one or more first routing pulleys are coupled to a distal portion of the link, and the one or more second routing pulleys are coupled to a proximal portion of the link, and
the carriage is movable in translation between the first routing pulleys and the second routing pulleys.
4 . The manipulator system of claim 1 , wherein:
the one or more first take-up pulleys comprise a single first take-up pulley guiding each of the first plurality of cables to the capstan; and
the one or more second take-up pulleys comprise a single second take-up pulley guiding each of the second plurality of cables to the capstan.
5 . The manipulator system of claim 1 , wherein:
the one or more first take-up pulleys comprise a plurality of first take-up pulleys respectively guiding the first plurality of cables to the capstan; and
the one or more second take-up pulleys comprise a plurality of second take-up pulleys respectively guiding the second plurality of cables to the capstan.
6 . The manipulator system of claim 1 , wherein:
the capstan comprises an outer surface having one or more grooves spiraling around the outer surface and configured to receive and guide the first and second pluralities of cables to spool onto the capstan as the capstan rotates.
7 . The manipulator system of claim 6 , wherein the one or more grooves comprise:
a first groove receiving and guiding one of the first plurality of cables and one of the second plurality of cables; and
a second groove receiving and guiding another of the first plurality of cables and another of the second plurality of cables.
8 . The manipulator system of claim 6 , wherein:
the first and second grooves spiral helically around the outer surface and are interleaved.
9 . The manipulator system of claim 1 , wherein:
the first plurality of cables comprise a first primary cable and a first secondary cable, the first secondary cable configured to experience less stress than the first primary cable; and
the second plurality of cables comprise a second primary cable and a second secondary cable, the second secondary cable configured to experience less stress than the second primary cable.
10 . The manipulator system of claim 9 , wherein the joint further comprises:
one or more first springs coupled in series with the first secondary cable; and
one or more second springs coupled in series with the second secondary cable.
11 . The manipulator system of claim 9 , wherein:
the first secondary cable has a lower elastic modulus than the first primary cable; and
the second secondary cable has a lower elastic modulus than the second primary cable.
12 . The manipulator system of claim 1 , wherein the joint further comprises:
a track coupled to the link and extending parallel to the axis; and
a carriage base movably coupled to the track and coupled to the carriage, the first and second pluralities of cables coupled to the carriage base and configured to transmit force to move the carriage base along the track.
13 . The manipulator system of claim 1 , further comprising:
a drive shaft operably coupled to drive rotation of the capstan,
wherein the capstan is moveable in translation relative to the drive shaft, and
wherein the one or more first take-up pulleys and the one or more second take-up pulleys are fixed in translation relative to the drive shaft.
14 . The manipulator system of claim 13 , further comprising:
a ball spline mechanism comprising the drive shaft and ball bearings between the drive shaft and the capstan, wherein the drive shaft is a spline shaft.
15 . The manipulator system of claim 14 , wherein the ball spline mechanism further comprises:
a first spline groove in the spline shaft,
a second spline groove in a radially-inward facing surface of a bore of the capstan, and
a tube between the spline shaft and the capstan configured to hold the ball bearings, and
wherein the ball bearings are engaged with the first and second spline grooves.
16 . The manipulator system of claim 14 , wherein:
the ball spline mechanism further comprises a recirculating ball spline unit coupled to the capstan and slidably coupled to the spline shaft.
17 . The manipulator system of claim 13 , wherein the joint further comprises:
a support structure coupled to and fixed in translation relative to the link, the drive shaft, and the take-up pulleys,
wherein the support structure supports the capstan relative to the link and the capstan is moveable in translation relative to the support structure.
18 . The manipulator system of claim 1 , wherein:
the relative translational movement between the capstan and the one or more first take-up pulleys and the one or more second take-up pulleys is such that respective take-up angles of the first and second pluralities of cables onto the capstan are maintained constant.
19 . The manipulator system of claim 1 ,
wherein capstan comprises a winding surface around which the first and second pluralities of cables wind and the engagement element is engaged with the winding surface of the capstan.
20 . The manipulator system of claim 1 , wherein:
the device is an instrument and the carriage is an instrument carriage configured to support and transmit actuation forces to the instrument.
21 . The manipulator system of claim 20 , wherein:
in a state of the instrument supported by the instrument carriage, a shaft of the instrument is parallel to the axis and translational movement of the carriage relative to the link by the joint causes the instrument to translate parallel to the axis.
22 . The manipulator system of claim 1 , wherein:
the device is a second link.
23 . The manipulator system of claim 1 ,
wherein the engagement element is a guide element.
24 . The manipulator system of claim 1 ,
wherein the engagement element is configured to roll along an exterior surface of the capstan.
25 . The manipulator system of claim 1 ,
wherein the relative translation between the capstan and the take-up pulley comprises the take-up pulley translating relative to a drive shaft that drives rotation of the capstan while the capstan is translationally stationary relative to the drive shaft.