System and method for robust and low-cost multi-axis force sensor
11504194 · 2022-11-22
Assignee
Inventors
- Michael Yip (La Jolla, CA, US)
- Jun Zhang (La Jolla, CA, US)
- Alex Tran (La Jolla, CA, US)
- Winnie Kuang (La Jolla, CA, US)
Cpc classification
A61B90/06
HUMAN NECESSITIES
A61B34/76
HUMAN NECESSITIES
A61B2090/064
HUMAN NECESSITIES
A61B2562/0219
HUMAN NECESSITIES
International classification
A61B90/00
HUMAN NECESSITIES
A61B34/00
HUMAN NECESSITIES
Abstract
Systems and methods according to present principles provide for three axis force sensing in a convenient and manufacturable way. In one implementation, a vibrating motor is attached at the fixed end of an anisotropic structure, such as a rod, which then vibrates in a circular motion. A monitor such as a 3-axis accelerometer is also attached to the anisotropic structure. The resulting motion is then mapped electronically for analysis. With no force applied, a circular motion is achieved. When a net force is applied to the free, vibrating end of the rod, the circular pattern which is traced out becomes distorted, e.g., progressively flattened into an ellipse, in a repeatable way which is directly proportional to the applied force. The axis of the applied force can be ascertained according to the direction in which the ellipse forms. Systems and methods according to present principles may be used in any application in which force sensing is needed, e.g., robotics, including robotic surgery.
Claims
1. A method of providing multiple axis force sensing, comprising: a. providing a motor coupled to an anisotropic structure, the anisotropic structure further coupled to a force sensor; b. operating the motor to cause the anisotropic structure to continuously move such that a portion of the anisotropic structure coupled to the force sensor traces out a first path in space; c. receiving at the anisotropic structure an applied force; d. monitoring a second path traced by the portion of the anisotropic structure in response to the applied force; and e. calculating an applied force based on the monitored first path and second path.
2. The method of claim 1, wherein the motor causes the distal tip of the anisotropic structure to revolve or precess.
3. The method of claim 2, wherein the motor acts on the anisotropic structure with a vibrating force.
4. The method of claim 2, wherein the motor includes a rotating or revolving eccentric or off-center weight.
5. The method of claim 1, wherein the receiving at the anisotropic structure an applied force includes receiving at the distal tip of the anisotropic structure the applied force.
6. The method of claim 1, wherein the calculating an applied force based on the monitored first path and second path includes calculating an applied force based on a change between the monitored first path and second path.
7. The method of claim 1, wherein the force sensor is an accelerometer coupled to the anisotropic structure.
8. The method of claim 7, wherein the accelerometer is a multi axis accelerometer.
9. The method of claim 8, wherein the accelerometer is a three axis accelerometer.
10. A multiple axis force sensor, comprising: a. a sensor, the sensor including a anisotropic structure with a distal tip; b. a motor coupled to the sensor, wherein the motor is configured to cause the distal tip of the anisotropic structure to revolve or precess; c. a monitor to measure movement of the anisotropic structure upon operation of the motor; and d. a computing environment configured to receive data from the monitor and calculate an applied force applied to the sensor based on the received data.
11. The multiple axis force sensor of claim 10, wherein the sensor is an anisotropic structure.
12. The multiple axis force sensor of claim 10, wherein the motor is configured to act on the anisotropic structure with a vibrating force.
13. The multiple axis force sensor of claim 10, wherein the motor includes a rotating or revolving eccentric or off-center weight.
14. The multiple axis force sensor of claim 10, wherein the computing environment is configured to calculate the applied force based on the measured movement of the anisotropic structure.
15. The multiple axis force sensor of claim 10, wherein the monitor includes a force sensor.
16. The multiple axis force sensor of claim 15, wherein the force sensor is an accelerometer coupled to the anisotropic structure.
17. The multiple axis force sensor of claim 16, wherein the accelerometer is a multi axis accelerometer.
18. The multiple axis force sensor of claim 17, wherein the accelerometer is a three axis accelerometer.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13) Like reference numerals refer to like elements throughout. Elements are not to scale unless otherwise noted.
DETAILED DESCRIPTION
(14) An exemplary implementation is described below, in the context of force sensing for haptic feedback in surgical systems. However, it will be understood that systems and methods according to present principles may be employed in any number of applications where force sensing is performed. In addition, while systems and methods shown here indicate how a pattern that is a circle is modified into a pattern that is an ellipse, such is due to the geometry of the system. Other patterns, and pattern modifications, will also be understood to be encompassed within the scope.
(15) In this context it is noted that most existing surgical robotic arms do not feature any force sensing at all. The few that do feature a force feedback sensor have disadvantages. In particular, one problem with existing force sensing techniques is the level of complexity of the parts. For example, strain gauge force sensors are composed of extremely small and precisely machined metal parts that are prohibitively expensive to use. These sensors also restrict the types of tools that can be used on surgical robotic arms, due in particular to space and geometry impedance caused by the sensor.
(16) Vibration Force Sensors according to present principles provide force sensing to the surgeon when the same is, e.g., operating on teleoperated surgical systems during minimally invasive surgery. This feedback includes the magnitude and direction of force applied onto the end effector of the instrument. With such systems, the surgeon can be better aware of the interactive forces between the surgical tool and the patient's tissues and organs, thereby improving the safety and accuracy of the surgery.
(17) The vibration force sensor, according to present principles, provides information of the magnitude and direction of force applied onto the end effector of an anisotropic structure. In the context of robotic surgery, this information is crucial for surgeons operating surgical robotic systems to gain an accurate measurement of the forces involved during operation. Other types of applications will also be understood.
(18) As indicated above, in one implementation of present principles, systems and methods according to present principles are constructed by attaching a vibrating motor at the fixed end of a rod, which then vibrates in a circular motion. It will be understood that the vibrating motor may be disposed in a number of locations relative to the rod, so long as the vibratory motion is transmitted to the rod or other sensor component A monitor such as a 3-axis accelerometer is also attached to the rod. The resulting motion can then be mapped electronically for analysis.
(19) With no force applied, a circular motion is achieved. This may be seen in
(20) When a net force is applied to the free, vibrating end of the rod, the circular pattern which is traced out becomes distorted, e.g., progressively flattened into an ellipse, in a repeatable way which is directly proportional to the applied force. The axis of the applied force can be ascertained according to the direction in which the ellipse forms, e.g., up-to-down, left-to-right, diagonally, and so on, as indicated in the attached figures. The exact direction of the applied force is determined according to the shift of the center of the ellipse versus the position of the unperturbed original circular resonance pattern (or the center thereof).
(21) In more detail, a vibration force sensor according to present principles generally works by mechanically exciting the robotic arm (simplified in this experiment as a cantilevered beam but any rod or sensor will do, and the same generally include some sort of distal tip where forces are received, although the same may be received at any location on the rod) with an eccentric rotating mass (ERM) motor. This causes the beam to vibrate in a circular motion. The rotational vibration is measured by a high resolution (5000 samples/s) accelerometer capable of tracking the rotation profile of the robotic arm at 180 Hz. When a device having such a beam is placed at the end effector (or other location) of a robotic device, e.g., the endowrist, and contacts tissue within the body, the vibration is damped along the axis of contact, causing the motion of the beam to become skewed in the direction of contact. As contact force increases, the vibration is increasingly damped. This causes the ellipsoid path of the beam to become narrower.
(22) To quantify the effect, the parameters of the ellipse can be characterized, e.g., the ellipse rotation and size, by determining the ellipse shape and rotation using a model of the ellipse shape with no force applied, and then transforming this model of the ellipse to match with the ellipse shape produced from directional forces, and performing additional regression analysis to find additional models corresponding to the forces.
(23) For example, and referring to the system 10 of
(24) As described, the motor causes the anisotropic structure to continuously move such that a portion of the anisotropic structure coupled to the force sensor traces out a first path in space. When an applied force is received at the anisotropic structure, the first path or pattern is modified. By monitoring the modified or a second path traced by the portion of the anisotropic structure in response to the applied force; an applied force may be calculated based on the monitored first path and second path.
(25) In experiments, the responses of the vibrating beam motion from an applied directional force have been monitored. Equipment used to generate and acquire this data include a solid aluminum beam, a force table, masses, a ERM vibration motor (Precision MicroDrives, 303 103), a triple axis accelerometer (Sparkfun, ADXL 337), and a multifunction DAQ (National Instruments, USB6000).
(26) The vibration motor and the triple axis accelerometer were attached, in close proximity to each other, onto the vertically mounted beam. The triple axis accelerometer was positioned so that the z-axis lined along the transverse beam, and the x axis and y axes were on the plane perpendicular to the transverse beam. A hook mount 17 was attached onto the tip of the vertically mounted beam 13 to exert transverse forces onto the tip 13′ of the beam (see
(27) Experimental data was obtained by collecting analog voltage measurements from the triple axis accelerometer, while the beam was in constant vibration, in each of the following procedures. Data was collected using the multifunction DAQ and LABVIEW at a rate of 5,000 Hz. First, data was recorded without any force applied to the tip of the beam. Data was then recorded while a constant force was applied to the tip of the beam. Next, the magnitude of the force applied onto the tip of the beam was increased. This process was repeated again, but with force applied in a different direction. The directions of forces tested were along the transverse plane and axial plane of the structure. Directional forces tested on the transverse plane were applied via the force table (see
(28) Plots of raw voltage data from the accelerometer from the y-axis versus the x-axis indicate that when force is applied to the tip of the vibrating beam, the resulting acceleration profile is resembled by an ellipse shape. Increasing the magnitude of force applied onto the tip of the beam along the transverse plane results in an ellipse with a decreasing length in the semi-minor axis (see
(29) After fitting these raw acceleration profiles to a model (
(30) While the above force sensing systems and methods are initially studied and targeted for estimating force between a surgical robotic arm and tissues within the body, the same can also be used as a force sensor for any structure that has an anisotropic moment of inertia, where the moment of inertia of one axis of the structure is greater than that of another axis.
(31) Exemplary applications include robotics, robotic surgery (including among others laparoscopic surgery), haptics, sensory applications, and so on.
(32) While the invention herein disclosed is capable of obtaining the objects hereinbefore stated, it is to be understood that this disclosure is merely illustrative of the presently preferred embodiments of the invention and that no limitations are intended other than as described in the appended claims.