Patents Assigned to YOST LABS INC.
  • Patent number: 10883831
    Abstract: A system is provided for improving performance of inertial sensing systems. The system uses dynamic stability compensation to adapt to the changing state of the inertial system such that the system remains ultra-responsive during dynamic events, while also exhibiting ultra stable output during subtle motions or rest conditions. The system uses a method that operates upon output data as it exits the component sensors but before it enters the sensor fusion that produces a final orientation. The method can be used with any sensor fusion algorithm to provide improved noise and stability performance in the output while having little to no impact upon responsiveness of that output during dynamic conditions.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: January 5, 2021
    Assignee: Yost Labs Inc.
    Inventor: Paul Yost
  • Patent number: 10705173
    Abstract: A system, a method, and a computer program product are provided. At predetermined times, a processing element processes a new vector represented by a last received magnetic measurement from a magnetometer and indicating a direction and a magnitude of a sensed magnetic field. When the new vector satisfies multiple criteria, the new vector is added to a determined vector set. The processing element processes multiple magnetometer measurements using a Monte Carlo best fit determination and modal partitioning to produce new calibration parameters that define a calibration sphere. The new calibration parameters are applied and stored in a memory element when at least a predetermined number of vectors are consecutively added to the determined one of the multiple vector sets.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: July 7, 2020
    Assignee: Yost Labs Inc.
    Inventor: Paul Yost
  • Patent number: 10310129
    Abstract: Sensor devices and methods for calculating an orientation of a sensor device including a magnetometer are disclosed. In one embodiment, a method of computing an orientation of a sensor device includes receiving a current magnetic field reading including at least a magnetic field magnitude, calculating a difference between the current magnetic field magnitude and a reference magnetic field magnitude, and comparing the difference between the current magnetic field magnitude and the reference magnetic field magnitude with a threshold. The method further includes adjusting a trust value of the magnetometer such that the trust value is decreased if the difference between the current magnetic field magnitude is greater than or equal to the threshold, and computing an orientation of the sensor device based at least on the trust value and the current magnetic field reading, wherein the trust value affects a reliance on the magnetic field reading in computing the orientation.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: June 4, 2019
    Assignee: YOST LABS INC.
    Inventors: Stephen P. Landers, Paul W. Yost, David Rieksts
  • Patent number: 10209078
    Abstract: A system, a method and a computer program product are provided for local perturbation immunity in a vector-based sensing device. Measurement data from at least one vector-based sensing device is evaluated at a given time using a heuristic to identify an occurrence of a perturbing event, wherein the at least one vector-based sensing device includes either a magnetometer or an accelerometer, or both the magnetometer and the accelerometer. A time-shifting component is provided to reject the perturbing event for a duration of the perturbing event and use measurement data from a gyroscope to construct vector-based sensing device measurement data unaffected by the perturbing event.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: February 19, 2019
    Assignee: Yost Labs Inc.
    Inventor: Paul Yost
  • Patent number: 9528863
    Abstract: Sensor devices and methods for producing corrected sensor vectors are disclosed. According to one embodiment, a method of correcting a sensor vector provided by a sensor includes determining a largest magnitude vector component of a sensor vector having N dimensions, and determining a sign of the largest magnitude vector component. The method further includes selecting a major region of interest of a look-up table based on the largest magnitude vector component of the sensor vector and the sign of the largest magnitude vector component, wherein the look-up table includes 2*N major regions of interest, and each major region of interest has a plurality of cells. A cell that is nearest to the sensor vector is selected, and a final corrective data cv is applied to the sensor vector to obtain a corrected sensor vector, wherein the final corrective data cv is associated with the selected cell.
    Type: Grant
    Filed: May 23, 2012
    Date of Patent: December 27, 2016
    Assignee: YOST LABS INC.
    Inventors: Paul W. Yost, Stephen P. Landers
  • Patent number: 9354058
    Abstract: Included are embodiments for determining an inertial quantity. One embodiment of a method includes combining readings from a plurality of inertial sensors to produce an estimate of the value of an inertial quantity in a manner that is fault-tolerant, more accurate than traditional sensor arrangements, and able to handle non-linear and non-Gaussian systems. Embodiments of a method also include utilizing a Monte Carlo estimation-based inference system to adaptively combine the inertial sensor outputs into a fault-tolerant highly-accurate inertial quantity estimate, an axis-reversed-paired physical arrangement of inertial sensors to minimize effects of environmental and process noise, and cross-associating sensors to ensure good sensor associations and reduce the effects of sample impoverishment.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: May 31, 2016
    Assignee: YOST LABS INC.
    Inventor: Paul W. Yost
  • Patent number: 9255799
    Abstract: Systems and methods described herein relate to the correction of positional vector-valued sensors using a variety of calibration processes including fixed-angle calibration, known-angle calibration, ortho-calibration and 3-axis gimbal calibration further including various weighting schemes to provide fine-tuned functions or interpolated data which may be used for real-time sensor correction calculation or to populate a look-up table of corrected values.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: February 9, 2016
    Assignee: YOST LABS INC.
    Inventors: Stephen P. Landers, Paul Yost