The present invention relates to the field of surgical devices and systems, including those using electromechanical actuation.
There are various types of surgical robotic systems on the market or under development. Some surgical robotic systems use a plurality of robotic arms. Each arm carries a surgical instrument, or the camera used to capture images from within the body for display on a monitor. Typical configurations allow two or three instruments and the camera to be supported and manipulated by the system. Input to the system is generated based on input from a surgeon positioned at a master console, typically using input devices such as input handles. Motion and actuation of the surgical instruments and the camera is controlled based on the user input. The image captured by the camera is shown on a display at the surgeon console. The console may be located patient-side, within the sterile field, or outside of the sterile field.
The robotic arms/manipulators include a portion, typically at the terminal end of the arm, that is designed to support and operate a surgical device assembly. The surgical device assembly includes a surgical instrument having a shaft and a distal end effector on the shaft. The end effector is positionable within a patient.
Typically, a proximal housing on the instrument shaft includes actuation mechanisms that receive motion transferred from actuators that drive functions of the instrument. The end effector may be one of many different types of that are used in surgery including, without limitation, end effectors having one or more of the following features: jaws that open and close, section at the distal end of the shaft that bends or articulates in one or more degrees of freedom, a tip that rolls axially relative to the shaft, a shaft that rolls axially relative to the manipulator arm. The instrument actuators for driving the motion of the end effector, which might be motors or other types of motors (e.g. hydraulic/pneumatic), are often positioned in the terminal portion of the robotic manipulator. In some cases, they are positioned in the proximal housing of the surgical device assembly, and for other configurations some are in the proximal housing while others are in the robotic manipulator. In the latter example, some motion of the end effector might be driven using one or more motors in the terminal portion of the manipulator while other motion might be driven using motors in the proximal housing.
The instruments are exchangeable during the course of the procedure, allowing one instrument to be removed from a manipulator and replaced with another. Engaging the proximal housing with the actuator interface at the manipulator may involve the use of mechanical snaps, magnetic engagement, or sliding interfaces that rigidly dock the instrument to the manipulator in order to resist external forces from both the robot and the patient. There is a mechanical interface to engage with surgical instruments. At this interface, motion generated using the instrument actuators within the robotic manipulator is communicated to one or more mechanical inputs of the proximal housing to control the degrees of freedom of the instrument and, if applicable, its jaw open-close function. This motion may be communicated through a drape positioned between the sterile instrument and the non-sterile manipulator arm. In some current robotic systems, the mechanical control interface includes actuators disposed only on one side or plane of an instrument. For example, in the configuration shown in U.S. Pat. No. 6,491,701, all of the driven elements 118 that receive mechanical motion are on the same face of the housing 108 at the proximal end of the instrument shaft 102.
In the embodiment shown in U.S. Pat. No. 9,358,682, a transverse slider pin 314 extends laterally from one side of the case mounted to the proximal end of the instrument. It is moveable to open and close jaws of the instrument (
This application describes a robotically controlled surgical instrument having a plurality of mechanical actuators at its proximal end. These mechanical actuators are arranged to receive motion transferred from electromechanical actuators within the manipulator arm in order to drive various end effector functions or motion, such as jaw actuation, pitch, roll, and/or yaw. The actuators are arranged in a configuration that is compact and that allows the manipulator arm to engage with instruments or adapters of varying sizes. The described embodiments also enable configuration of instruments or adapters such that the actuating interfaces may exist on more than one surface of the instrument or adapter, including surfaces that face away from one another.
Although the concepts described herein may be used on a variety of robotic surgical systems, the embodiments will be described with reference to a system of the type shown in
One of the instruments 10a, 10b, 10c is a camera that captures images of the operative field in the body cavity. The camera may be moved by its corresponding robotic manipulator using input from a variety of types of input devices, including, without limitation, one of the handles 17, 18, additional controls on the console, a foot pedal, an eye tracker 21, voice controller, etc. The console may also include a display or monitor 23 configured to display the images captured by the camera, and for optionally displaying system information, patient information, etc.
A control unit 30 is operationally connected to the robotic arms and to the user interface. The control unit receives user input from the input devices corresponding to the desired movement of the surgical instruments, and the robotic arms are caused to manipulate the surgical instruments accordingly.
The input devices 17, 18 are configured to be manipulated by a user to generate signals that are processed by the system to generate instructions used to command motion of the manipulators in order to move the instruments in multiple degrees of freedom and to, as appropriate, control operation of electromechanical actuators/motors that drive motion and/or actuation of the instrument end effectors.
Sensors may optionally be used to determine the forces that are being applied to the patient by the robotic surgical tools during use. For example, a force/torque sensor on the surgical robotic manipulator may be used to determine the haptic information needed to provide force feedback to the surgeon at the console. U.S. Pat. No. 9,855,662, entitled Force Estimation for a Minimally Invasive Robotic Surgery System, describes a surgical robotic system in which sensors are used to determine the forces that are being applied to the patient by the robotic surgical tools during use. It describes the use of a 6 DOF force/torque sensor attached to a surgical robotic manipulator as a method for determining the haptic information needed to provide force feedback to the surgeon at the user interface. In the presently disclosed embodiments, a sensor of this type may be optionally be positioned on or just proximal to the receiver 104. The surgical system allows the operating room staff to remove and replace the surgical instruments 10a, b, c carried by the robotic manipulator, based on the surgical need. When an instrument exchange is necessary, surgical personnel remove an instrument from a manipulator arm and replace it with another.
In general, the assembly includes a surgical instrument having a base configured such that its driven members (which receive mechanical drive input to actuate functions of the instrument's end effector) are disposed on more than one side, face, facet or plane of a base at the proximal end of the instrument. The base is one that in use is received by an arm within which is electromechanical or hydraulic actuators that drive mechanical outputs. To maintain sterility of the surgical instrument, the system is designed to facilitate use of a surgical drape positioned between the base of the instrument and the corresponding mechanical drive outputs on the arm. Positioning the instrument actuators on more than one side, facet, face or plane of the instrument aids in spreading out the forces and deflections imparted by these actuators on the drape, allowing transfer of multiple mechanical inputs to the instrument while preserving the drape.
Referring to
The surgical instrument 102 includes an elongate shaft 106, which is preferably rigid but which may be flexible or partially flexible in alternative systems. An end effector 108 is positioned at the distal end of the shaft 106, and a proximal body or base assembly 110 is at the proximal end. The base assembly 110 (which will also be referred to as the “base”) may include an enclosed or partially enclosed structure such as a housing or box, or it may be a frame or plate. The base 110 includes mechanical input actuators 112 exposed to the exterior of the surgical instrument 102. In
Each of the actuators 112 is moveable relative to the base 110 between first and second positions. In the specific configuration shown in the drawings, the actuators are longitudinally moveable relative to the housing between a first (more distal) position and a second (more proximal) position such as that shown in
In this configuration, the base assembly thus has four drive inputs 122 exposed to its exterior. In this configuration the base has two parallel planar faces, with two of these inputs positioned on each of the faces. While it may be preferred to include the inputs on opposite sides of the proximal body, other arrangements of inputs on multiple faces of the proximal body can instead be used. Each of these configurations advantageously arranges the drive inputs in a way that maximizes the distance between control inputs, minimizing stresses in the sterile drape that, as discussed below, is positioned between the proximal body and the receiver 104.
Referring to
The four cables extend to the base 110 assembly. In this embodiment, where the base includes a housing, the cables extend from the shaft 106 into the housing where they are engaged to the actuators 112.
In this embodiment, an extension spring 124 is connected between the carriage 118 and a supporting structure of the base (in this case to the outer housing 126 or a partition 128 that divides the interior of the housing into two laterally adjacent regions). Application of force to the carriage to actively move the carriage in the direction against the spring force (in this case the distal direction) increases the tension on the corresponding cable. When the applied force is released, the spring force moves the carriage back to or towards a home position and reduces the tension on the cable. In other embodiments, the carriage may instead be actively moved in both directions in lieu of the use of spring force for one direction of motion.
Referring to
The type of contact between the drive members 132 of the receiver and their counterpart driven members 122 of the instrument is selected based on the nature of the drive motion that is transferred to the drive members 122. In the linear drive configuration shown, the components may be configured so that a carriage of the instrument can be pushed, pulled, or both pushed and pulled, by the corresponding drive component of the receiver. Additionally, different carriages may be configured differently, with some only pushed and others only pulled (or some other combination of push, pull, and bi-directional drive).
Where motion is driven in a single direction, contact between the drive members 132 and the driven members 122 is only needed in the direction of motion. In
In other embodiments motion of a driven member is driven in two directions. In a linear drive arrangement such as is shown in the drawings, this might mean that the drive member can both pull and push the driven member. In such embodiments, the drive member and driven member are configured to be engaged, mated, or otherwise designed to be in contact regardless of the direction of motion. For example,
Carriage with Integrated Load Measurement
In some embodiments, it is useful to measure the force on the control axes for each carriage. This allows the system to control instrument motion by force control or a combination of force and position control using both force sensing and sensing from a position sensor such as a Hall sensor (e.g. using iC-MU tape on the carriage that is read by a magnetic sensor, such as the type sold by iC-Haus) or alternative position sensor. It can facilitate instrument exchange (as will be discussed below). Feedback from force sensors on the axis/axes used to control instrument closing functions can be used to estimate instrument jaw forces, so that haptic feedback corresponding to such forces can be delivered to the user and the user interface. Forces detected on the control axes can also be used to limit instrument forces or detect errors with the system.
In some embodiments, for each carriage, a load cell is mounted inline with the ballscrew motor for that axis. The loadcell is preferably a tension/compression loadcell integrated with the corresponding motor.
In other embodiments, force measurement may be performed using sensors positioned on the carriages. Two such embodiments will next be described.
Referring to
In a second embodiment, carriages may be equipped with thin strain sensors measuring strain in the underlying carriage structure as shown in
These embodiments allow the force measurement to be placed as close to the instrument as possible, without requiring load cells to be placed within the drape or instrument itself.
These force measurement configurations help to minimize potential sources for signal noise or friction by placing the load cell downstream of the motor mount (which can be impacted by cabling) and the ball spline (which can add some friction). In some embodiments, they may be configured to determine both axial displacement as well as angular displacement—to allow both rotation and translation, or to determine both forces and moments.
Use of load sensing on the carriage axes can also facilitate instrument exchanges during a procedure. Reliable instrument exchange depends on how sensitive the system is to mis-alignment when engaging the carriages 134 of the receiver 104 to the corresponding drive inputs 122. One way to improve this reliability is to sense the instrument pin/cursor locations prior to engaging it with external sensors. Where instruments used with the system can be driven unidirectionally, it is possible to use force feedback to “sweep” the carriages backwards or forwards after placement of the instrument base 110 into the receiver. This process will continue until some minimum force threshold is achieved on each axis ensuring contact with the instrument axes has been achieved. In the case of a bi-directional instrument with two axes, the receiver 104 can use sets of two carriages to engage each axis on the instrument from either side.
In the case of an instrument having an articulating end effector, this type of homing routine would be done with the articulating end effector inside of a trocar to ensure an accurate zero prior to operating the instrument. Maintaining a constant base tension on each axis should result in a “self-zeroing” effect provided that the instrument cables have not slipped significantly from their factory calibrated positions. In summary, instrument exchange can be made more reliable with force feedback by reducing the amount of attention required by the user to install an instrument. This type of feedback can also improve the receiver's flexibility to exchange a wide variety of instruments with various degrees of freedom and ranges of motion.
The receiver 104 may be one that expands to receive the base 110. In this embodiment, the receiver 104 is moveable from a closed position to an open position by increasing the separation between the arms 130a, 130b. Once moved to an open position, any instrument held by the receiver can be removed, and the base of a first or replacement instrument may be received. The receiver is also moveable to reduce the separation between the arms as it moves from the open position to a closed position in which the base is captured 110 by the receiver 104. When in the closed system with a base 110 between the arms 130a, b, the drive inputs 122 of the base are operatively engaged (albeit not necessarily physically engaged as discussed above) with the drive outputs 132 of the receiver.
Expansion may be achieved in various ways. In the example shown in the drawings the arms 130a, 130b pivot between the opened position (
The receiver may be selectively opened and/or closed manually or electromechanically my moving the arms towards/away from another. In the first embodiment, the arms 130a, 130b are pivoted relative to their proximal ends by a rotatable lever or knob 138 having linkages 140 spiraling outwardly from it. When the lever/knob is manually rotated in a first direction, the linkages 140 cam the arms 130a, b to the open position. Rotating the lever/knob in the opposite direction cams the arms to the closed position. In addition, or as an alternative, the linkages 140 may be rotated by actuation of a motor 142. A switch 144 on the receiver 104 may be used by a surgical assistant to activate the motor 142 to readily open and then close the receiver during an instrument exchange.
The system may include features to facilitate alignment and retention of the instrument adapter while the actuator assembly of the manipulator arm is open. Examples include tabs 146 on the base 110 or receiver 104 that are received in corresponding seats 148 (
Lastly, it is not required that the base have defined planes or interface points. For example, an adapter body may be spherical or cylindrical in nature, where the control points are arranged across the surface(s) of the body.
A second embodiment is similar to the first, having a “U” construction, but instead of angling the two sides of the “U” to reach the open position, the sides expand while keeping the internal surfaces parallel. In this embodiment, a four-bar mechanism can be used, in concert with a lever or knob system or motor to drive the opening and closing of the system.
Each of these concepts allows expansion of the space between the “U” sides, and this feature enables the acceptance of varying widths of bases for instruments, cameras, or other adapters (e.g. a removable adapter on the proximal end of the camera or instrument, allowing cameras or instruments from various manufactures to be used with the system). For instruments having bases of different widths, the system would identify the instrument and close down the appropriate amount to hold the instrument base or adapter rigidly. For example, a non-contact reed switch board could be used to identify instruments or adapters of varying widths. One digital reading would result in a closure to a 30 mm space between the arms 130a, b, while another may result in 40 mm. For a mechanical solution, a lever system could be used where the instruments push with varying distances on the lever system. For example, a lever system may allow inputs from 0-4 mm, where 0 mm is fully open and 4 mm is fully closed. One instrument may push 4 mm to result in a 30 mm space between the arms 130a, b, or full closure, while another may push 3 mm to result in a 40 mm space.
It should be noted that the shape and size of the “U” and in the space defined by the arms 130a, b can be adjusted to accommodate a wide variety of instruments or adapters. Additionally, while the “U” shape may be preferable for this application, other shapes having at least two partially opposing sides may be used, where the sides may not have parallel, opposing faces.
A further advantage of the “U” shaped embodiments is the ability to engage some instruments such that the instrument shares the axis of the receiver, but to engage others such that the instrument does not share the axis. For example, the receiver engaged with a camera system may be able to hold the camera so that the camera shaft and the receiver axes are at an angle, up to 90 degrees, relative to each other. This would allow the camera and light cords to pass “though” the receiver, rather than having to pass around it. Other instruments, such as harmonic energy devices or staplers may benefit from this feature as well, while allowing the mass of the instrument to be as close to the 6DOF force sensor as possible.
Referring to
In this embodiment, the central male element 152 of the drape connector has two annular rings that allow mating geometry to snap into, providing the retention force. In this case, the mating geometry may be a coiled spring. During the draping process, the drape is positioned over the arms 130a, b of the receiver. The inward-facing face of the drape connector 156 is positioned so that the male members are inserted into the female parts at the seat of the receiver, and the outward-facing face of the drape connector is similarly snapped into engagement with the proximal face of the instrument base 110.
Because the drape connector extends through both sides of the drape, it may be used as a sterile conduit for a variety of mechanical, electrical, optical or other tasks. A non-inclusive list of these features or tasks is included below.
The drape connector may be used to provide electrical signals including power, ground, communication, etc. between the robotic manipulator and the instrument
This electrical energy may be used to power instrument recognition devices such as RFID transceivers, cameras, proximity sensors or switches (including hall sensors and reed switches). These devices may be able to determine what instrument shaft is attached to a given base/adapter, while allowing certain bases/adapters to be common for a variety of instrument types.
This energy could also power sensors such as force and torque or displacement devices as a means of measuring activity within the instrument or the instrument adapter. These measurements may enable better instrument control or user feedback such as force feedback or tactile responses.
This electrical energy could be used for monopolar/bipolar or advanced energy devices, eliminating the need for cables that can get wrapped around the manipulator or instrument when the manipulator is rotated.
The drape connector may be used to provide optical signals or light transmission between the robotic manipulator and instrument.
These optical signals may be used for communication purposes including instrument identification via spectroscopy or other methods.
These optical signals could be mated with a rod lens scope to gain an intraoperative viewpoint without requiring a camera head as with other endoscopes.
The optical signals could be coupled with sensors such as fiber optics for measuring deflection, for example. This deflection could be used to interpret force on an instrument or adapter.
The drape connector may be used for other features as well. In this embodiment, for example, the proximal surface of base has a flush port that is intended to be used to clean the instrument adapter and instrument shaft after a surgical procedure. If left open during the procedure, this flush port is a leak pathway for CO2 to exhaust from the operative site. The drape connector is used to plug this flush port, eliminating the leak pathway, while also eliminating components in the instrument adapter such as check valves or elastomeric flush port covers.
As discussed, in the first embodiment, the assembly is configured to transfer linear motion of a push/pull variety from the drive outputs to the drive inputs, but other embodiments can be envisioned in which rotary, or a combination of linear and rotary motion, can be transferred. See, for example, the second embodiment of
The manipulator and related components may be covered by drapes using a variety of material types suitable for surgical draping. One example of a drape that may be used will next be described in connection with
If used with the embodiments described here, the drape might be positioned as shown in
The drape 200 is formed of a stretchable, multi-ply polymer containing integral circuits printed with electrically conductive (or insulating) inks 204. The printed circuits may serve as a flexible Faraday cage to shield the contained device from electrostatic discharge and/or electromagnetic interference. The ink may be printed in a mesh pattern or other pattern suitable to create Faraday shielding. The printed circuits may also serve as passive functional circuits such as capacitive sensing (buttons), resistance sensing (strain measurement), antennas (RFID), etc. The printed traces may be sandwiched between laminations 202 of drape material. Where electrical signals are to be transferred from one side of the drape to the other, the printed traces may be connected to conductive pads 205 for transferring electrical signals into and out of the printed circuits. Likewise, the printed circuits may connect to molded in components and features such as connectors 210 and vias 208. The drape may take any form that is desired and may be formed from a flat sheet (or roll) of material.
Drape 200 provides a low cost and efficient means of shielding an instrument driver from ESD or EMI generated by high energy instruments that may be mounted to it. In shielding applications, this method reduces the complexity of designing electrical seals (such as springs) between moving interfaces in the device and eliminates the need to add electrically conductive plating to external covers. It may also be used to span gaps in the enclosed device which may otherwise be difficult to shield. It also can add functionality to the distal drape on a surgical robotic arm.
A graphical user interface may be positioned on the manipulator. This feature may be applied to any surgical robotic manipulator and while it is suitable for use with the configurations described above, it is equally suitable for use on components of other surgical robotics systems.
In some robotic systems, for the convenience of surgical personnel, each manipulator may be individually identified using color coding, color coded tape, numbers, or other markings in one or more locations on each manipulator. Additionally, the cart supporting each manipulator may include a screen for displaying error messages, and a series of lights to indicate machine status.
At times during the course of a surgical procedure, it may become necessary for a surgical assistant or other operating room employee to reposition the manipulator. This may be done by applying a manual force to the robotic arm and physically moving the robotic arm to the desired orientation or position. This may be a purely manual activity as with the prior art system, or it may be a power assisted activity. In either case, it would be advantages to notify the user about forces on the instrument when the user is performing a manually driven motion. Typically, to move the manipulator when it is not being actively teleoperated from the surgeon console, the user takes an action (e.g. simultaneously depresses two buttons on the manipulator) to unlock the manipulator so s/he can manually move the end effector of the manipulator to a desired position.
This section describes embodiments that consolidate functions of instrument status and error messages communication, manipulator identification and an easily accessible touch point for manipulation of the arm by a user, at a single site on the manipulator arm that is easily accessible by the user regardless of the manipulator's end effector orientation.
A first embodiment includes a surgical robotic system comprising at least one manipulator arm. As shown in
On the end effector is a capacitive display screen 212 on which a variety of information can be displayed. In this embodiment, the display screen 212 is cylindrical, and extends around the body of the end effector. The screen may be configured to change colors, display text or icons or other GUI items in order to communicate machine status, arm identification, instrument identification, etc to the user. Icons could be displayed and selected via touching the capacitive screen to perform tasks such as calibration, homing or docking the end effector to the trocar.
Additionally, touch gestures by the user on the capacitive screen could elicit a response by the machine. For example, touching in two points spaced apart could unlock the degrees of freedom to allow manipulation or manual movement of the manipulator about its joints. Swiping could change between menus or tell the machine to go to a specific state (draping, etc). Gesture interaction with the display could also be used to cause the system to place the manipulator in a state for, and/or cause activation of the manipulator's actuators to configure the manipulator in a position or orientation suitable for executing different tasks (docking an instrument, exchanging instruments, calibration, homing, storage, draping, etc)
In a preferred configuration the touch screen wraps entirely around the end effector. In this configuration, the capacitive points can always be accessed easily. Additionally, the inclusion of an inertial measurement unit (IMU) on or in the end effector provides feedback to the system indicating the orientation of the end effector. Based on this feedback, the system would maintain or alter the position and orientation of messages and menus displayed on the GUI so that from the viewpoint of an operator the messaging/menus are always in a specific orientation, regardless of the rotation of the end effector relative to the operator. In order words, the IMU would detect the orientation of the end effector, and a processor of the system would select a region of the screen that would be visible to a user in that orientation, and cause the relevant messaging and menus to be displayed in that region and, preferably, in an easily readable orientation for the user.
This feature enhances convenience of the surgical system use by including all of the available information about the system on display at a location that is easily accessible at the patient-side. Touch points may be wrapped around the entire end effector, meaning they are always accessible and in the same location (from the user's perspective), regardless of the end effector's orientation. The display may include color changing displays that allow the use of color to indicate different operative states, or identification of different arms to the users.
As discussed in the above section, at times during the course of a surgical procedure, it may become necessary for a surgical assistant or other operating room employee to reposition the manipulator. This may be done by applying a manual force to the manipulator and physically moving the manipulator to the desired orientation or position. This may be a purely manual activity as with some commercially available systems, or it may be a power assisted activity. In either case, it would be advantageous to notify the user about forces on the instrument when the user is performing a manually driven motion.
As also discussed in this application, a force/torque sensor, which may be a 6DOF force/torque sensor, may be attached to the manipulator and used for determining the haptic information needed to provide force feedback to the surgeon at the user interface.
During a manual driven motion (motion performed by the user controlling the movement of the arm with his/her hand on the arm), when a force is applied on the instrument attached on the arm, a vibration and a visual alert from the light emitter are emitted. This alerts the person moving the arm that the instrument is contacting tissue or another structure, so that additional precautions can be taken if warranted. This would be particularly beneficial if, for example, an instrument is being inserted into a trocar positioned at the incision site while the instrument is engaged to the arm.
The visual indicator may be configured to provide directional information to the user to advise the surgeon. For example, it may provide a visual indication of the direction the arm should be moved in order to alleviate the forces between the instrument and the tissue or other object. If the light emitter is a ring of lights or LEDs encircling a portion of the arm, a quadrant of those lights might be illuminated to mark the direction the user should push the arm in, or the direction of the force against the instrument. If a flexible display or GUI is used, one or more arrows or other symbols, icons, text etc. may be displayed for the same purpose. In some embodiments, the system may be configured to cause the amplitude/frequency of the vibration and the intensity/blinking of the light to be proportional to the measured force on the force sensor 214.
During a remote driven motion (motion performed by the user controlling the arm remotely using one of the user input devices 17, 18), when a force is applied to the instrument attached on the arm (or if a force exceeding a defined threshold is applied), a visual alert from the light emitter may be emitted.
This feature may be used for any robotic manipulator and is not limited to the embodiments described here. In general, it will be part of a surgical robotic system comprising a manipulator arm including a force and torque sensor, a surgical instrument mountable to the manipulator arm, a haptic user input device. The system includes at least one processor, and at least one memory storing instructions executable by said at least one processor to do the following: in response to user manipulation of the haptic user input device, cause the manipulator arm to move the surgical instrument, in response to signals from the sensor during user manipulation of the haptic user interface, causing actuators of the haptic user input device to apply force feedback to the haptic user input device, and in response to signals from the sensor during manual user movement of the manipulator arm, activate a vibration transducer on the arm. The instructions may be further executable by the at least one processor to, in response to signals from the sensor, activate a visual alert on the arm.
Note that the vibrational transducer may be used to provide other types of feedback to the user in addition to or as an alternative to force feedback. For example, if the system is configured to use the force/torque to determine the fulcrum point for instruments passing through the incision as described in U.S. Pat. No. 9,855,662, the vibrational alert may be activated to notify the user that the fulcrum determination process is complete and the fulcrum has been set.
While certain embodiments have been described above, it should be understood that these embodiments are presented by way of example, and not limitation. It will be apparent to persons skilled in the relevant art that various changes in form and detail may be made therein without departing from the spirit and scope of the invention. This is especially true in light of technology and terms within the relevant art(s) that may be later developed. Moreover, features of the various disclosed embodiments may be combined in various ways to produce various additional embodiments.
Any and all patents, patent applications and printed publications referred to above, including for purposes of priority, are incorporated herein by reference.
This application is a continuation of U.S. application Ser. No. 17/495,687, filed Oct. 6, 2021, which claims the benefit of U.S. Provisional Application No. 63/088,397, filed Oct. 6, 2020.
Number | Date | Country | |
---|---|---|---|
Parent | 17495687 | Oct 2021 | US |
Child | 18435145 | US |