Devices and methods for robotic assemblies

JP2024177170A5Active Publication Date: 2025-05-20VICARIOUS SURGICAL INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024146709
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2019-10-09
Filing Date
2024-08-28
Publication Date
2025-05-20
Estimated Expiration
2040-06-23

AI Technical Summary

Technical Problem

Existing surgical robotic arms typically have fewer than seven degrees of freedom, limiting their ability to navigate complex surgical paths and requiring multiple incisions for access, which is inefficient and can cause collisions with patient anatomy.

Method used

A robotic arm with eight degrees of freedom, featuring a unique joint configuration that allows independent movement of the elbow section relative to the end effector, enabling it to mimic human arm movements and access hard-to-reach surgical sites through a single incision by using a trocar, with a magnetic sensing system for precise joint displacement measurement and a support tube design that radially expands to accommodate multiple working ends.

Benefits of technology

The robotic arm achieves enhanced surgical access and maneuverability, allowing for more flexible surgical approaches and reducing the need for multiple incisions, while maintaining precise control and stability during operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide methods, devices and systems for performing robotic procedures.SOLUTION: Devices may include one or more robotic arms. The one or more robotic arms may comprise one or more joints. A joint may include a magnetic sensing system. The one or more robotic arms may be configured to move an elbow joint independently of an end effector or origin of the robotic arm. A working end of the robotic arm may be configured for insertion through a trocar into the body cavity of a subject and may be operatively coupled to a motor unit by one or more electrical or mechanical components housed in a support tube.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS This application claims the benefit of U.S. Provisional Patent Application No. 62 / 865,658, filed June 24, 2019, U.S. Provisional Patent Application No. 62 / 877,141, filed July 22, 2019, U.S. Provisional Patent Application No. 62 / 882,921, filed August 5, 2019, and U.S. Provisional Patent Application No. 62 / 912,910, filed October 9, 2019, the entireties of which are incorporated herein by reference.

[0002] Citation by reference All publications, patents, and patent applications mentioned in this specification are herein incorporated by reference to the same extent as if each individual publication, patent, or patent application was specifically and individually indicated to be incorporated by reference. Summary of the Invention

[0003] Described herein is a robotic arm including a plurality of joints coupled in sequence from an origin of the robotic arm to an end effector of the robotic arm to form: (i) a first segment of the robotic arm including an origin; (ii) a second segment of the robotic arm including a robot elbow joint; and (iii) a third segment of the robotic arm including an end effector, wherein a joint located in the first segment and a joint located in the third segment allow movement of at least a portion of the second segment independent of movement of the origin of the robotic arm or the end effector. In some embodiments, the robot elbow joint includes a hinge joint. In some embodiments, the plurality of joints include a hinge joint, a revolute joint, or a combination thereof. In some embodiments, the joint located in the first segment includes a hinge joint. In some embodiments, the joint located in the third segment includes a hinge joint. In some embodiments, a joint located in the first section and a joint located in the third section allow movement of at least a portion of the second section independent of the origin and movement of the end effector. In some embodiments, the end effector includes a surgical tool. In some embodiments, the plurality of joints includes at least three hinge joints. In some embodiments, the plurality of joints includes at least three revolute joints. In some embodiments, movement of the joints is performed by a motor unit. In some embodiments, displacement of the joints is measured by a magnetic sensing system. In some embodiments, the magnetic sensing system is located within a portion of the joint. In some embodiments, positioning the plurality of joints to form a robotic arm allows a range of movement of the robotic arm having at least eight degrees of freedom. In some embodiments, the size of the robotic arm is configured to be placed within a body cavity. In some embodiments, the plurality of joints includes a section of joints located in an alternating pattern of hinge joints and revolute joints. In some embodiments, the end effector is directly coupled to the hinge joints.In some embodiments, the hinge joint is configured for rotational movement about an axis that is perpendicular to a longitudinal axis of the robotic arm. In some embodiments, the revolute joint is configured for movement about a longitudinal axis of the robotic arm. In some embodiments, the hinge joint is configured for movement along a singular plane. In some embodiments, the robotic arm includes a surgical robot assembly including a support tube, the support tube configured to couple with the robotic arm and to deliver the robotic arm through the trocar such that at least a portion of the robotic arm is deflected outwardly when a portion of the robotic arm exits the trocar.

[0004] Described herein is a method including inserting a plurality of working ends of a robot assembly through a trocar, where a support tube operably couples a corresponding working end of the plurality with a portion of the robot assembly located outside the trocar, and inserting at least a portion of the support tube into the trocar, where as the corresponding working end exits the trocar, at least a portion of the support tube moves radially outward toward a portion of an inner wall of the trocar. In some embodiments, a transition element is coupled with the corresponding working end. In some embodiments, a proximal end of the transition element guides the corresponding working end radially outward upon exiting the trocar. In some embodiments, a stiffness of the support tube drives the support tube radially outward. In some embodiments, the support tube is coupled with an elastic element, where the elastic element drives the support tube radially outward. In some embodiments, the elastic element includes a spring. In some embodiments, the plurality of working ends includes at least two of a working end of a camera, a working end of a first robot arm, and a working end of a second robot arm. In some embodiments, the multiple working ends include a working end of a camera, a working end of a first robotic arm, and a working end of a second robotic arm. In some embodiments, at least a portion of the proximal end of the transition element includes a curved side along at least a portion of its length. In some embodiments, at least a portion of the distal end of the transition element includes a tapered end. In some embodiments, the step of inserting the multiple working ends is performed sequentially. In some embodiments, the order of the steps of inserting the multiple working ends is based at least in part on the relative cross-sectional areas of each of the multiple working ends. In some embodiments, the step of inserting includes individually inserting each of the multiple working ends into the trocar. In some embodiments, the step of inserting is performed by one or more motor units coupled to the robot assembly. In some embodiments, the one or more motor units include a motor, a drive train, electronics, or any combination thereof.In some embodiments, the one or more motor units include a mounting member configured to translate the motor units substantially parallel to an axis of insertion of the plurality of working ends. In some embodiments, each working end of the plurality of working ends is coupled to a corresponding motor unit. In some embodiments, the support tube includes a mechanical power element, an electrical power element, or a combination thereof. In some embodiments, when the one or more working ends are inserted into the body cavity through the trocar, the trocar maintains insufflation of the body cavity. In some embodiments, the method further includes positioning a working end of the camera between a working end of the first robotic arm and a working end of the second robotic arm. In some embodiments, the working end of the camera is located substantially equidistant between a working end of the first robotic arm and a working end of the second robotic arm. In some embodiments, the positioning is performed by the one or more motor units. In some embodiments, the camera includes a stereo camera. In some embodiments, a portion of the robot assembly is coupled to the trocar. In some embodiments, the method further includes removing the plurality of working ends by re-entering the trocar. In some embodiments, the transition element guides the working end radially inward upon re-entry into the trocar, hi some embodiments, the method further includes individually adjusting a relative depth of one of the working ends.

[0005] Described herein is a robotic joint including a magnetic sensing system, the magnetic sensing system including: (a) an array of magnets forming a magnetic field; and (b) an array of sensors configured to measure a change in at least a portion of the magnetic field, the change corresponding to a displacement of the robotic joint. In some embodiments, the array of magnets includes two or more magnets that substantially form a magnetic column. In some embodiments, the two or more magnets are positioned in a NS, NS or SN, SN dipole arrangement. In some embodiments, the array of magnets includes a first magnetic column and a second magnetic column. In some embodiments, the magnetization direction of the magnets of the first magnetic column has an opposite dipole arrangement to the magnets of the second magnetic column. In some embodiments, the magnetization direction of the magnets of the first magnetic column has the same dipole arrangement as the magnets of the second magnetic column. In some embodiments, the array of sensors is located on or near a plane that is substantially perpendicular to the array of magnets. In some embodiments, a substantially vertical plane is located between the first magnet and the second magnet, the first magnet and the second magnet forming a magnetic column. In some embodiments, the array of magnets and the array of sensors are located substantially proximal to a periphery of the robotic joint. In some embodiments, the magnetic sensing system measures the displacement of the robotic joint with higher resolution compared to a comparable robotic joint without the array of magnets and the array of sensors. In some embodiments, the array of magnets includes a set of magnets located in separate spatial quadrants of the magnetic sensing system. In some embodiments, a first magnet of the set includes a magnetization direction aligned with a second magnet in a diagonally located quadrant. In some embodiments, the first magnet of the column is located in the first quadrant and the second magnet of the column is located in the second quadrant. In some embodiments, the magnetic field includes an orthogonal magnetic field component, a parallel magnetic field component, a non-parallel magnetic field component, or any combination thereof. In some embodiments, one magnet of the plurality of magnets includes neodymium, iron, or any combination thereof. In some embodiments, one magnet of the plurality of magnets includes an electromagnet. In some embodiments, the robotic arm includes a cable-driven robotic arm.In some embodiments, the array of magnets comprises at least four magnets. In some embodiments, the array of sensors comprises a sensor array. In some embodiments, the sensor array comprises at least two sensors. In some embodiments, the robotic arm comprises a robotic joint. In some embodiments, each of the plurality of robotic joints comprises a robotic joint.

[0006] Described herein is a robotic arm including a joint, the joint including a portion of an electrical communication component, the portion associated with a first portion and a second portion of the joint, and the portion (a) wrapped around an axis of the joint, some wrapping of the portion varying in proportion to the movement of the joint, or (b) extending to form a moving flex, the moving flex moving relative to the first portion and the second portion during actuation of the joint. In some embodiments, the portion extends to form a moving flex, the moving flex being located within a channel of a housing of the joint and moving within the channel. In some embodiments, the channel is located outside a central axis of the joint. In some embodiments, in a first range of motion of the joint, a minimum amount of moving flex is located within the channel, and in a second range of motion of the joint, a maximum amount of moving flex is located within the channel. In some embodiments, the robotic arm includes a pin. In some embodiments, a portion of the joint is configured to be operable as a cam, and the pin is configured to be operable as a cam follower. In some embodiments, the robotic arm includes a resilient element coupled with an electrical component. In some embodiments, the elastic element comprises a spring or an elastic band. In some embodiments, the elastic element comprises a spring that is a constant force spring. In some embodiments, the portion is wrapped around an axis of the joint, and the joint comprises a revolute joint. In some embodiments, the portion is extended to form a translational flexion, and the joint comprises a hinge joint. In some embodiments, the association with the first position of the joint, the second position of the joint, or a combination thereof, is fixed. In some embodiments, the portion is wrapped around an axis of the joint to at least partially form a helical coil. In some embodiments, the portion is wrapped around an axis of the joint, and some of the wraps are located between the housing and the shaft of the joint. In some embodiments, in a first range of motion of the joint, the number of wraps is maximized and the portion is wrapped around the shaft, and in a second range of motion of the joint, the number of wraps is minimized and the portion is expanded against the housing.In some embodiments, the electrical communication component operably couples the end effector of the robotic arm to the control system. In some embodiments, the electrical communication component is configured to transmit one or more electrical signals to or from a portion of the robotic arm. In some embodiments, the portion is configured to move relative to the movement of the joint. In some embodiments, the portion is configured to substantially maintain a radius of curvature during the movement of the joint. In some embodiments, the robotic arm includes a stop element to limit the range of motion of the robotic arm. In some embodiments, the robotic arm includes a coating or film covering at least a portion of the electrical communication component. In some embodiments, the coating or film includes a lubricant.

[0007] This application for patent contains at least one color drawing. Copies of this patent or this application for patent with color drawing(s) will be provided by the Office upon request and payment of the necessary fee. [Brief description of the drawings]

[0008] [Figure 1] 1 illustrates a robotic arm including multiple joints according to some embodiments. [Diagram 2] 1 illustrates a surgical robotic split-arm architecture according to some embodiments. [Diagram 3] 1 illustrates a surgical robotic split-arm architecture according to some embodiments. [Figure 4] 1 illustrates a surgical robotic split-arm architecture according to some embodiments. [Diagram 5] 1 illustrates a surgical robotic split-arm architecture according to some embodiments. [Figure 6] 1 illustrates a surgical robotic split-arm architecture according to some embodiments. [Figure 7] 1 illustrates a surgical robotic split-arm architecture according to some embodiments. [Figure 8] 1 illustrates a surgical robotic split-arm architecture according to some embodiments. [Figure 9] 1 illustrates a surgical robotic split-arm architecture according to some embodiments. [Figure 10A] 1 illustrates a surgical robotic split-arm architecture according to some embodiments. [Figure 10B] 1 illustrates a surgical robotic split-arm architecture according to some embodiments. [Figure 10C] 1 illustrates a surgical robotic split-arm architecture according to some embodiments. [Figure 10D] 1 illustrates a surgical robotic split-arm architecture according to some embodiments. [Figure 10E] 1 illustrates a surgical robotic split-arm architecture according to some embodiments. [Figure 10F] 1 illustrates a surgical robotic split-arm architecture according to some embodiments. [Figure 10G] 1 illustrates a surgical robotic split-arm architecture according to some embodiments. [Figure 10H] 1 illustrates a surgical robotic split-arm architecture according to some embodiments. [Figure 10I] 1 illustrates a surgical robotic split-arm architecture according to some embodiments. [Figure 10J] 1 illustrates a surgical robotic split-arm architecture according to some embodiments. [Figure 10K] 1 illustrates a surgical robotic split-arm architecture according to some embodiments. [Figure 11] 14 illustrates the insertion of the camera motor unit through a trocar, according to some embodiments. [Figure 12] 14 illustrates the insertion of the camera motor unit through a trocar, according to some embodiments. [Figure 13]14 illustrates the insertion of the camera motor unit through a trocar, according to some embodiments. [Figure 14] 14 illustrates the insertion of the camera motor unit through a trocar, according to some embodiments. [Figure 15] 14 illustrates the insertion of the camera motor unit through a trocar, according to some embodiments. [Figure 16] 1 illustrates a first arm motor unit, a second arm motor unit, and a camera motor unit inserted through a trocar according to some embodiments. [Figure 17] 1 illustrates a first arm motor unit, a second arm motor unit, and a camera motor unit inserted through a trocar according to some embodiments. [Figure 18] 1 illustrates a first arm motor unit, a second arm motor unit, and a camera motor unit inserted through a trocar according to some embodiments. [Figure 19] 1 illustrates a first arm motor unit, a second arm motor unit, and a camera motor unit inserted through a trocar according to some embodiments. [Figure 20] 1 illustrates a first arm motor unit, a second arm motor unit, and a camera motor unit inserted through a trocar according to some embodiments. [Figure 21] 1 illustrates a first arm motor unit, a second arm motor unit, and a camera motor unit inserted through a trocar according to some embodiments. [Figure 22] 1 illustrates a first arm motor unit, a second arm motor unit, and a camera motor unit inserted through a trocar according to some embodiments. [Figure 23] 1 illustrates the first arm motor unit, the second arm motor unit, and the camera motor unit after being inserted through a trocar, according to some embodiments. [Figure 24] 1 illustrates the first arm motor unit, the second arm motor unit, and the camera motor unit after being inserted through a trocar, according to some embodiments. [Diagram 25] 1 illustrates the first arm motor unit, the second arm motor unit, and the camera motor unit after being inserted through a trocar, according to some embodiments. [Figure 26] 1 illustrates a system including a sensor array and a rotating magnet according to some embodiments. [Figure 27] 1 illustrates a system including a sensor array and a rotating magnet according to some embodiments. [Figure 28] 1 illustrates a robotic joint assembly according to some embodiments. [Figure 29] 1 illustrates an arrangement of magnets according to some embodiments. [Diagram 30] 1 illustrates a simulation of the magnetic field generated by an array of magnets, according to some embodiments. [Diagram 31] 1 illustrates the vertical component of the magnetic field generated by an array of magnets according to some embodiments. [Diagram 32] 1 illustrates a plurality of magnets and a sensor array for sensing the magnetic field generated by the plurality of magnets, according to some embodiments. [Diagram 33] 1 illustrates a sensing system implemented in a joint, according to some embodiments. [Diagram 34] 1 illustrates a revolute joint with a flexible printed circuit board wrapped around the axis of the joint, according to some embodiments. [Diagram 35] 1 illustrates a revolute joint with a flexible printed circuit board wrapped around the axis of the joint, according to some embodiments. [Diagram 36] 1 illustrates electrical communication components positioned around the joint and a retraction mechanism according to some embodiments. [Figure 37]1 illustrates electrical communication components positioned around the joint and a retraction mechanism according to some embodiments. [Figure 38] 1 illustrates a hinge joint and electrical communication components routed through the joint according to some embodiments. [Figure 39] 1 illustrates a hinge joint and electrical communication components routed through the joint according to some embodiments. [Diagram 40] The robotic assembly is illustrated positioned relative to a patient undergoing a surgical procedure and a medical professional performing the surgical procedure with the aid of the robotic assembly. [Diagram 41] The robotic assembly is illustrated positioned relative to a patient undergoing a surgical procedure and a medical professional performing the surgical procedure with the aid of the robotic assembly. [Diagram 42] The robotic assembly is illustrated positioned relative to a patient undergoing a surgical procedure and a medical professional performing the surgical procedure with the aid of the robotic assembly. [Diagram 43] 1 illustrates the entry of the robotic arm into the patient through a trocar. [Diagram 44] 1 illustrates various dimensions of the robot assembly. [Diagram 45] 1 illustrates the insertion pitch angle and the clearance between the motor unit and the patient when a portion of the robot assembly is inserted into the patient through a trocar. [Diagram 46] The cross section and diameter of the trocar or associated components are illustrated. [Figure 47] 1 illustrates a cross section of a support tube and an example of electrical and mechanical components housed therein. [Figure 48] A cross section of a support tube is illustrated to demonstrate examples of curvature on each side of an exemplary support tube. [Figure 49] Illustrates the use of a software program (Solidworks®) to calculate various parameters such as the moment of area. [Figure 50]1 illustrates an example of an attachment between a support tube and a corresponding robotic arm. [Figure 51] 1 illustrates an example of an attachment between a support tube and a corresponding motor unit. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] The novel features of the present disclosure are set forth with particularity in the appended claims. A better understanding of the features and advantages of the present disclosure can be obtained by reference to the following detailed description that sets forth illustrative embodiments.

[0010] While preferred embodiments of the present disclosure have been shown and described herein, it will be apparent to those skilled in the art that such embodiments are presented by way of example only. Numerous variations, changes and substitutions will occur to those skilled in the art without departing from the present disclosure. It should be understood that various alternatives to the embodiments of the present disclosure described herein may be utilized in implementing the present disclosure. The following claims define the scope of the present disclosure, and it is intended that methods and structures within the scope of the claims and their equivalents be covered thereby.

[0011] Absolute or sequential terms, such as "will," "will not," "shall," "shall not," "must," "must not," "first," "firstly," "next," "subsequently," "before," "after," "finally," and "finally," are not meant to limit the scope of the embodiments described herein, are not meant to limit the scope of the invention, but are meant to be exemplary.

[0012] As used herein, the singular forms "a," "an," and "the" are intended to include the plural forms unless clearly indicated otherwise. Furthermore, to the extent that the terms "including," "includes," "having," "has," "with," or variations thereof are used either in the detailed description and / or claims, such terms are intended to be as inclusive as the term "comprising."

[0013] As used herein, the terms "at least one," "one or more," and "and / or" are both open-ended expressions that are both conjunctive and disjunctive in operation. For example, each of the expressions "at least one of A, B, and C," "at least one of A, B, or C," "one or more of A, B, and C," "one or more of A, B, or C," and "A, B, and / or C" means A only, B only, C only, A and B together, A and C together, B and C together, or A and B and C together.

[0014] Any systems, methods, software, and platforms described herein are modular and not limited to sequential processes. Furthermore, the terms "first" and "second" do not necessarily imply a priority, importance, or order of operation.

[0015] The term "about" or "approximately" means within an acceptable error range for a particular value as determined by one of ordinary skill in the art, which depends in part on how the value is measured or determined, such as the limitations of the measurement system. For example, "about" may mean within one or more standard deviations for a value, as is customary. When a particular value is described in this application and claims, unless otherwise stated, the term "about" should be assumed to mean within an acceptable error range for that particular value.

[0016] As shown in the sequence of images in Figs. 40-42, a surgical procedure can be performed on a patient (503) by a medical professional (502) (such as a surgeon) with the help of a robotic machine (500) having a robotic assembly (501). At least a portion of the robotic assembly (501) can be inserted into a portion of the patient (503). At least a portion of the robotic assembly (501) can remain outside the patient (503). The portion that can be inserted can include a camera and two robotic arms. The portion that can remain outside the patient (503) can include a motor unit, rails, portions of a support tube, a control system, and others. The patient (503) can be located on a surface (504), such as an operating table. The robotic assembly (501) can be mobile. The robotic assembly (501) can be located above the patient's location. The surgical procedure may include inserting a portion of the robotic assembly (501) into a portion of the patient (503), possibly through one or more trocars. The surgical procedure may include a therapeutic procedure, a diagnostic procedure, a preventative procedure, a theranostic procedure, or a combination thereof.

[0017] The robot assembly may include one or more magnets, such as a magnetic sensing system of the robot assembly. The magnetic sensing system may be located within a portion of the robot assembly, such as a joint. One or more joints of the robot assembly may include a magnetic sensing system including one or more magnets. A magnetic field of the one or more magnets may change as a result of a displacement or movement of a portion of the robot assembly, such as a joint. The corresponding one or more sensors may be configured to measure the change in the magnetic field. The magnet of the magnetic sensing system may be a ring magnet, a circle magnet, a bar magnet, a U-shaped magnet, a ball magnet, a cylindrical magnet, or any combination thereof. The magnet or portion thereof may be a ceramic magnet. The magnet or portion thereof may include neodymium, boron, iron, or any combination thereof. The magnet or portion thereof may include neodymium, ferrite, rubber, iron, lodestone, magnetite, or any combination thereof. The magnet or portion thereof may include NdFeB. The magnet or portion thereof may include a magnetic strength of about N33 to N52. The magnet may include a magnetic strength of about N35. The magnet may include a magnetic strength of about N42. The magnet or portion thereof may include a magnetic strength of about Y10 to Y30BH. The magnet or portion thereof may be an isotropic magnet. The magnet or portion thereof may be an anisotropic magnet. The magnet or portion thereof may be a rubber magnet. The magnet or portion thereof may include ferrite, AlNiCo (AN), SmCo (SC), NdFeB (ND), or any combination thereof. The magnet or portion thereof may include an electromagnet.

[0018] The robot assembly may include one or more sensors. The magnetic sensing system of the robot assembly may include one or more sensors. The sensor may be located within a portion of the robot assembly, such as a joint. One or more joints of the robot assembly may include a magnetic sensing system including one or more sensors. The sensor may be configured to measure a change in a portion of a magnetic field of one or more magnets corresponding to a displacement or movement of a portion of the robot assembly, such as a joint. The sensor may be configured to measure a change in a portion of a magnetic field. The sensor may include a search coil magnetometer, a fluxgate magnetometer, an optically pumped magnetometer, a nuclear-procession magnetometer, a SQUID magnetometer, a Hall effect sensor, a magnetoresistance magnetometer, a magnetic diode, a magnetic transistor, a fiber optic magnetometer, an optical magneto sensor, or any combination thereof.

[0019] A robotic assembly may include 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 20, 25, 30, 35, 40, 45, 50, 75, 100, 150, 200, or more sensors. A joint of a robotic assembly may include 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, or more sensors. A joint may include about 1 to about 10 sensors. A joint may include about 1 to about 8 sensors. A joint may include about 1 to about 6 sensors. A joint may include about 2 to about 8 sensors. A joint may include about 2 to about 6 sensors. A joint or other component of a robotic assembly may include an even number of sensors or an odd number of sensors. A joint may include 2, 4, 6, 8, 10, or more sensors. A joint may include 1, 3, 5, 7, 9, or more sensors. The one or more sensors may form an array of sensors. The array may include an array that positions sensors substantially around a component of a robotic assembly, such as a joint. The array may include one or more sensors along the same axis or in a plane. The one or more sensors may form a sensor array. The sensor array may include 2×2 sensors, 3×3 sensors, 4×4 sensors, 2×3 sensors, 2×4 sensors, 3×4 sensors, or other combinations.

[0020] The robot assembly may include a plurality of joints. At least two joints of the plurality of joints may be of the same type. At least two joints of the plurality of joints may be of different types. The robot arm of the robot assembly may include a plurality of joints. The joints may be configured for translational movement, rotational movement, or any combination thereof. The robot assembly may include joints configured for translational movement, joints configured for rotational movement, or any combination thereof. The joints may be linear joints, orthogonal joints, revolute joints, torsional joints, or pivot joints. The robot assembly may include linear joints, orthogonal joints, revolute joints, torsional joints, pivot joints, or any combination thereof. The joints may include hinge joints or revolute joints. The robot assembly may include hinge joints, revolute joints, or combinations thereof.

[0021] The robotic assembly may include 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 20, or more joints. The robotic assembly may include at least about 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 20, or more joints. The robotic arm may include 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 20, or more joints. The robotic arm may include at least about 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 20, or more joints. The robotic assembly may include one or more hinge joints. The robotic assembly may include one or more revolute joints. The robotic arm of the robotic assembly may include one or more hinge joints, one or more revolute joints, or a combination thereof. The robotic arm may include about 1-10 hinge joints, about 1-10 revolute joints, or a combination thereof. The robotic arm may include approximately 2-15 hinge joints, 2-15 revolute joints, or a combination thereof. A portion of the robotic arm may include an alternating pattern of hinge joints and revolute joints. A portion of the robotic arm may include a repeating pattern of hinge joints, or a repeating pattern of revolute joints. The joint pattern may be configured to allow the robotic arm to move with at least 7 degrees of freedom, at least 8 degrees of freedom, or more.

[0022] The robotic assembly may include a robotic arm. The robotic assembly may include one or more robotic arms. At least a portion of the robotic arm may be configured to enter a body cavity of a subject and perform a task. The robotic arm may include an end effector. The end effector may be coupled to a distal end of the robotic arm. The robotic arm may include more than one end effector, such as two, three, or more end effectors. The end effector may be coupled and decoupled from the robotic arm. The end effector of a first robotic arm may be of a different type than an end effector of a second robotic arm of the robotic assembly. The end effector of a first robotic arm may be of the same type as an end effector of a second robotic arm of the robotic assembly. The end effector may include forceps, needles, scalpels, clamps, scissors, hooks, retractors, clamps, suction tools, staplers, cystoscopes, saws (such as osteotomy saws), arthroscopes, energy tools (such as electrocautery tools, ultrasonic tools, or endostaplers), or any combination thereof.

[0023] The robotic assembly may include one or more working ends. The robotic assembly may include 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, or more working ends. The robotic assembly may include at least about 2, 3, 4, 5, 6, 7, 8, 9, 10, or more working ends. The working ends may be the portion of the robotic assembly that enters the body cavity. The working ends may include a camera, a robotic arm including an end effector, or other robotic components. The working ends may be inserted through a trocar to enter the body cavity. In some cases, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, or more working ends may be inserted through a trocar. In some cases, at least about 2, 3, 4, 5, 6, 7, 8, 9, 10 working ends may be inserted through a trocar. In some cases, a subset of the working ends may be inserted into the body cavity by passing through a first trocar and a second subset of the working ends may be inserted into the body cavity by passing through a second trocar. In some cases, the robotic assembly includes three working ends that pass through a single trocar.

[0024] The robotic assembly may include an elastic element. The elastic element may be configured to be operatively connected to or embedded within a working end of the robotic assembly (such as a working end of a robotic arm or a working end of a camera), a transition element, a support tube, a motor unit, or any combination thereof. The working end of the robotic assembly may be operatively coupled to a corresponding elastic element. Each working end of the robotic assembly may be operatively coupled to a corresponding elastic element. The elastic element may create an outward bias of the working end inserted into the trocar, whereby the connecting support tube is driven radially outwardly toward a position adjacent the inner wall of the trocar. The elastic element may include a spring, or an elastic or rubber band. The spring may include a compression spring, an extension spring, a torsion spring, a constant force spring, or any combination thereof. The spring may include a leaf spring, a spiral spring, a helical spring, a disc spring, a tubular spring, a membrane, an aneroid box, a bellow, or any combination thereof.

[0025] A robot assembly or a portion thereof as described herein may include one or more coatings. For example, electrical components of a robot arm of a robot assembly may be coated with a coating. The coating may include a conformal coating. The coating or a portion thereof may be polymer-based, such as an amorphous fluoropolymer. The coating or a portion thereof may include an acrylic resin, a silicone resin, a urethane resin, an epoxy resin, parylene, silicone, or any combination thereof. The coating or a portion thereof may include a nanocoating, a thin film coating, or a combination thereof.

[0026] Robot Arm - Range of Movement Previous generations of surgical robotic arms generally have seven degrees of freedom or less, including the end effector. In practice, many surgical robots operate with fewer than seven degrees of freedom. In most cases, seven degrees of freedom allow the user to both position and orient the robot / surgical tool end effector within a range of positions or orientations in the workspace (7 degrees of freedom = x, y, z, yaw, pitch, roll, open and close the end effector). However, for each end effector position and orientation, there is typically only one allowable position for each joint of the robot. For example, for a given end effector position and orientation, the robot's elbow is typically only in one location.

[0027] In some surgical procedures, seven degrees of freedom is not enough. The human arm has more degrees of freedom, which allows a human to move the elbow while keeping the shoulder and hand stationary. Because the human arm has more than seven degrees of freedom, the elbow can be moved / rotated to different positions (e.g. up and down) while keeping the hand in the same place. In some surgical procedures, the choice of approach path is important. For example, this is important in open surgery, where the surgeon needs to keep the arm and elbow above the patient to prevent collision with the patient's abdominal contents. In some instances, the choice of approach path for the surgical robot is important even in non-robotic surgery.

[0028] By incorporating eight degrees of freedom, the disclosed robotic arm can perform certain entry paths (e.g., reaching and working toward the abdominal ceiling (abdominal wall)) that are not available with robotic arms that have only seven degrees of freedom. In some embodiments, the robot can reach close to tissue and enter any organ from behind, similar to how a human can pick up a coffee mug from behind without having to rotate it. This is not possible with existing technology, including, for example, the Intuitive Surgical Da Vinci robot. According to some embodiments, the disclosed robotic arm allows the surgeon to select a more ideal entry path and enter any tissue from nearly any angle.

[0029] A robotic assembly, such as a surgical robotic assembly, may include a robotic arm. In some cases, the robotic arm includes a plurality of joints. The plurality of joints may be arranged in sequence from an origin of the robotic arm to an end effector of the robotic arm. The plurality of joints may form one or more sections, such as a plurality of sections. In some cases, a first section of the robotic arm may include an origin, such as a shoulder of the robotic arm. A second section of the robotic arm may include a robotic elbow joint. A third section of the robotic arm may include an end effector (such as a surgical tool). The robotic arm may include a joint (such as a hinge joint) located in the first section and a joint (such as a hinge joint) located in the third section, thereby providing movement of at least a portion of the second section independent of movement of the origin or the end effector of the robotic arm. In some cases, a combination of a joint located in the first section and a joint located in the third section allows movement of at least a portion of the second section independent of movement of the origin and the end effector. The robot elbow joint may be a hinge joint to mimic a human elbow. The joints of the robot arm may include any combination of different types of joints, such as hinge joints, revolute joints, or combinations thereof. The joints of the robot arm may include at least three hinge joints, at least three revolute joints, or combinations thereof. The joints are positioned to form the robot arm, such as an array of joints or a pattern of joints. A portion of the robot arm may include a section of joints positioned in an alternating pattern of hinge joints and revolute joints. The end effector may be coupled with the hinge joint. The positioning of the joints may enable a range of motion of the robot arm. The range of motion of the robot arm may include at least seven degrees of freedom, at least eight degrees of freedom, or more. The range of motion of the robot arm may be substantially similar to a human arm. The size of the robot arm may be configured to be placed into a body cavity through a trocar.

[0030] The hinge joint may be configured for rotational movement about an axis that is substantially perpendicular to a longitudinal axis of the robot arm. The hinge joint may be configured for movement along a singular plane. The revolute joint may be configured for translational movement about a substantially longitudinal axis of the robot arm.

[0031] Movement of one or more joints of the robot arm may be effected by a motor unit. A joint of the plurality of joints may be operatively coupled to a corresponding motor unit. Each joint of the plurality of joints may be operatively coupled to a corresponding motor unit. Displacement of one or more of the plurality of joints may be measured by a magnetic sensing system. The robot arm may include a magnetic sensing system. A joint of the plurality of joints may include a corresponding motor unit. Each joint of the plurality of joints may include a magnetic sensing system. The magnetic sensing system may be located within a portion of a joint of the robot arm.

[0032] FIG. 1 illustrates a surgical robot according to an embodiment of the present invention. The robot's arm has the same configuration as a human arm. That is, the robot can operate on the abdominal ceiling with its elbow down while keeping the end effector in the same position and orientation. As shown in FIG. 1, the configuration of the robot is (starting from the shoulder): a first revolute joint (101), a first hinge joint (102), a second revolute joint (103), a second hinge joint (104), a third revolute joint (105), a third hinge joint (106), a fourth hinge joint (107) and an end effector (108). In some embodiments, the hinge joints (102), (104), (106) and (107) are defined as having rotational motion in an axis that is perpendicular to the longitudinal axis of the arm. In some embodiments, revolute joints (101), (103) and (105) are defined as having motion that is parallel to the longitudinal axis of the arm.

[0033] According to certain embodiments, these 8-DOF range of motion may be achieved entirely within the abdominal cavity or body cavity in a human-like orientation. In some embodiments, range of motion may be achieved in any degree of freedom outside the abdominal cavity. In some examples, 4-DOF movement may be achieved outside the incision site, similar to a Da Vinci-like robot.

[0034] According to certain embodiments, various suitable robotic actuators or other surgical robotic techniques, including flexible robots, can be used with the disclosed system. According to some embodiments, the surgical device system of FIG. 1 incorporates specialized actuators disclosed in U.S. Patent No. 10,285,765 B2, entitled Virtual Reality Surgical Device, and / or U.S. Patent Application Publication No. 2019 / 0142531 A1, entitled Virtual Reality Wrist Assembly, both references of which are attached in appendices and are incorporated herein in their entirety.

[0035] 1, the solid and dashed lines depict two example configurations / positions of the robotic arm. In particular, the elbow (at the second hinge joint (104)) can be moved to various positions without moving / adjusting the end effector or origin (e.g., shoulder) of the arm.

[0036] Insertion of multiple working ends through trocar The individual surgical robotic arm architecture, also referred to herein as a split-arm architecture, is a system designed to simplify and improve the efficiency of inserting surgical instruments through a trocar, deploying said surgical instruments to a surgical-ready state, and then removing said surgical instruments through the trocar. As an example, surgical instruments are inserted through a trocar to access and perform operations on a patient's abdominal cavity. In some embodiments, a variety of surgical instruments may be utilized, including, but not limited to, robotic surgical instruments, as well as other surgical instruments known in the art.

[0037] The cross-sectional area of ​​the trocar is spatially limited. It may be difficult to insert the working ends of the robotic arm through the limited space. Furthermore, the working ends are coupled with support tubes that deliver electrical and mechanical components, thereby operatively connecting the working ends with the motor unit or other large components that remain outside the body cavity. Thus, at least a portion of each support tube remains in a portion of the trocar. With the advantage of the current design, the working ends can pass through the trocar and enter the body cavity by adding elements to each component to be inserted, urging the working ends radially outward and urging the corresponding support tubes against the inner wall of the trocar.

[0038] The methods described herein may include inserting a working end of a robotic assembly into a body cavity through a trocar. The methods may include inserting multiple working ends of a robotic assembly into a body cavity of a subject through a trocar. The trocar lumen may have a limited cross-sectional area so that insertion of the multiple working ends can be optimized. Furthermore, one or more working ends may be operably coupled to a corresponding support tube that operably couples the working end to a portion of the robotic arm that is not inserted through the trocar (such as a motor unit). At least a portion of the support tube (e.g., operably coupling the working end to the motor unit) may remain inside the trocar. Thus, it may be important to optimize the spatial distribution of the support tubes within the lumen of the trocar to accommodate the multiple working ends and the corresponding support tubes.

[0039] The methods described herein may include inserting a plurality of working ends of a robotic assembly through a trocar. For example, 1, 2, 3, 4, 5, 6, 7, 8, or more working ends may be inserted through a single trocar. At least a portion of the working ends may be inserted in sequence. The order of insertion may be determined based on comparing a cross-sectional area of ​​each of the plurality of working ends. At least a portion of the working ends may be inserted simultaneously. A support tube may be operatively coupled to a corresponding working end of the plurality of working ends and to a portion of the robotic assembly located outside the trocar, such as a motor unit or a control system. The method may include inserting at least a portion of the support tube into the trocar. The portion of the support tube that enters the trocar may be withdrawn by moving the working end to which it is coupled. When the corresponding working end exits the trocar (e.g., into a body cavity of a subject), the portion of the support tube that enters the trocar may be withdrawn. When the corresponding working end exits the trocar, at least a portion of the support tube may move radially outward toward a portion of an inner wall of the trocar.

[0040] The transition element may be coupled to the working end. The transition element may be coupled to a distal end of the working end. For example, the working end may include a camera and the transition element may be coupled to a distal end opposite the end including the camera. The working end may include a transition element. The transition element may operably couple the working end to a corresponding support tube. A portion of the transition element (such as a bent edge or taper) may guide the working end radially outward upon exiting the trocar.

[0041] The working end may be operatively coupled to a corresponding support tube. The support tube may facilitate a connection between the working end and a portion of the robot assembly that is not inserted into the trocar, such as a motor unit that drives the working end but may not be inserted into the trocar. A feature of the robot assembly (e.g., the support tube, the transition element, or a combination thereof) may provide a radially outward bias, radially outward force, or bias that pushes the working end radially outward after passing through the trocar. This feature of the robot assembly may also move the portion of the support tube that remains in the trocar to be substantially adjacent to the inner wall of the trocar. The support tube may include a mechanical power element, an electrical power element, or a combination thereof.

[0042] The properties that provide the radially outward force may include the stiffness of the support tube, the transition element, or a combination thereof. The stiffness can be modified by adjusting the wall thickness of the support tube or transition element, the material composition of the support tube or transition element, the shape or length of the support tube or transition element, or any combination thereof. The properties may include incorporating a hinge, such as a hinge in the motor unit or the support tube. The properties may include incorporating a resilient element, such as a spring, in the robotic assembly. The properties that provide the radially outward bias may include an attachment (such as a reversible attachment) between the support tube and the trocar.

[0043] A plurality of working ends may be inserted into the trocar. For example, a working end of a camera (such as a stereo camera), a working end of a first robotic arm, and a working end of a second robotic arm may be inserted into the trocar. The insertion may be manual insertion by a user. The insertion may be performed with the aid of a motor unit. The relative depth of the working ends may be independently adjusted without the remaining working ends being further moved. The working ends may be operatively coupled to a corresponding motor unit. Each working end may be individually coupled to a corresponding motor unit. The motor units may operate independently of one another. The motor units may include a motor, a drive train, electronic components, a control system, or any combination thereof. The motor unit may include a mounting member configured to translate the motor unit substantially parallel to an axis of insertion of the plurality of working ends.

[0044] A portion of the robotic assembly may be coupled to the trocar. In some cases, a portion of the support tube may be coupled to the trocar. In some cases, a rail of the robotic assembly may be coupled to the trocar. The coupling may be reversible.

[0045] One or more working ends may be removed from the body cavity by reentering the trocar. The steps of reentering the working ends may occur sequentially or simultaneously. Initially, the reentering may include moving the support tube away from the inner wall of the trocar or overcoming a radially outward bias so that the working ends can reenter the trocar substantially through a center point of the cross-section of the trocar. A transition element (e.g., a shape of the transition element) may guide the working ends radially inward to reenter the trocar.

[0046] In some embodiments, the system is supported by a structure with several degrees of freedom, whereby the structure may be maneuvered onto the patient into a suitable position for using the system. In some embodiments, the structure may be mounted directly to the operating table, or to the floor or ceiling. In some embodiments, mounting is accomplished by various fastening means, including, but not limited to, clamps, screws, or combinations thereof. In some embodiments, the structure may be freestanding. As illustrated in FIG. 2 and FIG. 10A, the structure is referred to herein as a robotic-assisted system (RSS).

[0047] In some embodiments, the system includes two compartments. The first compartment is permanently connected to the RSS and has multiple movable bodies, each of which is called a motor unit (MU). In some embodiments, the multiple movable bodies may include a camera MU (203), a first arm MU (204-1) and a second arm MU (204-2), as also shown in FIG. 3 and FIG. 10B. The second compartment can be freely connected and disconnected from the first compartment, which is called a robot assembly. In some embodiments, the system is made of three robot assemblies: one camera robot assembly and two arm robot assemblies. In some embodiments, the system includes more than three robot assemblies. In some embodiments, the system includes less than three robot assemblies.

[0048] In some embodiments, a Motor Unit (MU) houses the motors, drive trains and electronics that may be required to control the working end of a robotic assembly. The MU is electrically coupled to a larger electrical system, thereby providing each MU with the appropriate force and communication channels to operate. In some embodiments, the MU includes one or more mounting members, a MU electronics housing and a MU engagement element.

[0049] The camera MU may include a centrally located element, such as that shown in Figure 2. The camera MU may include a wedge, such as that shown in Figure 10A. The housing (205) may include a roll cage. The housing (205) may provide the rotational movement, or a track or channel within the housing (205) may provide the rotational movement.

[0050] The arm MU may include half disks such as those shown in FIG. 3 as (204-1) and (204-2). The arm MU may include wedges such as those shown in FIG. 10B as (204-1) and (204-2). Each working end of the robot assembly may be coupled with a MU. The MU of the robot assembly may be subdivided in the housing (205) to form individual wedges such as (203), (204-1) and (204-2). Multiple working ends may be accommodated with multiple wedges, each wedge having a relatively smaller size than the three wedges shown in FIG. 10B. One or more MUs may move independently of each other, such as along a rail as shown in FIG. 10B. One or more MUs may move collectively with one or more MUs, such as a rotational movement as shown in FIG. 10J and FIG. 10K.

[0051] To allow linear movement of the working ends, such as in and out of the trocar, the collective assembly may slide along the bar (201) as shown in Figures 6-7. Alternatively, an individual working end, such as the camera working end (212) may be inserted into the trocar by linearly translating the camera MU and engagement element (211) without moving the housing (205) along the bar (201) and / or without moving the working ends of the arms.

[0052] FIG. 2 illustrates a bar (201) coupled to a mounting member (202). The mounting member (202) is coupled to a camera MU electronics housing (205) for the camera MU (203). The mounting member (202) supports the camera MU (203) and allows the camera MU (203) to translate relative to other MUs of the system parallel to the axis of insertion through the trocar (210). In some embodiments, the camera MU (203) is coupled to a rail (213). The rail (213) may be parallel to the bar (201). The rail may be configured to allow movement of the camera MU (203) on its path. The rail (213) may be configured to extend substantially away from the trocar, such that the rail (213) does not cut into the space proximal to the trocar. FIG. 3 illustrates that the first arm MU (204-1) and the second arm MU (204-2) can be individually coupled to the first rail (214) and the second rail (215). The first rail (214) and the second rail (215) can be positioned parallel to the bar (201). The rails (214) and (215) can be configured to allow independent movement of the first arm and the second arm. The rails (214) and (215) can be configured to extend substantially away from the trocar, such that the rails (214) and (215) do not substantially cut into the space proximal to the trocar. The rails can be foldable rails, such as telescoping rails. Motor units (203), (204-1), (204-2) coupled to respective rails (213), (214), (215) allow the motor units to move independently of the housing (205) and independently of each other.

[0053] In some embodiments, the vision of the workspace may be manipulated to generate a roll of the workspace relative to the working end of the robot assembly. In some embodiments, one or more working ends are mechanically rotated about an axis. This may be accomplished by rotating one or more MUs. In some embodiments, each MU (which may be operatively coupled to the working end) may roll or rotate about an axis of insertion, as shown in Figures 10J-10K. Each MU may rotate independently. One or more MUs may roll as an assembly. The two arm MUs may roll as an assembly, independent of the camera MU. The rails may roll relative to the housing (205) along with the MUs. The housing may roll with the MUs and rails. In some embodiments, the workspace may be manipulated visually, and one or more working ends may be rotated by visually manipulating the workspace. In some embodiments, the MU electronics housing houses at least the motors, and in some embodiments, other electronics to control the motors as well. The MU engagement element may be manufactured to accommodate several elements that may be required to mechanically and electrically couple the MU to a corresponding robot assembly. In some embodiments, the first section of the system is manufactured to include at least one MU. In some embodiments, there are as many MUs as there are robot assemblies.

[0054] In some embodiments, there are three motor units (MUs). In these embodiments, one MU is intended to connect to a camera robotic assembly as defined below and is called the camera motor unit (203). The remaining two MUs are known individually as arm MUs (204-1) and (204-2), respectively, and are intended to connect separately to a two arm robotic assembly as detailed below.

[0055] In some embodiments, the robot assembly includes a robot engagement element, a support tube, a transition element, and a working end. The robot engagement element includes one or more elements that can mechanically and / or electrically couple the robot assembly and the corresponding MU, according to some embodiments. Figures 4 and 10C illustrate a first robot engagement element (206) for the first arm MU (204-1) and a first working end (208) for the first arm MU (204-1). Figures 5 and 10D illustrate a second robot engagement element (207) for the second arm MU (204-2) and a second working end (209) for the second arm motor unit (204-2). Figures 6 and 10E illustrate a camera robot engagement element (211) for the camera motor unit (203) and a camera motor unit working end (212) for the camera motor unit (203). The support tube, according to some embodiments, provides mechanical support for the working end of the robotic assembly and facilitates mechanical and power transmission and communication. According to some embodiments, the transition element allows the working end of the robotic assembly to translate radially within the trocar when inserted through the trocar. FIGS. 11-15 illustrate a camera motor unit transition element (220) that allows the working end (212) of the camera motor unit to translate radially within the trocar (210) while inserted through the trocar.

[0056] As shown in the cross-sectional view A1 of FIG. 11, the working end (212) of the camera may be slightly visible as it enters the cross-section of the trocar lumen. As shown in the cross-sectional view A2 of FIG. 12, a portion of the working end (212) of the camera may be fully visible in the cross-section of the trocar lumen. As shown in the cross-sectional view A3 of FIG. 13, a portion of the working end (212) of the camera and a portion of the transition element (220) that may be coupled to the working end (212) of the camera may both be fully visible in the cross-section of the trocar lumen. As shown in the cross-sectional view A4 of FIG. 14, a portion of the support tube may be visible in the central region of the trocar lumen as the working end passes through the trocar. As shown in the cross-sectional view A5 of FIG. 15, a portion of the support tube may be moved radially outward and may be visible adjacent to the inner wall of the trocar as the working end passes through the trocar. As shown in the cross-sectional view A6 of FIG. 16, a portion of the support tube may be visible adjacent to the inner wall of the trocar. The working end of the robot arm may begin to be inserted into the trocar. As shown in the cross-sectional view at A7 in FIG. 17, a portion of the support tube may be visible adjacent to the inner wall of the trocar, and a portion of the working end of the robot arm may be visible in the central region of the trocar. As shown in the cross-sectional view at A9 in FIG. 18, a portion of the support tube attached to the working end of the camera and a portion of the support tube attached to the working end of the robot arm may both be visible adjacent to the inner wall of the trocar. The support tube may be moved radially outward to be adjacent to the inner wall. As shown in the cross-sectional view at A10 in FIG. 19, a portion of the support tube attached to the working end of the camera and a portion of the support tube attached to the working end of the robot arm may both be visible adjacent to the inner wall of the trocar, and the working end of the second robot arm may begin to enter the trocar. As shown in the cross-sectional view at A11 in FIG. 20, a portion of the working end of the second robot arm may pass through the available cross section of the trocar. As shown in cross-sectional view A12 of FIG. 21, a portion of the support tube attached to the working end of the second robotic arm may pass through the available cross section of the trocar.As shown in cross-sectional view at A13 in FIG. 22, the support tube for the working end of the camera, the working end of the robotic arm, and the working end of the second robotic arm may each be positioned adjacent to the inner wall of the trocar.

[0057] 12-15 illustrate a support tube (221) that mechanically supports the working end (212) of the camera motor unit and facilitates mechanical and electrical power transmission and communication.

[0058] As mentioned above, in some embodiments, the system contains three separate robot assemblies: a camera robot assembly and a two-arm robot assembly. In these embodiments, each robot assembly is attached to a corresponding motor unit (203), (204-1) or (204-2) (see, e.g., Figures 2-6 and 10A-10E). In some embodiments, the working end of the camera robot assembly is designed to incorporate and utilize a stereo camera assembly as disclosed in U.S. Patent Application No. 16 / 130,734, entitled Virtual Reality Surgical Camera System, which reference is attached in an appendix and is incorporated herein in its entirety. In other embodiments, the working end of the camera robot assembly is designed to incorporate and utilize other camera systems, for example, stereo cameras capable of actuation in yaw and pitch directions. In some embodiments, the working end of the robotic assembly of the arm is designed to incorporate and utilize a multi-degree-of-freedom robot having an end effector at a distal end, such as the robotic arm disclosed in U.S. Patent No. 10,285,765 B2 entitled Virtual Reality Surgical Device and / or the wrist assembly disclosed in U.S. Patent Application Publication No. 2019 / 0142531 entitled Virtual Reality Wrist Assembly, both references of which are attached in appendices and incorporated herein in their entirety. In other embodiments, the working end of the robotic assembly of the arm is designed to incorporate and utilize other robotic surgical instruments.

[0059] In some embodiments, the system includes a multiple camera robot assembly, hi some embodiments, each motor unit and its corresponding robot assembly may be unified, such that the working end of the robot assembly cannot be easily separated from the motor unit.

[0060] In some embodiments, the user may configure the RSS so that it is in a suitable location for surgery and is positioned such that the appropriate robotic assemblies are ready to be attached to their corresponding motor units. Each motor unit may be appropriately draped (covered with a sterile barrier) before, during, or after attachment of each robotic assembly. Once the robotic assemblies are attached and appropriately draped (if applicable), the patient may be brought in and placed on the operating table and prepared for surgery. An incision is then made for the trocar (210), which is inserted into the patient to provide access to the desired operating site. For example, the trocar (210) may be inserted into the patient's abdominal wall to access the patient's abdominal cavity. In this example, the patient's abdomen is then insufflated with carbon dioxide. The RSS may then be maneuvered into position over the patient and the trocar (210) as the patient's abdomen is insufflated. The RSS may then be coupled to the trocar (210). Once the trocar (210) is aligned with and attached to the RSS, the robotic assemblies may be inserted into the patient, one at a time (eg, Figures 7-9 and 10G-10I).

[0061] In some embodiments, when the working end of the robot assembly is inserted into the trocar (210), the working end of the robot assembly is deflected toward the center of the trocar (210) by contacting the inner wall of the trocar (210), thereby allowing the working end of the robot assembly to pass through the trocar (210). In some embodiments, once the working end passes through the trocar (210), the trocar (210) maintains a seal around it, thereby maintaining insufflation. Once the working end passes through the trocar (210), the transition element guides it not to deflect, thereby moving radially outward within the trocar (210) to allow space for the next trocar (210) to pass through. In some embodiments, the radial movement within the trocar (210) may be achieved automatically or in a controlled manner by incorporating separate actuated joints or mechanisms within the support tube of the robot assembly, or within the corresponding motor unit, or within the RSS. As shown in FIG. 10J and FIG. 10K, one or more working ends may rotate collectively while maintaining their relative positions to each other. This rotational motion may be achieved by rotating the housing (205). This rotational motion may be achieved by rotating a channel or track within the interior surface of the housing (205).

[0062] In some cases, the working end may be operatively coupled to, such as by, a support tube. In some cases, the support tube may include a transition element. In some cases, the support tube may be a separate element from the transition element. The transition element may include a tapered end. The transition element may include a bent edge. In some cases, the support tube may not include a transition element.

[0063] The shape of the transition element (bent edge or tapered end) may at least partially provide for the radial outward movement of the working end as it exits the trocar and enters the body cavity. The stiffness of the support tube, the transition element, or a combination thereof may at least partially provide for the radial outward movement of the working end as it exits the trocar and enters the body cavity. The stiffness of the transition element, the support tube, or a combination thereof may be selected, at least in part, by selecting a thickness of the support tube, selecting one or more materials forming the support tube, selecting a length of the support tube, or any combination thereof.

[0064] The radially outward movement of the working end as it exits the trocar and enters the body cavity may be provided at least in part by manipulating the stiffness of the support tube, by adding a spring component to hinging the support tube or the motor unit to which the support tube is connected, or any combination thereof. In some cases, the support tube may be partially or temporarily coupled to the trocar to provide or increase a radially outward force on the working end as it exits the trocar.

[0065] With reference to Figures 43 and 44, a robotic arm such as (208) or (209) is inserted into a portion of a patient (503) by inserting the robotic arm through a trocar (210). The robotic arm ((208) or (209)) may be operatively connected to a motor unit ((203), (204-1), (204-2)) that remains outside the patient (503) by a support tube (221). The support tube (221) may include electrical components, mechanical components, or a combination thereof. The length of the support tube (221) may vary depending on the geometry of the support robot, the parameters of the robot placement procedure, the lengths of the components used in the surgical procedure, or any combination thereof. The length of another support tube (505) may be modified. The length of the trocar (506) may be modified. The length of the robotic arm (507) may be modified. The desired insertion depth (509) of the robotic arm within the body cavity of the patient (503) may be modified. The radius (508) of the motor unit may be modified.

[0066] As FIG. 45 shows, there may be another length of support tube that can keep the motor unit further away from the patient, thereby avoiding contact between the motor unit and the patient (503) over a range of insertion pitch angles (510) and providing a clearance (511) therebetween. The distance the robotic arm may extend beyond the trocar may vary by parameters from one medical procedure to another. The length of the trocar (506) may be fixed by the size of the opening or based on off-the-shelf components such as those supplied to the hospital. The size of the motor unit may be determined by one or more design parameters. Thus, the length of the support tube may be one parameter that allows the robotic arm to be inserted to a desired depth (509) while maintaining a sufficient distance between the motor unit and the patient. In some cases, the length of the support tube may be about 500 millimeters (mm) between the robotic arm and the motor unit. In some cases, the length of the support tube may be about 400 mm to about 600 mm. In some cases, the length of the support tube may be about 300 mm to about 700 mm. In some cases, the length of the support tube may be from about 300 mm to about 800 mm. In some cases, the length of the support tube may be from about 400 mm to about 1000 mm. In some cases, the length of the support tube may be at least about 400 mm. In some cases, the length of the support tube may be at least about 300 mm. In some cases, the length of the support tube may be at least about 500 mm.

[0067] In some cases, it may be advantageous for the support tube to provide sufficient stiffness (e.g., during insertion) to support at least a portion of the weight of the robot arm (preferably substantially the entire weight of the robot arm) and to be able to push the robot arm through the trocar (e.g., during initial insertion). The trocar may include a sealing membrane. The sealing membrane may provide friction for the insertion of the arm. Given this friction, the stiffness of the support tube may overcome this force without substantially buckling the support tube. Once inserted, the trocar may provide additional stiffness to the support tube, either by directly connecting or associating the support tube with a portion of the inner wall of the trocar. The amount or length of the support tube that exits the trocar may be less than the entire length of the support tube and may be substantially stiffer in bending than that length. This design or similar may enable the robot arm to exert more force during one or more movements, such as when the robot arm can pull a suture or bluntly dissect tissue.

[0068] Referring to Fig. 46, two robotic arms and one robotic camera may be inserted sequentially through the trocar. To facilitate the sequential insertion, the inner diameter of the trocar (210-b) and therefore the outer diameter of the trocar (201-a) may be minimized. Fig. 46 shows the inner diameter of the trocar (210-b) and the arrangement of three support tubes (two arms and one camera) inserted within the trocar.

[0069] Depending on the maximum diameter of the arms and camera, as well as the inner diameter of the trocar, the space available for the support tubes may be very important. Assuming that the camera is inserted first, then one arm, and finally the other arm, in sequence, the highlighted areas (221-1), (221-2), (221-3) may be the allowable size of each support tube. When the second arm is inserted through the trocar, in addition to the support tube of the camera and the support tube of the other arm, the second arm may also fit into the inner diameter of the trocar (210-b). Figure 46 shows a trocar (210) having an inner diameter and an outer diameter (210-a). The highlighted areas show the support tube of the camera (221-1), the support tube of the first robotic arm (221-2), and the support tube of the second robotic arm (221-3). Also shown are the outer diameter of the camera (212a), the outer diameter of the robotic arm (208a), and the outer diameter of the robotic arm (209a).

[0070] The purpose of the support tube may be, at least in part, to provide mechanical support for the robot arm, as well as to provide a conduit for one or more electronic communication components (601) and mechanical components (602) (such as drive cables). The support tube may be hollow. The support tube may include a lumen along at least a portion of its length. Figure 47 shows the layout of some of these components as they pass through the support tube.

[0071] The wall thickness of the support tube may be minimized to create area for multiple electrical and mechanical components inside the support tube (drive cables, one or two electrical signal / power lines, etc.). Minimizing the thickness of the support tube to accommodate the electrical and mechanical components may compromise the stiffness of the support tube in bending and in compression. When selecting an implementation, the cross-sectional shape, wall thickness, material, manufacturing method, mounting method, usage parameters, and potential failure modes of the support tube may be considered.

[0072] Manufacturing method Various manufacturing methods may be implemented for the support tube. In some cases, a circular tube may be roll-formed to produce an iris-shaped profile. Another option may be to weld two circular sections of the tube together. Welding may be difficult and may leave a rough or unclean interior seam. Another option may be to draw the support tube using a die. This method may allow the material to be cold worked as it is formed.

[0073] The resulting cross-sectional shape has more rounded corners than the profile shown in FIG. 48, which may be desirable in that the interior surface is smoother, and the compression and bending performance of the support tube may be more predictable.

[0074] The support tube profile may have an outer (left) curve (701) that effectively fits the inner diameter of the trocar, while the inner (right) curve (702) may have a smaller diameter, making the support tube wider overall. The upper curve (703a) and lower curve (703b) may smoothly translate from one to the other without creasing the metal tube, which may be weaker with bending. The corner radii may be large enough to accommodate one or more data wires.

[0075] The bending stiffness of the cross section shown in FIG. 48 may be governed by the following equation (if the support tube is assumed to behave as a beam):

[0076] M(x)=-EIK

[0077] "M" is the bending moment, "E" is the elastic modulus of the material, "I" is the moment of area, and "K" is the curvature of the beam due to bending. The material may be 304 stainless steel (may be suitable for medical applications and may have improved weldability over 316 stainless). The elastic modulus may be determined. Depending on the cross section of the formed support tube, the moment of area may be determined, which was calculated in Solidworks® (see FIG. 49).

[0078] The principal moments of area are calculated to be 19.6mm^4 (thin dimension) in the "x" flex direction and 54.3mm^4 in the "y" flex direction. Thus, depending on the cross-sectional shape, it can be seen that the support tube may be nearly three times as stiff in the vertical direction as it is in the horizontal direction. In a robot, the "y" direction may be more closely aligned with the direction of gravity, and the support tube may be stiffer under the weight of the robot arm.

[0079] The support tube may contain one or more drive cables (such as 14 drive cables). The drive cables may be in tension at different levels (some may be in tension all the time). The support tube may be in constant compression along its long axis. Traditionally, a long beam in compression may be less desirable as it may tend to buckle if the bending stiffness is too low or the compressive load is too high. A mechanism may be provided to improve the bending stiffness of the tube by tensioning the cables inside the support tube.

[0080] Different properties that can affect bending stiffness The tube wall thickness is thicker (inwardly; the outer contour remains the same): The second moment of area ("I" in the beam bending equation) may increase approximately linearly. A rough approximation for a thin-walled round support tube may be based on the following equation: I=Pi*r^3*t, where t=thickness, which may result in a slightly higher buckling strength, a higher weight of the support tube (maybe by a small amount), a significantly higher compressive strength of the cross section, a smaller internal area of ​​the support tube (where cables and wires can pass through), or any combination thereof.

[0081] Thicker tube wall thickness in the outward direction: The second moment of area will be significantly larger (again, I=Pi*r^3*t), where "r" is the radius of the support tube, which may be larger, or the buckling strength will be slightly larger, or the weight of the support tube will be slightly larger, or the compressive strength will not appreciably change unless the dimensions are significantly changed, or the inside area of ​​the support tube for wires and cables will be maintained, or any combination thereof.

[0082] Longer support tubes: May be weaker in bending, have a lower natural frequency, or have lower buckling strength (compressive stiffness along the axis), or any combination thereof.

[0083] How to attach the support tube It may be desirable for the support tube to be rigidly attached to both the robot arm and the motor unit. Since the robot arm may include steel at the proximal end, it may be desirable to weld the two bodies together. Rather than using a butt joint, the support tube may be partially inserted into the proximal end of the robot arm body, creating a longer weld line (801) that is substantially stiffer in bending. Figure 50 shows how the support tube (221) and the robot arm ((208) or (209)) may interface. The red dotted line is the weld line (801).

[0084] The proximal end of the support tube may be mounted to the motor unit, which may comprise aluminum. Directly welding the support tube to the motor unit may not be an option. Instead, one or more brackets and one or more stiffening plates may be welded to the proximal end of the support tube, thereby allowing the support tube to be bolted to the motor unit.

[0085] The support tube may need to be precisely located relative to the motor unit, in which case one or more matching dowel pins may be used.

[0086] As shown in FIG. 51, the cross section of the support tube may be clamped between two substantially rigid brackets (903) under a large compressive load from the bolts. To ensure that the cross section does not collapse under this force, the brackets (903) themselves and a small stiffening plate (902) may be welded to the support tube (221). To help create a smoother transition in bending stiffness, the stiffening plate (902) and the thin projection (901) of the bracket (902) may extend beyond the mounting bracket (903). A sharp transition in bending stiffness between the support tube (221) and the mounting bracket (903) may create a weak spot when the support tube is under a bending moment. The addition of one or more plates may help minimize this effect.

[0087] FIG. 16 illustrates the first working end (208) of the first arm MU and the working end (212) of the camera MU inserted through the trocar (210). As shown in FIGS. 17-22, the transition element (222) for the first arm MU may guide the first working end (208) of the first arm MU through the trocar (210). Additionally, the transition element (224) for the second arm MU may guide the second working end (209) of the first arm MU through the trocar (210). The transition elements (222) and (224) for the first arm MU and the second arm MU may guide the first working end (208) of the first arm MU and the second working end (209) of the second arm MU through the trocar. As described above, the transition element of the camera MU may similarly guide the working end of the camera MU through the trocar (210), such that all three working ends are inserted through the trocar. Figures 23-25 ​​show the first working end (208) of the first arm MU, the second working end (209) of the second arm MU, and the working end (212) of the camera MU inserted through the trocar (210). The transition element (222) for the first arm MU and the transition element (224) for the second arm MU may also be inserted through the trocar (210).

[0088] After each robotic assembly is inserted, the remaining cross-sectional area in the trocar (210) into which further robotic assemblies and / or other instruments can be inserted is reduced because the support tubes of each robotic assembly occupy space within the interior of the trocar (210). According to one embodiment, this is illustrated in FIGS. 11-22. Therefore, to ensure that there is enough space for the necessary robotic assemblies or other instruments to be inserted into the operating site, the robotic assemblies or instruments with the larger cross-sectional area are inserted first, followed by the robotic assemblies or instruments with the smaller cross-sectional area. One way to insert a set of instruments of different sizes is to insert the largest instrument first, followed by the second largest, followed by the third largest, and so on.

[0089] In some embodiments where the robot assemblies or instruments all have similar or identical cross-sectional areas, or where the cross-sectional areas of the robot assemblies or instruments are all sufficiently small, the order of insertion may be based on other factors. In embodiments where the cross-sectional area of ​​one of the robot assemblies or instruments is much larger than the other (so that it cannot be inserted if the other is already inserted), the larger instrument should be inserted first. For example, if the camera robot assembly has a large cross-sectional area such that it cannot be inserted if the arm robot assembly is already inserted, then the camera robot assembly should be inserted first.

[0090] According to some embodiments, this procedure is repeated for each robot assembly until all desired robot assemblies are inserted into the patient via the trocar (210). Once inserted into the patient, each robot assembly may be moved to a surgically ready position, either at the direction of the surgeon or in an automated fashion. In some embodiments, the stereo cameras of the camera robot assembly are configured to be equidistant from the shoulder joint of each robot arm, and thus centered between the arms. This alignment of the stereo cameras with the two shoulder joints creates a virtual shoulder for the robot. In some embodiments, there are at least two robot arms with at least six degrees of freedom, and at least one stereo camera with two degrees of freedom, which allows the robot to operate in discrete directions (e.g., left, right, straight) in facing orientation. In some embodiments, the robot may be configured to move continuously between multiple discrete positions operating at any desired position (FIGS. 23-25). According to some embodiments, the continuous movement is achieved by changing the facing angle of the virtual shoulder of the robot. The facing angle is the direction defined by the center of the user's workspace at a given time. Another way to describe this is that the facing angle is the direction that the user defines as front. According to some embodiments, the facing angle of the virtual shoulder is controlled by adjusting the relative insertion depth of each robot and by simultaneously adjusting the angles of each of the joints of the robot arm and the camera robot, thereby achieving a smooth transition.

[0091] After insertion, the user may operate using the input device and HMD disclosed in U.S. Pat. No. 10,285,765 B2. In some embodiments, the facing angle of the system can be adjusted by the user during operation, so that the user sees as if he is rotating around his chair. According to some embodiments, this effect may be achieved by incorporating certain user interface (UI) elements, such as tracking the user's chair, pinching or clicking to drag and rotate the world, buttons on a hand controller, etc. The area where the user accesses the surgical environment is sometimes referred to as the workspace. This ability to rotate in place gives the user a larger workspace for the placement of certain trocars, thereby allowing more degrees of freedom to complete the procedure. Furthermore, in some embodiments, the user may utilize the additional degrees of freedom provided by the RSS to move and pivot the robotic assembly across the surgical field, thereby further improving the available workspace.

[0092] Once the user has completed the procedure, the robot assemblies need to be removed through the trocar (210). In some embodiments, the robot assemblies are automatically moved to an orientation where they are ready to be removed. For example, the working ends of the robot assemblies may be straightened to align with the axis of insertion. In some embodiments, the robot assemblies may be allowed to relax. Once the robot assemblies are ready to be removed, in some embodiments, they are removed one by one by translating them backwards through the trocar (210). In one embodiment, as each robot assembly is translated towards the trocar (210), a transition element may contact the inner tip of the trocar (210) to induce the working end of the robot assembly to deflect radially inward relative to the trocar (210). This allows the working end of the robot assembly to continue passing through the trocar (210). In this embodiment, after the working end passes through the trocar (210), the walls of the trocar induce the working end to undeflect. At this point, the robot assemblies can be pulled back until they are completely removed. The user now proceeds to move the remaining robotic assemblies until they are all removed. In other embodiments, radial retraction movement within the trocar (210) may be accomplished automatically or in a controlled manner by incorporating additional actuating joints or mechanisms within the support tubes of the robotic assemblies, or within the corresponding MU, or within the RSS.

[0093] In embodiments where the robot assemblies or instruments all have similar or identical cross-sectional areas, or where the cross-sectional areas of the robot assemblies or instruments are all sufficiently small, the order of removal may be based on other factors: In embodiments where the cross-sectional area of ​​one of the robot assemblies or instruments is much larger than the others (so that it cannot be removed without the others already being removed), the larger instrument is removed last.

[0094] In some embodiments, each MU may be connected to the others or may be an integrated MU, and linear travel that may be required for insertion may be provided by the linear extension of each support tube of each robot assembly. In some embodiments, two MUs may be linearly translatable relative to a third MU, which may be linearly translatable relative to the RSS (see, e.g., Figures 7-9). In these embodiments, when the third MU translates, the other two MUs translate with it. In some embodiments, each MU is connected to its own RSS and independently aligned.

[0095] There are several significant advantages of the setup detailed above. First, the ability of the working end to translate radially outward within the trocar creates space, allowing other instruments to be inserted through the same trocar (see, e.g., Figs. 11-22). Furthermore, once the robotic assembly is inserted, the working space of the system may be moved simply by adjusting the relative depth of the robotic assemblies, such as by adjusting the relative depth of the camera robotic assembly and the arm robotic assembly, to work on one side, in a straight line, or on the other side. Thus, the user may access a larger area from one insertion site. Furthermore, insertion of the camera robotic assembly and the arm robotic assembly may be performed by inserting them straight in, according to some embodiments. Also, in some embodiments, each robotic assembly may be removed from the patient by retracting each assembly straight out.

[0096] Aspects of the subject matter described herein may be implemented in digital electronic circuitry, or in computer software, firmware, or hardware, including the structural means disclosed herein, their structural equivalents, or combinations thereof. Additionally, aspects of the subject matter described herein may be implemented using one or more computer program products, including one or more computer programs tangibly embodied in an information carrier (e.g., a machine-readable storage medium) or embodied in a propagated signal for execution by or control of the operation of a data processing apparatus (e.g., a programmable processor, a computer, or multiple computers). Computer programs (also known as programs, software, software applications, or code) may be written in any form of programming language, including compiled or interpreted languages, and may be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment. A computer program does not necessarily correspond to a file. A program may be stored in part of a file that holds other programs or data, in a single file dedicated to that program, or in multiple linked files (e.g., a file that stores one or more modules, subprograms, or portions of code).

[0097] The processes and logic flows described herein may be performed by one or more programmable processors, including the method steps of the subject matter described herein, executing one or more computer programs to perform functions of the subject matter described herein by performing operations on input data and generating output. The processes and logic flows may also be performed by, and the apparatus described herein may be implemented as, special purpose logic circuitry, such as an FPGA (field programmable gate array) or an ASIC (application specific integrated circuit).

[0098] Processors suitable for executing computer programs include, by way of example, both general-purpose and special-purpose microprocessors, as well as any one or more processors of any kind of digital computer. Typically, a processor receives instructions and data from a read-only memory or a random access memory, or both. The essential elements of a computer are a processor for executing instructions and one or more memory devices for storing instructions and data. Typically, a computer also includes one or more mass storage devices for storing data, such as magnetic, magneto-optical or optical disks, or may be operatively coupled to receive data from or transfer data to them, or both. Suitable information carriers suitable for embodying computer program instructions and data include all forms of non-volatile memory, including, for example, semiconductor memory devices (e.g., EPROM, EEPROM and flash memory devices), magnetic disks (e.g., internal hard disks or removable disks), magneto-optical disks, and optical disks (e.g., CDs and DVDs). The processor and memory may be supplemented by, or incorporated in, special purpose logic circuitry.

[0099] The systems, devices, methods and processes of the present disclosure are contemplated to encompass variations and adaptations developed using information from the embodiments described herein. Adaptations and / or modifications of the systems, devices, methods and processes described herein can be made by those skilled in the relevant art.

[0100] Throughout this description, when articles, devices, systems are described as having, including, or comprising particular components, or processes and methods are described as having, including, or comprising particular steps, it is assumed that there are articles, devices, and systems of the disclosure that consist essentially of, or consist of, the recited components, and that there are processes and methods according to the disclosure that consist essentially of, or consist of, the recited processing steps.

[0101] It should be understood that the order of steps or order for performing certain actions may be immaterial so long as the invention remains operable. Moreover, two or more steps or actions may be performed simultaneously.

[0102] It is to be understood that the disclosed subject matter is not limited in its application to the details of construction and the arrangement of components set forth in the foregoing description or illustrated in the drawings. The disclosed subject matter is capable of other embodiments and of being practiced and carried out in various ways. Moreover, it is to be understood that the phraseology and terminology used herein are for the purpose of description and should not be regarded as limiting. Thus, those skilled in the art will appreciate that the conception on which the present disclosure is based may be readily utilized as a basis for the design of other structures, methods and systems for carrying out some of the purposes of the disclosed subject matter.

[0103] Magnetic Sensing System In the following description, numerous specific details are set forth with respect to the systems and methods of the disclosed subject matter, as well as the environments in which such systems and methods can operate, in order to provide a thorough understanding of the disclosed subject matter. However, it will be apparent to those skilled in the art that the disclosed subject matter can be practiced without such specific details, and that certain features well known in the art have not been described in order to avoid complicating the disclosed subject matter. In addition, it will be understood that the examples provided below are illustrative, and that other systems, apparatuses and / or methods are contemplated to exist that are within the scope of the disclosed subject matter.

[0104] Although the present system / method is designed to track and sense the orientation and actuation of a joint and / or joints of a miniaturized surgical robotic device, the system may be implemented in any device that utilizes magnets to track and sense the orientation and actuation of a robotic joint. The present system / method may also be implemented in any device or system that may require and / or utilize magnetic tracking and / or sensing where geometric constraints imposed render currently available magnetic tracking and sensing systems too large.

[0105] The robotic assembly may include a magnetic sensing system, such as a magnetic sensing system for a robotic joint (such as a robotic joint of a cable-driven robotic arm). The robotic joint may be operatively coupled with a corresponding magnetic sensing system. The robotic joint may include a corresponding magnetic sensing system. The magnetic sensing system may be configured to sense a displacement or movement of the robotic joint.

[0106] The magnetic sensing system may include a magnet and a sensor. The sensor may be configured to sense a change in at least a portion of a magnetic field of the magnet. The magnetic sensing system may include a plurality of magnets and a plurality of sensors. The sensor may be configured to measure a change in at least a portion of a magnetic field of at least a portion of the plurality of magnets.

[0107] One or more magnets of the magnetic sensing system may be located in an array. The array of magnets may form a geomagnetic field. One or more sensors of the magnetic sensing system may be located in the array. The array of sensors may individually measure at least a portion of the magnetic field generated by the one or more magnets. The array of sensors and magnets may be configured to optimize (i) space for multiple components (such as cables) to be accommodated or pass through a joint (such as a cable-driven robotic arm), (ii) range of motion or movement of the joint, (iii) accuracy of measurements of the magnetic sensing system, or (iv) any combination thereof.

[0108] The array may include one or more magnets. The array may include at least two magnets. The array may include at least four magnets. The two or more magnets may be arranged substantially in a column. The two or more magnets may be arranged substantially in a plane, for example, four magnets may be arranged substantially in a plane. The array of magnets may include magnet arrays such as 2×2 magnets, 2×3 magnets, 2×4 magnets, 3×4 magnets, 4×4 magnets, or others.

[0109] The magnets, each having a north and south pole, may be arranged relative to one another in a number of different ways. Two magnets (such as magnets arranged in substantially different columns) may be oriented with opposite poles, such that a first magnet is oriented NS relative to a second magnet, and the second magnet is oriented SN relative to the first magnet. The magnets in the first column may be positioned such that their dipoles are oriented in an alternating orientation relative to the dipoles of the second column, for example, the first column may be oriented NS, NS and the second column oriented SN, SN. Magnets with NS dipoles may be positioned diagonally, obliquely, or crosswise to magnets with SN dipoles. The south pole of a magnet may directly face the north pole of the second magnet. The side of a magnet going from north pole to south pole may directly face the side of a second magnet that is positioned going from south pole to north pole.

[0110] An array of one or more magnets may form a magnetic field. Changes in at least a portion of the magnetic field may be measured by one or more sensors. The magnetic field may include orthogonal magnetic field components, parallel magnetic field components, non-parallel magnetic field components, or any combination thereof.

[0111] The magnets may be arranged in sections of the joint. For example, a joint including two magnets may have a first magnet located in a first half of the joint and a second magnet located in a second half of the joint. A joint including four magnets may have a first magnet located in a first quadrant of the joint, a second magnet located in a second quadrant of the joint, a third magnet located in a third quadrant of the joint, and a fourth magnet located in a fourth quadrant of the joint. This positioning of magnets in subsections of the joint has been implemented with about 2, 3, 4, 5, 6, 7, 8, 9, 10, or more magnets in a joint.

[0112] The one or more sensors may form an array of sensors substantially along one plane. The plane of the sensors may lie substantially perpendicular to the one or more magnets or arrangement of magnets. The plane of the sensors may lie substantially parallel to the one or more magnets or arrangement of magnets. The one or more sensors may form an array of sensors along more than one plane. The array of sensors may include a sensor array such as 2×2 sensors, 2×3 sensors, 2×4 sensors, 3×4 sensors, 4×4 sensors, or others.

[0113] The plane of the sensor (e.g., positioned substantially perpendicular to the array of magnets) may be located between two or more magnets. The plane of the sensor may be located outside the array of magnets. The plane of the sensor may be located between a first magnet of the column and a second magnet of the column. The plan of the sensor may be located between a first magnet of the first column and a second magnet of the second column.

[0114] The one or more magnets of the magnetic sensing system may be located substantially on the periphery of the robotic joint. The one or more sensors may be located substantially distal to a central location of the robotic joint. The one or more sensors of the magnetic sensing system may be located substantially on the periphery of the robotic joint. The one or more magnets may be located substantially distal to a central location of the robotic joint.

[0115] The magnet and sensor array of the magnetic sensing system may provide a measurement of the displacement of the robotic joint with a higher resolution than a comparable robotic joint without the array, the higher resolution being about 1.1x, 1.2x, 1.3x, 1.4x, 1.5x, 1.6x, 1.7x, 1.8x, 1.9x, 2.0x, or more.

[0116] The magnet and sensor array of the magnetic sensing system may provide a measurement of the displacement of the robotic joint with greater accuracy than a comparable robotic joint without the array, and the measurement accuracy may be at least about 70%, 80%, 85%, 90%, 95%, 96%, 97%, 98%, 99% or greater.

[0117] According to some embodiments, the virtual diametric magnets described herein may be designed to be incorporated into and / or utilized with the robotic arm disclosed in U.S. Patent No. 10,285,765 B2, entitled Virtual Reality Surgical Device, and / or the wrist assembly disclosed in International Patent Application No. PCT / US2018 / 60656, entitled Virtual Reality Wrist Assembly (published as International Patent Application No. W02019094896A1), both references of which are attached in appendices and are incorporated herein in their entirety. In some embodiments, the virtual diametric magnet system may also be implemented and utilized by other existing and future surgical robotic systems or devices.

[0118] As used herein, magnet includes at least an object or collection of objects capable of generating a magnetic field, including, but not limited to, neodymium, iron, and other formations of permanent magnets, electromagnets, and / or any other object capable of generating a magnetic field.

[0119] As used herein, a sensor includes an object or collection of objects capable of measuring the strength of a magnetic field or measuring some quantity from which the strength of a magnetic field can be derived, including, but not limited to, integrated circuits (ICs), MEMS systems, discrete electronic components, mechanical transducers, purely mechanical calculators, and / or any other object known in the art capable of measuring or transforming magnetic fields.

[0120] As used herein, a joint includes a body or collection of bodies capable of relative displacement, either translational or angular.

[0121] As used herein, sensor arrays refer to sensors that are positioned relative to a magnet and relative to each other. The joint may include a sensor, or a collection of sensors, whereby the sensors are positioned to measure one or more components of a magnetic field that varies with displacement of the joint.

[0122] As mentioned above, the system disclosed herein is designed to be incorporated into and utilized with the robotic arm disclosed in US Pat. No. 10,285,765 B2, according to some embodiments. FIG. 28 shows a robotic joint (301) according to one embodiment. The robotic joint (301) shown in FIG. 28 is a cable-driven joint. FIG. 28 illustrates the area of ​​the robotic joint (301) that is left for other components of the joint and therefore cannot be used for sensing components. According to some embodiments, the hatched area illustrated in FIG. 28 is used by the distal joint drive cable or by bearings that carry the cable load to provide smooth robotic arm motion. Due to the constraints imposed by the cable-driven robotic joint, there is not a sufficient amount of free space to implement any of the standard magnetic sensing solutions previously mentioned. In FIG. 28, the available space at the center of the joint (301) is less than about 1 millimeter (mm) thick by about 5 mm in diameter, which is insufficient to generate a magnetic field with acceptable strength using currently available magnets. Furthermore, placing one or more sensors (302) in the interior space and locating a magnet outside the interior space, as shown in Figure 26, would not work due to the constraints of the robot joint design. A set of bearings at the outer extreme end of the joint, on the axis of rotation, would preclude the use of a sufficiently large disk-shaped magnet. Furthermore, the bearings may be structurally supported approximately 360 degrees and may have large unidirectional loads, thereby precluding the use of a large ring-shaped magnet.

[0123] FIG. 26 is an isometric view of a system with a sensor array (303) positioned at an axial distance on the axis of a rotating magnet (304). The sensor array (303) may include one or more sensors (302). FIG. 27 is an isometric view of a system with a sensor array (303) positioned at or near a plane through the center of the magnet (304) and perpendicular to the axis of rotation. The arrangement of sensors (302) and magnets (304) shown in FIGS. 26 and 27 may be limited to where they can be placed in the robot joint due to the spatial volume that may be required, which may limit the design of the joint. The system may further include a flexible printed circuit board (PCB) (305) that extends around the periphery of the system.

[0124] The systems disclosed herein are generally oriented around an arrangement of magnets and sensor arrays whose spatial and relative locations provide sufficient room for large amounts of cable to be routed through the center of the joint while still allowing accurate sensor readings with respect to joint orientation and precision. According to an embodiment, the arrangement of magnets and sensor arrays in the systems disclosed herein allows magnetic energy to be distributed across the available space of the joint, which in a sense provides a simple and repeatable method of recovering joint displacement information with high resolution.

[0125] FIG. 29 is an outline of the arrangement of magnets (311), (312), (313), (314) of a system according to some embodiments. In FIG. 29, there are two columns of magnets (320-1) and (320-2). Column 1 (320-1) is composed of magnet 1 (311) and magnet 4 (314), and column 2 (320-2) is composed of magnet 2 (312) and magnet 3 (313). Column 1 (320-1) and column 2 (320-2) are spaced apart from each other at a fixed distance, and each column is separated into two parts to generate four quadrants. As can be seen in these embodiments, instead of using one magnet near the sensor, a set of four magnets is arranged in multiple quadrants, with the magnetization direction aligned between magnet 1 (311) and magnet 4 (314), and the magnetization direction aligned between magnet 2 (312) and magnet 3 (313). Additionally, in this embodiment, the magnetization direction between Magnet 1 (311) and Magnet 4 (314) is opposite to the magnetization direction between Magnet 2 (312) and Magnet 3 (313). Figure 30 shows a simulation of the resulting magnetic field generated by the arrangement shown in Figure 29. In some embodiments, the set of four magnets (311), (312), (313), (314) are neodymium permanent magnets.

[0126] According to an embodiment, as shown in FIG. 32, the sensor array (303) occupies a space that is in a plane perpendicular to column 1 (320-1) and column 2 (320-2) and the magnetic field flows from one magnet in a column to a corresponding magnet in the same column. In some embodiments, the components of the magnetic field sensed by the sensor array (303) may be orthogonal magnetic field components at a point in space, individual parallel magnetic field components or non-parallel magnetic field components at different points in space, or any combination thereof. The data collected by the sensor array (303) may then be used by either the one or more sensors (302) or remote computation to estimate the displacement of the joint. The one or more sensors (302) may be disposed on the surface of a printed circuit board (PCB) substrate (330). According to an embodiment, the results of the computation are the same if the magnet is considered stationary and the sensor array (303) is considered to be moving, or vice versa.

[0127] Referring again to FIG. 32, the sensor (302) closer to column 1 (320-1) senses the magnetic field generated by the magnets (311) and (314) (magnet 1 and magnet 4) in column 1, while the sensor (302) closer to column 2 (320-2) senses the magnetic field generated by the magnets (312) and (313) (magnet 2 and magnet 3) in column 2. The sensory readings of this arrangement are illustrated in the simulation results shown in FIG. 31. FIG. 31 shows the vertical component of the magnetic field in the plane of the sensor array (303) between column 1 (320-1) and column 2 (320-2). As explained above, the sensor array may include one or more sensors (302). In some embodiments, the exact spacing of the columns and the spacing between the magnets (311), (312), (313), (314) may vary substantially based on the strength of the magnets and / or the geometry and design specifications of the joint. The arrangement illustrated in FIG. 32 allows the relatively thin plane of the sensor (302) to be placed at or near the center of the joint while providing sufficient space available across the joint volume with several magnets placed around the periphery of the joint. FIG. 33 shows an exemplary embodiment of the sensing system as implemented in a joint (301). As can be seen in FIG. 33, there is a limited volume available for the sensing system, and therefore one or more magnets (315) are placed at the extreme ends of the joint (301) and the sensor (302) is located in the center. With this arrangement, multiple cables driving the distal joint can pass through the joint (301), thereby allowing smooth motion by integrating space for the rolling element bearings (340) and providing accurate sensing for closed-loop control of the angular displacement of the joint.

[0128] Aspects of the subject matter described herein may be implemented in digital electronic circuitry, or in computer software, firmware, or hardware, including the structural means disclosed herein, their structural equivalents, or combinations thereof. Additionally, aspects of the subject matter described herein may be implemented using one or more computer program products, including one or more computer programs tangibly embodied in an information carrier (e.g., a machine-readable storage medium) or embodied in a propagated signal for execution by or control of the operation of a data processing apparatus (e.g., a programmable processor, a computer, or multiple computers). Computer programs (also known as programs, software, software applications, or code) may be written in any form of programming language, including compiled or interpreted languages, and may be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment. A computer program does not necessarily correspond to a file. A program may be stored in part of a file that holds other programs or data, in a single file dedicated to that program, or in multiple linked files (e.g., a file that stores one or more modules, subprograms, or portions of code).

[0129] The processes and logic flows described herein may be performed by one or more programmable processors, including the method steps of the subject matter described herein, executing one or more computer programs to perform functions of the subject matter described herein by performing operations on input data and generating output. The processes and logic flows may also be performed by, and the apparatus described herein may be implemented as, special purpose logic circuitry, such as an FPGA (field programmable gate array) or an ASIC (application specific integrated circuit).

[0130] Processors suitable for executing computer programs include, by way of example, both general-purpose and special-purpose microprocessors, as well as any one or more processors of any kind of digital computer. Typically, a processor receives instructions and data from a read-only memory or a random access memory, or both. The essential elements of a computer are a processor for executing instructions and one or more memory devices for storing instructions and data. Typically, a computer also includes one or more mass storage devices for storing data, such as magnetic, magneto-optical or optical disks, or may be operatively coupled to receive data from or transfer data to them, or both. Suitable information carriers suitable for embodying computer program instructions and data include all forms of non-volatile memory, including, for example, semiconductor memory devices (e.g., EPROM, EEPROM and flash memory devices), magnetic disks (e.g., internal hard disks or removable disks), magneto-optical disks, and optical disks (e.g., CDs and DVDs). The processor and memory may be supplemented by, or incorporated in, special purpose logic circuitry.

[0131] The systems, devices, methods and processes of the present disclosure are contemplated to encompass variations and adaptations developed using information from the embodiments described herein. Adaptations and / or modifications of the systems, devices, methods and processes described herein can be made by those skilled in the relevant art.

[0132] Throughout this description, when articles, devices, systems are described as having, including, or comprising particular components, or processes and methods are described as having, including, or comprising particular steps, it is assumed that there are articles, devices, and systems of the disclosure that consist essentially of, or consist of, the recited components, and that there are processes and methods according to the disclosure that consist essentially of, or consist of, the recited processing steps.

[0133] It should be understood that the order of steps or order for performing certain actions may be immaterial so long as the invention remains operable. Moreover, two or more steps or actions may be performed simultaneously.

[0134] It is to be understood that the disclosed subject matter may not be limited in its application to the details of construction and the arrangement of components set forth in the foregoing description or illustrated in the drawings. The disclosed subject matter may be capable of other embodiments and may be practiced and carried out in various ways. Moreover, it is to be understood that the phraseology and terminology used herein are for the purpose of description and should not be regarded as limiting. Thus, those skilled in the art will appreciate that the conception on which the present disclosure is based may be readily utilized as a basis for the design of other structures, methods and systems for carrying out some of the purposes of the disclosed subject matter.

[0135] Positioning of Telecommunication Components Within the Joint In the following description, numerous specific details are set forth with respect to the systems and methods of the disclosed subject matter, as well as the environments in which such systems and methods can operate, in order to provide a thorough understanding of the disclosed subject matter. However, it will be apparent to those skilled in the art that the disclosed subject matter can be practiced without such specific details, and that certain features well known in the art have not been described in order to avoid complicating the disclosed subject matter. In addition, it will be understood that the examples provided below are illustrative, and that other systems, apparatuses and / or methods are contemplated to exist that are within the scope of the disclosed subject matter.

[0136] Although the system / method is designed to route electrical communication components through the joints of a miniaturized surgical robotic device having multiple degrees of freedom, the system / method may be implemented in any device where it is desired to accurately sense the position and orientation of a joint without limiting the motion of the joint.

[0137] The systems / methods disclosed herein, according to some embodiments, may be designed to be incorporated into and utilized with the robotic arm disclosed in U.S. Patent No. 10,285,765 B2, entitled Virtual Reality Surgical Device, or the wrist assembly disclosed in International Patent Application No. PCT / US2018 / 60656, entitled Virtual Reality Wrist Assembly (published as International Patent Application No. W02019094896A1), or the camera system disclosed in U.S. Patent Application No. 16 / 130,734, entitled Virtual Reality Surgical Camera System. The foregoing references are attached in appendices and are incorporated herein in their entirety. In some embodiments, the systems / methods disclosed herein may be implemented and utilized by other existing and future surgical robotic systems or devices.

[0138] In complex, multi-degree-of-freedom systems, having telecommunication components in series is not always feasible from an assembly or manufacturing standpoint. In some instances, to accommodate space constraints, multiple telecommunication components are utilized with the telecommunication components operatively coupled to one another. Each communication component is designed to be placed on the device whether or not the device is already assembled. This allows for easy repair in the event of a breakdown or during repurposing after operation. The greater the number of degrees of freedom, the greater the amount of data, since each joint is sensed independently. With a microcontroller along the telecommunication components, the data collected by each sensor is processed and retransmitted in such a way that the number of electrical conductors per component can be reduced. This allows for a large number of sensors to be placed on a series of telecommunication components with a smaller number of conductors. As a result, the width or thickness of the telecommunication components is not too large.

[0139] According to some embodiments, the systems disclosed herein are used to route electrical communication components through a surgical robotic device having eight degrees of freedom, which has position sensing elements and provides closed-loop control of each joint of the robotic device. The system is configured to ensure that control inputs from a control system are achieved accurately and precisely. In some embodiments, different electrical communication components may be utilized, including, but not limited to, flexible printed circuit boards ("FPCBs"), fiber optic cables, and / or other communication elements known in the art capable of transmitting and receiving electrical signals.

[0140] Various methods for routing electrical communication components through different types of robotic joints and actuators are disclosed herein. Some examples of robotic joints are described in the aforementioned patents and patent applications, including, but not limited to, hinge joints / actuators and revolute joints / actuators. According to some embodiments, the disclosed routing methods allow electrical signals and communications, such as Hall effect sensor readings and camera sensor readings, to be passed from a distal portion of the device to a control system or vice versa. In some embodiments, the electrical communication components have one or more moving sections designed to move relative to the motion of one or more robotic joints. To avoid tiring the electrical communication components, the moving sections of the electrical communication components are designed to have as large a radius of curvature as possible and to create any bending over multiple regions rather than at one point as they pass through each joint. In some embodiments, the moving sections are constructed as coils of flexible circuitry and wrapped around the axis of the joint or around another point. In some embodiments, the moving section can be folded in half for linear motion, and the two ends of the electronic communication component are fixed to two different bodies, and the folded (or bent) portion moves relative to the fixed end. In some embodiments, the moving section is constructed as a coil as described above, with the moving section being able to be folded in half. These disclosed systems / methods facilitate data transmission from a dynamic system without affecting the rest of the system.

[0141] The robot arm of the robotic system may include one or more joints. The joints of the robot arm may include at least a portion of the electrical communication components. The electrical communication components may pass through the joints and operably terminate at two ends to operably connect an end effector and an origin of the robot arm, or to operably connect an end effector (surgical tool) and a control system, etc. The electrical communication components may be configured to transmit one or more electrical signals to or from a portion of the robot arm. The electrical communication components may be configured to transmit one or more electrical signals to or from a joint of the robot arm. The portion of the electrical communication components may move during actuation or movement of the joint, thereby allowing a range of motion of the joint and preventing bending, folding, or damage to the portion, or a combination thereof. As the joint moves, the arrangement of the portion that allows the portion to move may preserve the range of motion of the joint and protect the portion from bending or distorting and damage to the electrical components. During movement of the portion of the joint, the arrangement of the portion of the electrical communication components may be configured to substantially maintain a radius of curvature, such as by wrapping or forming a moving bend. The arrangement may include a wrapping arrangement, a moving bending arrangement, or others. Another element that may help prevent damage to a portion of the telecommunication component may include incorporating a stop element into a portion of the robotic arm to limit the range of motion of at least a portion of the robotic arm. The stop element may at least partially limit a portion of the telecommunication component from overextending or overcompressing. Damage to at least a portion of the telecommunication component may be prevented by incorporating a coating or film that covers at least a portion of the telecommunication component. The coating or film may include a lubricant.

[0142] At least a portion of the electrical communication component within the joint may be wound around an axis of the joint (such as a revolute joint) to form at least a partial spiral winding or at least a partial coil. Some of the windings may be located within the housing of the joint. Some of the windings may be located outside the shaft of the joint. Some of the windings may be located between an inner wall of the housing and an outer wall of the shaft of the joint. Some of the windings may vary as the joint moves. Some of the windings of the portion may vary in proportion to the range of motion of the joint. In a first range of motion of the joint, some of the windings may be maximized. In a second range of motion of the joint, some of the windings may be minimized. Some of the windings may be tightly wound around the axis of the joint (such as a shaft). Some of the windings may extend outward at the inner wall of the housing and be loosely wound around the shaft. During movement of the joint, the windings of the electrical component may be maintained while some of the windings vary. The joint with the windings of the electrical component may be a revolute joint or a hinge joint. The joint with the windings may be a revolute joint.

[0143] At least a portion of the electrical communication component may extend into a joint (such as a hinge joint) to form a translational flexion. During actuation of the joint, at least a portion of the translational flexion may move. During actuation of the joint, at least a portion of the translational flexion may move in proportion to the range of motion of the joint. The joint having translational flexion may be a revolute joint or a hinge joint. The joint having translational flexion may be a hinge joint.

[0144] The moving flex may be located outside the joint. The moving flex may be located within a portion of the joint, such as a housing. The moving flex may be located within a channel of the housing. At least a portion of the channel may be physically separated from the joint. The channel may be located outside the central axis of the joint. During movement of the joint, the amount of the moving flex located within the channel may vary. The amount of the moving flex located within the channel may vary in proportion to the range of movement of the joint. For example, in a first range of motion of the joint, a minimum amount of the moving flex may be located within the channel. In a second range of motion of the joint, a maximum amount of the moving flex may be located within the channel. The moving flex may fold on itself and extend to accommodate the different amounts of the moving flex within the channel.

[0145] Different methods may be utilized to route electrical communication components through different types of robotic joints. Figures 34-35 show one embodiment of a revolute joint (401) with an FPCB (402) wrapped around the axis of the joint (401). In this embodiment, the FPCB (402) (or electrical communication component) is manufactured to have a long section (also referred to as the rotating coil section (403)) and two short sections that are perpendicular to the long section. During operation of the device, the long section is wound around the axis of the joint (401), and the number of wraps of the long section depends on the desired movement of the joint (401). The two short sections protrude into the distal and proximal parts of the joint (401) and remain as stationary parts (404) relative to their respective housings (405), either distal or proximal. At each end, two short sections expose solder pads for connection to another FPCB, thereby creating a chain in which the FPCBs can be connected to increase the length of data transmission and for ease of assembly. In this embodiment, the rotating coil portion (403) of the FPCB (402) sits between two portions, one serving as the shaft (406) and the other serving as the housing (405). When the joint (401) is at one extreme of its range of motion, the rotating coil (403) is tightly wound around the shaft (406) with a maximum number of turns (Figure 34), and when at the other extreme of the range of motion, the rotating coil (403) is extended as far against the housing (405) as possible with a minimum number of turns (Figure 35). The range of motion may be as small or large as desired. In some embodiments, the rotating joint (401) may include hard stops (407) to limit the range of motion. In these embodiments, the hard step (407) prevents the electrical communication components from wrapping either from above or below around the shaft (406) of the joint (401), thereby preventing tearing or bowing out of the electrical communication components. Additionally, in some embodiments, the coil (403) is coated with a lubricant, such as a dielectric grease, to reduce friction between the windings of the coil (403) and between the coil (403) and the housing (405).In some embodiments, a Teflon® film is applied to the coil (403). In some embodiments, the housing (405) contains a Teflon® coating or a diamond-like coating to help reduce friction during actuation of the joint (401) as well as reduce the chance of only a portion or section of the coil (403) expanding or contacting, thereby reducing the chance of the electrical communication components bowing out and / or deflecting.

[0146] 38-39 show an embodiment of a hinge joint (410) with electrical communication components routed therethrough. The electrical communication components may include an FPCB (420). Unlike the revolute joints described above, where the mechanical drive cables run along / parallel to the axis of the joint, the mechanical drive cables in this hinge joint (410) run perpendicular to the axis of the joint (410) and therefore may require a different routing technique. In this embodiment, the electrical communication components are not wrapped around the axis of the hinge joint (410) but instead run outside it and run along the translation flexure (412) located within the housing (channel) (414). During actuation of the joint (410), the moving flex (412) moves along the channel (414) such that at one extreme, the moving flex (412) is near the exit point of the channel (414) (near the axis (415)) and has a minimum amount of electrical communication components within the channel (414) (FIG. 38). At the other extreme, the moving flex (412) is moved toward the base of the channel (414) (away from the axis (415)) and has a maximum amount of electrical communication components within the channel (414) (FIG. 39). The hinge joint (410) may be configured to move the distal end (421) of the rotating FPCB relative to the proximal end (422) of the rotating FPCB. The proximal end (422) may be stationary during the movement of the distal end (421). The hinge joint (410) may be configured to move the distal end (421) of the rotatable FPCB relative to a stationary portion (423) of the proximal end (422) of the rotatable FPCB.

[0147] In some embodiments, passive and / or active retraction elements are used to ensure that the electrical communication component flexes in an expected manner during retraction. In some embodiments, an elastic element having low stiffness is coupled to one end of the joint's mechanical housing and to the electrical communication component. During joint flexion, the translational flexion (412) of the electrical communication component travels within the housing or channel (414), stretching the elastic element and generating a restoring force on the electrical communication component and the hinge joint (410) that the joint (410) overcomes. During extension of the joint (410), the elastic element exerts a tensile force on the electrical communication component, thereby overcoming any friction or outward deflection forces and restoring the communication component to its original position in the channel (414). In some embodiments, the elastic element is fabricated as a rubber band or similar material. In some embodiments, a constant force spring or an actively restrained actuator is used.

[0148] In some embodiments, the movement of the joint itself dictates the position of the electrical communication component. In these embodiments, the moving portion of the joint (410) acts as a cam and a pin located in the joint (410) acts as a cam follower. When the joint (410) moves in a first direction, the electrical communication component is pulled out of its channel (414) or housing, pulling the pin along with it. When the joint (410) moves in a second direction opposite the first direction, the moving portion of the joint pushes the pin back into the electrical communication component, thereby pushing the element back into its housing or channel (414). These embodiments provide low forces on the electrical communication component and negligible resistance to the movement of the joint, compared to the use of elastic elements as described above.

[0149] In some embodiments, both the coil of the electrical communication component and the linear retraction mechanism of the electrical communication component are utilized. As illustrated in Figs. 36-37, in some embodiments, the electrical communication component may include a FPCB (440). One or more Hall effect sensors (441) may be operably coupled to the FPCB (440). Figs. 36-37 show a camera device (450) where the primary joint is a rotational axis, but due to the high range of motion of approximately 720 degrees and the limited space around the joint, both a rotational mechanism and a linear mechanism are utilized. The rotational mechanism and the linear mechanism may be located within a housing (451). In these embodiments, when the joint is at one extreme, the rotating portion of the electrical communication component (the rotating coil (452)) is tightly wound around the axis of the joint and the bending of the linear portion of the electrical communication component is near the joint (Fig. 36). A constant force spring (not shown) is also wrapped around the axis of the joint, providing a force to the electrical communication components to prevent them from bowing out. The constant force spring ensures that the wrapping around the joint remains as small as possible and prevents the wrapping from expanding unevenly. When the joint rotates to its other extreme end, the coil (452) around the axis expands. Due to the limited radial space around the screw and the constant force applied by the screw, the expanded portion of the coil (452) (the coil at the translation bend (453)) is pulled into the straight retraction section (away from the joint), thereby preventing the coil from bowing out during expansion (Figure 37).

[0150] To ensure that the wrap around the joint remains as small as possible, according to some embodiments, the constant force spring is wrapped around the outside (454) of the rotating coil (452) (see FIG. 37). In these embodiments, when the rotating coil (452) is in a retracted state, the constant force spring compresses the rotating coil (452) tightly against the joint (as shown in FIG. 36). The length of the constant force spring may vary depending on the length of the rotating coil (452) that is configured to be compressed against the joint. In some embodiments, the constant force spring is embedded within the rotating coil (452). In some embodiments, the constant force spring is attached to the inside (455) of the rotating coil (452) (see FIG. 37). In these embodiments, the inside of the constant force spring is wrapped around the joint in a retracted state (as shown in FIG. 36), and the outside (454) of the spring is attached to the inside (455) of the rotating coil (452). As the joint rotates expanding the rotating coil (452), the constant force spring is pulled away from the joint and the translating flexure (453) is then moved away from the joint (FIG. 37). The rotating coil (452) may include a stationary portion (455).

[0151] Aspects of the subject matter described herein may be implemented in digital electronic circuitry, or in computer software, firmware, or hardware, including the structural means disclosed herein, their structural equivalents, or combinations thereof. Additionally, aspects of the subject matter described herein may be implemented using one or more computer program products, including one or more computer programs tangibly embodied in an information carrier (e.g., a machine-readable storage medium) or embodied in a propagated signal for execution by or control of the operation of a data processing apparatus (e.g., a programmable processor, a computer, or multiple computers). Computer programs (also known as programs, software, software applications, or code) may be written in any form of programming language, including compiled or interpreted languages, and may be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment. A computer program does not necessarily correspond to a file. A program may be stored in part of a file that holds other programs or data, in a single file dedicated to that program, or in multiple linked files (e.g., a file that stores one or more modules, subprograms, or portions of code).

[0152] The processes and logic flows described herein may be performed by one or more programmable processors, including the method steps of the subject matter described herein, executing one or more computer programs to perform functions of the subject matter described herein by performing operations on input data and generating output. The processes and logic flows may also be performed by, and the apparatus described herein may be implemented as, special purpose logic circuitry, such as an FPGA (field programmable gate array) or an ASIC (application specific integrated circuit).

[0153] Processors suitable for executing computer programs include, by way of example, both general-purpose and special-purpose microprocessors, as well as any one or more processors of any kind of digital computer. Typically, a processor receives instructions and data from a read-only memory or a random access memory, or both. The essential elements of a computer are a processor for executing instructions and one or more memory devices for storing instructions and data. Typically, a computer also includes one or more mass storage devices for storing data, such as magnetic, magneto-optical or optical disks, or may be operatively coupled to receive data from or transfer data to them, or both. Suitable information carriers suitable for embodying computer program instructions and data include all forms of non-volatile memory, including, for example, semiconductor memory devices (e.g., EPROM, EEPROM and flash memory devices), magnetic disks (e.g., internal hard disks or removable disks), magneto-optical disks, and optical disks (e.g., CDs and DVDs). The processor and memory may be supplemented by, or incorporated in, special purpose logic circuitry.

[0154] The systems, devices, methods and processes of the present disclosure are contemplated to encompass variations and adaptations developed using information from the embodiments described herein. Adaptations and / or modifications of the systems, devices, methods and processes described herein can be made by those skilled in the relevant art.

[0155] Throughout this description, when articles, devices, systems are described as having, including, or comprising particular components, or processes and methods are described as having, including, or comprising particular steps, it is assumed that there are articles, devices, and systems of the disclosure that consist essentially of, or consist of, the recited components, and that there are processes and methods according to the disclosure that consist essentially of, or consist of, the recited processing steps.

[0156] It should be understood that the order of steps or order for performing certain actions is immaterial so long as the invention remains operable. Moreover, two or more steps or actions may be performed simultaneously.

[0157] It is to be understood that the disclosed subject matter may not be limited in its application to the details of construction and the arrangement of components set forth in the foregoing description or illustrated in the drawings. The disclosed subject matter may be capable of other embodiments and may be practiced and carried out in various ways. Moreover, it may be understood that the phraseology and terminology used herein are for the purpose of description and should not be regarded as limiting. Thus, those skilled in the art will appreciate that the conception on which the present disclosure is based may be readily utilized as a basis for the design of other structures, methods and systems for carrying out some of the purposes of the disclosed subject matter.

[0158] Combination of embodiments Any of the embodiments as described herein may be utilized in combination with each other. For example, an array of magnets and sensors of a magnetic sensing system may be utilized in combination with wrapping or forming a moving bend of an electrical communication component within a joint. For example, containing a radially outward force by modifying the stiffness of a support tube coupled to a working end of a robotic system may be utilized in combination with an end effector or robotic arm having an elbow portion that moves independently of an origin such as a shoulder. EXAMPLES

[0159] The following illustrative examples are representative of embodiments of the stimulation, systems and methods described herein and are not meant to be limiting in any way.

[0160] Example 1 The robot assembly includes two robot arms and a stereo camera. The two robot arms and the camera are individually coupled to corresponding motor units. There are three motor units. Under working conditions, the working ends of each of the two robot arms and the camera are inserted into a trocar for entry into the body cavity of the patient undergoing the surgical procedure. The insertion of the three working ends is performed sequentially, whereby the working end of the camera is inserted first, followed by the working end of each robot arm. Each of the working ends is coupled to the corresponding motor unit by a support tube that delivers one or more electrical components and one or more mechanical components. The stiffness of each support tube generates a force that drives the working end radially outward upon exiting the trocar and drives the portion of the support tube that remains within the lumen of the trocar against the inner wall of the trocar. The movement of the support tube against the inner wall generates a sufficient cross-sectional area for the next working end to be inserted through the trocar. Each of the two robot arms includes three revolute joints and four hinge joints. From the origin to the end effector, the order is revolute joint, hinge joint, revolute joint, hinge joint, revolute joint, hinge joint, hinge joint, hinge joint. This configuration of joints allows each of the robot arms to move with at least eight degrees of freedom. The active elbow joint of the robot arm moves independently of the end effector and the origin (shoulder). At least one joint of the robot arm includes a magnetic sensing system that at least partially measures joint displacement of the at least one joint. The magnetic sensing system includes an array of four magnets and four sensors. The first and second magnets are arranged in a first column and the third and fourth magnets are arranged in a second column. The sensors are located in a plane that is substantially perpendicular to the columns of magnets. The magnets and sensors are located substantially near the periphery of the joint to allow for centrally located space for other components of the robot arm, such as a cable. One of the joints of the robot arm includes a length of cable that is wrapped around the shaft of the joint. As the joint moves, some of the wraps of the cable change, going from being tightly wrapped around the shaft to being loose against the joint housing.Another joint of the robotic arm includes a length of cable formed into a moving bend. During movement of the joint, the moving bend moves and as the joint moves, the amount of moving bend within a portion of the housing changes. Wrapping the cable and forming a moving bend in the cable maintains the integrity of the cable and prevents damage to the cable while allowing sufficient movement of the joint.

[0161] While embodiments of the present invention have been shown and described herein, it will be apparent to those skilled in the art that such embodiments are provided by way of example only. The present invention is not intended to be limited by the specific examples provided within the specification. The present invention has been described with reference to the above specification, but the description and illustration of the embodiments herein are not meant to be construed in a limiting sense. Numerous variations, changes, and substitutions will occur to those skilled in the art without departing from the present invention. Furthermore, it is to be understood that all aspects of the present invention are not limited to the specific depictions, configurations, or relative proportions described herein, which depend upon a variety of conditions and variables. It should be understood that various alternatives to the embodiments of the present invention described herein may be utilized in implementing the present invention. It is therefore contemplated that the present invention covers any such modifications, variations, and equivalents. It is intended that the following claims define the scope of the present invention, and that methods and structures within the scope of the claims and their equivalents are covered thereby.

[0162] Although the disclosure has been described in some detail for purposes of clarity and understanding, it will be apparent to one skilled in the art upon reading this disclosure that various changes in form and detail are possible without departing from the true scope of the disclosure. For example, all of the techniques and apparatus described above can be used in various combinations. Publications, patents, patent applications and / or other documents cited in this application are incorporated by reference in their entirety for all purposes to the same extent as if each individual publication, patent, patent application and / or other document was individually intended to be incorporated by reference for all purposes. [Additional note 1] A robot arm, the robot arm comprising: (i) a first section of the robot arm that includes an origin; (ii) a second section of the robotic arm including a robotic elbow joint; and (iii) a third section of the robotic arm including an end effector; and a plurality of joints connected in sequence from the origin of the robot arm to the end effector of the robot arm so as to form A robot arm, wherein a joint located in the first section and a joint located in the third section enable movement of at least a portion of the second section independent of movement of the origin or the end effector of the robot arm. [Additional note 2] 2. The robot arm of claim 1, wherein the robot elbow joint includes a hinge joint. [Additional note 3] 2. The robot arm of claim 1, wherein the plurality of joints include hinge joints, rotary joints, or a combination thereof. [Additional note 4] 2. The robot arm of claim 1, wherein the joint located in the first section includes a hinge joint. [Additional note 5] 2. The robot arm of claim 1, wherein the joint located in the third section includes a hinge joint. [Additional note 6] The robot arm described in appended claim 1, wherein the joint located in the first section and the joint located in the third section enable movement of at least a portion of the second section independent of movement of the origin and the effector. [Additional note 7] 2. The robot arm of claim 1, wherein the end effector includes a surgical tool. [Additional note 8] 2. The robot arm of claim 1, wherein the plurality of joints includes at least three hinge joints. [Additional note 9] 2. The robot arm of claim 1, wherein the plurality of joints includes at least three rotational joints. [Additional Note 10] 2. The robot arm of claim 1, wherein the movement of the joints is achieved by a motor unit. [Additional Note 11] 2. The robot arm of claim 1, wherein the displacement of the joint is measured by a magnetic sensing system. [Additional Note 12] 2. The robot arm of claim 1, wherein the magnetic sensing system is located within a portion of the joint. [Additional Note 13] 2. The robot arm of claim 1, wherein the plurality of joints are positioned to form the robot arm such that a range of movement of the robot arm having at least eight degrees of freedom is possible. [Additional Note 14] 14. The robot arm of claim 13, wherein the size of the robot arm is configured to be placed within a body cavity. [Additional Note 15] 2. The robot arm of claim 1, wherein the plurality of joints includes a segment of joints located in an alternating pattern of hinge joints and revolute joints. [Additional Note 16] 2. The robot arm of claim 1, wherein the end effector is directly connected to a hinge joint. [Additional Note 17] 2. The robot arm of claim 1, wherein the hinge joint is configured for rotational movement about an axis perpendicular to the longitudinal axis of the robot arm. [Additional Note 18] 2. The robot arm of claim 1, wherein the rotational joint is configured to move about a longitudinal axis of the robot arm. [Additional Note 19] 2. The robot arm of claim 1, wherein the hinge joint is configured to move along a singular plane. [Additional Note 20] 2. The robotic arm of claim 1, wherein the robotic arm includes a surgical robot assembly including a support tube configured to couple with the robotic arm and to deliver the robotic arm through the trocar such that at least a portion of the robotic arm deflects outwardly when the portion of the robotic arm exits the trocar. [Additional Note 21] 1. A method, comprising: inserting a plurality of working ends of a robotic assembly through a trocar, a support tube operatively connecting a corresponding one of the plurality of working ends to a portion of the robotic assembly located outside the trocar; inserting at least a portion of the support tube into the trocar, wherein as the corresponding working end exits the trocar, at least a portion of the support tube moves radially outward toward a portion of an inner wall of the trocar; A method comprising: [Additional Note 22] 22. The method of claim 21, wherein a transition element is coupled to the corresponding working end. [Additional Note 23] 23. The method of claim 22, wherein the proximal end of the transition element guides the corresponding working end radially outward upon exiting the trocar. [Additional note 24] 22. The method of claim 21, wherein the stiffness of the support tube drives the support tube radially outward. [Additional note 25] 22. The method of claim 21, wherein the support tube is coupled to an elastic element, the elastic element driving the support tube radially outward. [Additional note 26] 26. The method of claim 25, wherein the elastic element comprises a spring. [Additional note 27] 22. The method of claim 21, wherein the multiple working ends include at least two of a working end of a camera, a working end of a first robotic arm, and a working end of a second robotic arm. [Additional note 28] 28. The method of claim 27, wherein the multiple working ends include the working end of a camera, the working end of the first robotic arm, and the working end of the second robotic arm. [Additional note 29] 22. The method of claim 21, wherein at least a portion of the proximal end of the transition element includes a curved side along at least a portion of its length. [Additional note 30] 22. The method of claim 21, wherein at least a portion of the distal end of the transition element comprises a tapered end. [Additional note 31] 22. The method of claim 21, wherein the steps of inserting the multiple working ends are performed sequentially. [Additional note 32] 22. The method of claim 21, wherein a sequence of steps of inserting the plurality of working ends is based at least in part on a relative cross-sectional area of ​​each of the plurality of working ends. [Additional note 33] 22. The method of claim 21, wherein the inserting step includes individually inserting each of the plurality of working ends into the trocar. [Additional note 34] 22. The method of claim 21, wherein the inserting step is performed by one or more motor units coupled to the robot assembly. [Additional note 35] 35. The method of claim 34, wherein the one or more motor units include a motor, a drive train, electronic components, or any combination thereof. [Additional note 36] 35. The method of claim 34, wherein the one or more motor units include a mounting member configured to translate the motor units substantially parallel to an axis of insertion of the working ends. [Additional note 37] 35. The method of claim 34, wherein each working end of the plurality of working ends is coupled to a corresponding motor unit. [Additional note 38] 22. The method of claim 21, wherein the support tube comprises a mechanically powered element, an electrically powered element, or a combination thereof. [Additional note 39] 22. The method of claim 21, wherein the trocar maintains insufflation of the body cavity when one or more working ends are inserted through the trocar into the body cavity. [Additional note 40] 29. The method of claim 28, further comprising positioning the working end of the camera between the working end of the first robotic arm and the working end of the second robotic arm. [Additional note 41] 41. The method of claim 40, wherein the working end of the camera is located substantially equidistant between the working end of the first robot arm and the working end of the second robot arm. [Additional note 42] 41. The method of claim 40, wherein the positioning step is performed by one or more motor units. [Additional note 43] 41. The method of claim 40, wherein the camera includes a stereo camera. [Additional note 44] 22. The method of claim 21, wherein a portion of the robot assembly is coupled to the trocar. [Additional note 45] 22. The method of claim 21, further comprising removing the working ends by re-entering the trocar. [Additional note 46] 46. ​​The method of claim 45, wherein the transition element guides the working end radially inward upon re-entry into the trocar. [Additional note 47] 22. The method of claim 21, further comprising individually adjusting a relative depth of one of the working ends. [Additional note 48] 1. A robot joint including a magnetic sensing system, the magnetic sensing system comprising: (a) An arrangement of magnets that creates a magnetic field; (b) an array of sensors configured to measure a change in at least a portion of the magnetic field; and Including, The change corresponds to a displacement of the robot joint. [Additional note 49] 49. The robot joint of claim 48, wherein the magnet arrangement comprises two or more magnets that substantially form a magnetic column. [Additional Note 50] 50. The robot joint of claim 49, wherein the two or more magnets are positioned in a NS, NS or SN, SN dipole arrangement. [Additional note 51] 49. The robot joint of claim 48, wherein the arrangement of magnets includes a first magnetic column and a second magnetic column. [Additional note 52] 52. The robot joint of claim 51, wherein the magnetization direction of the magnets of the first magnetic column has an opposite dipole alignment to the magnets of the second magnetic column. [Additional note 53] 52. The robot joint of claim 51, wherein the magnetization direction of the magnets of the first magnetic column has the same dipole arrangement as the magnets of the second magnetic column. [Additional note 54] 49. The robot joint of claim 48, wherein the array of sensors is located on or near a plane that is substantially perpendicular to the array of magnets. [Additional note 55] 49. The robot joint of claim 48, wherein a substantially vertical plane is located between a first magnet and a second magnet, and the first magnet and the second magnet form a magnetic column. [Additional note 56] 49. The robotic joint of claim 48, wherein the magnet array and the sensor array are located substantially proximal to a periphery of the robotic joint. [Additional note 57] 49. The robotic joint of claim 48, wherein the magnetic sensing system measures displacement of the robotic joint with higher resolution compared to a comparable robotic joint without the array of magnets and the array of sensors. [Additional note 58] 49. The robot joint of claim 48, wherein the magnet array includes sets of magnets located in separate spatial quadrants of the magnetic sensing system. [Additional note 59] 59. The robot joint of claim 58, wherein a first magnet of the set includes a magnetization direction aligned with a second magnet in a diagonally opposite quadrant. [Additional note 60] 59. The robot joint of claim 58, wherein a first magnet of the column is located in a first quadrant and a second magnet of the column is located in a second quadrant. [Additional note 61] 49. The robot joint of claim 48, wherein the magnetic field includes an orthogonal magnetic field component, a parallel magnetic field component, a non-parallel magnetic field component, or any combination thereof. [Additional note 62] 49. The robot joint of claim 48, wherein one magnet of the plurality of magnets comprises neodymium, iron, or any combination thereof. [Additional note 63] 49. The robot joint of claim 48, wherein one magnet of the plurality of magnets includes an electromagnet. [Additional note 64] 49. The robotic joint of claim 48, wherein the robotic arm comprises a cable-driven robotic arm. [Additional note 65] 49. The robot joint of claim 48, wherein the magnet array includes at least four magnets. [Additional note 66] 49. The robot joint of claim 48, wherein the arrangement of sensors includes a sensor array. [Additional note 67] 49. The robot joint of claim 48, wherein the sensor array includes at least two sensors. [Additional note 68] 49. A robotic arm comprising the robotic joint of claim 48. [Additional note 69] A robot arm including a plurality of robot joints, each of the plurality of robot joints including the robot joint of claim 48. [Additional note 70] A robot arm including a joint, the joint comprising: a part of an electrical communication component, the part being associated with a first part and a second part of the joint, the part being: (a) wrapped around the axis of said joint, the number of wraps of said portion varying in proportion to the movement of said joint; or (b) a robotic arm extending to form a translating bend, the translating bend moving relative to the first portion and the second portion during actuation of the joint. [Additional note 71] 71. The robot arm of claim 70, wherein the portion extends to form the moving flexure, the moving flexure being positioned within a channel in a housing of the joint and moving within the channel. [Additional note 72] 72. The robot arm of claim 71, wherein the channel is located outside a central axis of the joint. [Additional note 73] 72. The robot arm of claim 71, wherein (i) in a first range of motion of the joint, a minimum amount of movement flexion is located within the channel, and (ii) in a second range of motion of the joint, a maximum amount of movement flexion is located within the channel. [Additional note 74] 72. The robotic arm of claim 71, further comprising a pin. [Additional note 75] 75. The robot arm of claim 74, wherein a portion of the joint is configured to operate as a cam and the pin is configured to operate as a cam follower. [Additional note 76] 71. The robotic arm of claim 70, further comprising an elastic element coupled to the electrical communication component. [Additional note 77] 77. The robot arm of claim 76, wherein the elastic element comprises a spring or an elastic band. [Additional note 78] 78. The robot arm of claim 77, wherein the elastic element comprises a spring that is a constant force spring. [Additional note 79] 71. The robot arm of claim 70, wherein the portion is wrapped around the axis of the joint, and the joint includes a rotary joint. [Additional note 80] 71. The robot arm of claim 70, wherein the portion extends to form the translational bend and the joint includes a hinge joint. [Additional note 81] 71. The robot arm of claim 70, wherein the association with the first position of the joint, the second position of the joint, or a combination thereof, is fixed. [Additional note 82] 71. The robot arm of claim 70, wherein the portion is wrapped around the axis of the joint to at least partially form a helical coil. [Additional note 83] 71. The robot arm of claim 70, wherein the portion is wrapped around the axis of the joint, with some of the wraps being located between a housing and a shaft of the joint. [Additional note 84] 84. The robot arm of claim 83, wherein: (i) in a first range of motion of the joint, the number of wraps is maximized and the portion is wrapped around the shaft; and (ii) in a second range of motion of the joint, the number of wraps is minimized and the portion is expanded against the housing. [Additional note 85] 71. The robotic arm of claim 70, wherein the electrical communication component operatively couples an end effector of the robotic arm and a control system. [Additional note 86] 71. The robotic arm of claim 70, wherein the electrical communication component is configured to transmit one or more electrical signals to or from a portion of the robotic arm. [Additional note 87] 71. The robot arm of claim 70, wherein the portion is configured to move relative to movement of the joint. [Additional note 88] 71. The robot arm of claim 70, wherein the portion is configured to substantially maintain a radius of curvature during movement of the joint. [Additional note 89] 71. The robotic arm of claim 70, wherein the robotic arm includes stop elements to limit a range of motion of the robotic arm. [Additional Note 90] 71. The robotic arm of claim 70, further comprising a coating or film covering at least a portion of the electrical communication component. [Additional Note 91] 71. The robot arm of claim 70, wherein the coating or film comprises a lubricant.

Claims

1. A robotic surgery system, comprising: a first robotic arm coupled to a first support tube, the first robotic arm having a cross-sectional area greater than a cross-sectional area of ​​the first support tube; a second robotic arm coupled to a second support tube, the second robotic arm having a cross-sectional area greater than a cross-sectional area of ​​the second support tube; a robotic camera coupled to a third support tube, the robotic camera having a cross-sectional area greater than a cross-sectional area of ​​the third support tube; Equipped with a combined cross-sectional area of ​​the first support tube, the second support tube, and the third support tube is less than a cross-sectional area of ​​a lumen of a trocar; a combined cross-sectional area of ​​the first robotic arm, the second robotic arm, and the robotic camera is greater than a cross-sectional area of ​​the lumen of the trocar; A robotic surgery system, wherein sequential insertion of the robotic camera and each of the first and second robotic arms into the cavity of the trocar enables insertion of the robotic camera and each of the first and second robotic arms into a body cavity via the trocar.

2. The robotic surgical system of claim 1, wherein the first support tube and the second support tube have an elliptical cross-section.

3. The robotic surgical system of claim 2, wherein the outer curvature of the first support tube and the second support tube substantially matches the inner curvature of the inner cavity of the trocar.

4. The robotic surgical system of claim 2, wherein the outer curvature of the third support tube substantially matches the inner curvature of the inner cavity of the trocar.

5. The robotic surgical system of claim 1, wherein the third support tube occupies a portion of the cross-sectional area of ​​the trocar's cavity when the robotic camera is fully inserted through the trocar, leaving a sufficiently large cross-sectional area of ​​the trocar's cavity to allow the first robotic arm and the second robotic arm to pass through the trocar's cavity.

6. The robotic surgery system of claim 1, wherein the first support tube, the second support tube, and the third support tube are hollow.

7. The robotic surgical system of claim 1, wherein an outer diameter of the robotic camera is smaller than an inner diameter of the inner cavity of the trocar.

8. The robotic surgery system of claim 7, wherein an outer diameter of the robotic camera is smaller than an inner diameter of the inner cavity of the trocar and larger than outer diameters of the first robotic arm and the second robotic arm.

9. The robotic surgical system of claim 1, wherein the first support tube, the second support tube and the third support tube operably connect the first robotic arm, the second robotic arm and the robotic camera, respectively, to a portion of the robot assembly located outside the trocar.

10. The robotic surgery system of claim 1, wherein the first support tube, the second support tube and the third support tube provide conduits for drive cables.

11. The robotic surgical system of claim 1, wherein the cross-sectional area of ​​the first support tube and the cross-sectional area of ​​the second support tube are substantially identical.

12. The robotic surgical system of claim 11, wherein a cross-sectional area of ​​the first support tube or a cross-sectional area of ​​the second support tube is larger than a cross-sectional area of ​​the third support tube.

13. The robotic surgery system of claim 12, wherein a cross-sectional area of ​​the robotic camera is larger than a cross-sectional area of ​​the first robotic arm or a cross-sectional area of ​​the second robotic arm.

14. The robotic surgery system of claim 5, wherein the third support tube occupies a first portion of a cross-sectional area of ​​the trocar cavity when the robotic camera is fully inserted through the trocar, and the first support tube occupies a second portion of a cross-sectional area of ​​the trocar cavity when the first robotic arm is fully inserted through the trocar, leaving a cross-sectional area of ​​the trocar cavity large enough to allow the second robotic arm to pass through the trocar cavity with the third support tube and the first support tube inserted.

15. The robotic surgical system of claim 1, wherein an order of insertion of the first robotic arm, the second robotic arm and the robotic camera into the trocar cavity is based at least in part on the relative cross-sectional areas of each of the first robotic arm, the second robotic arm and the robotic camera.