Patent classifications
G01C21/12
Method and apparatus for map matching
Aspects of the disclosure provide an apparatus for determining a matched position of a mobile device in a map. The apparatus can have a map matching system that can include a link selector that is configured to select candidate links in the map based on a previous matched position and a path length threshold, and a matching processor that is configured to determine a matched link in the candidate links based on an equivalent distance from an estimated position to a link in the candidate links and determine a current matched position on the matched link. In an embodiment, the map matching system can further include an initializer that is configured to determine a matched position based on an equivalent distance from a first estimated position to an initial candidate link in the map.
Determining the position of a mobile device in a geographical area
A mobile device (100) caried by a user has sensors providing acceleration and orientation information. These are processed to provide trajectory for the device. The processing includes improved methods using different modules (1, 2, 3,5, 6, 7) for classifying the motion (1) and detecting a user's steps (5), tracking the orientation (3) and acceleration (2) of the device (100), estimating the length of the user's steps (6) and estimating the heading (7) of the user. The trajectories are compared to a map and corrected by the constraints provided by the map. Parameters of the methods of producing the trajectories are optimised on the basis of maximising probability of the trajectory found by the map matching given the indicated trajectory.
Determining the position of a mobile device in a geographical area
A mobile device (100) caried by a user has sensors providing acceleration and orientation information. These are processed to provide trajectory for the device. The processing includes improved methods using different modules (1, 2, 3,5, 6, 7) for classifying the motion (1) and detecting a user's steps (5), tracking the orientation (3) and acceleration (2) of the device (100), estimating the length of the user's steps (6) and estimating the heading (7) of the user. The trajectories are compared to a map and corrected by the constraints provided by the map. Parameters of the methods of producing the trajectories are optimised on the basis of maximising probability of the trajectory found by the map matching given the indicated trajectory.
Optical ground tracking apparatus, systems, and methods for use with buried utility locators
Methods and apparatus for tracking movement over the ground or other surfaces of a buried utility locator during a utility locate operation are disclosed.
Optical ground tracking apparatus, systems, and methods for use with buried utility locators
Methods and apparatus for tracking movement over the ground or other surfaces of a buried utility locator during a utility locate operation are disclosed.
System, method, and apparatus to perform a surface inspection using real-time position information
A system includes an inspection robot for performing an inspection on an inspection surface with an inspection robot, the apparatus comprising a position definition circuit structured to determine an inspection robot position on the inspection surface; a data positioning circuit structured to interpret inspection data, and to correlate the inspection data to the inspection robot position on the inspection surface; and wherein the data positioning circuit is further structured to determine position informed inspection data in response to the correlating of the inspection data with the inspection robot position, wherein the position informed inspection data comprises absolute position data.
DETECTING FALLS USING A MOBILE DEVICE
In an example method, a mobile device obtains a signal indicating an acceleration measured by a sensor over a time period. The mobile device determines an impact experienced by the user based on the signal. The mobile device also determines, based on the signal, one or more first motion characteristics of the user during a time prior to the impact, and one or more second motion characteristics of the user during a time after the impact. The mobile device determines that the user has fallen based on the impact, the one or more first motion characteristics of the user, and the one or more second motion characteristics of the user, and in response, generates a notification indicating that the user has fallen.
BIAS AND MISALIGNMENT COMPENSATION FOR 6-DOF IMU USING GNSS/INS DATA
A system and method for correcting bias and angle misalignment errors in the angle rate and acceleration outputs from a 6-DOF IMU mounted to a vehicle. The method includes providing velocity and estimation attitude data in an inertial frame from, for example, a GNSS/INS, and determining an ideal acceleration estimation and an ideal rate estimation in a vehicle frame using the velocity and attitude data. The method then determines the IMU bias error and misalignment error using the ideal acceleration and rate estimations and the angle rate and acceleration outputs in an IMU body frame from the IMU.
Vehicle position detection device and program
To acquire a direction error of a vehicle so that a more appropriate result is acquired in subsequent processing, a vehicle position detection device includes: a start/end point calculation part for acquiring a turning start point on a pre-turning link, and acquiring a turning end point on a post-turning link; a virtual link generation part for acquiring a virtual link connecting between the turning start point and the turning end point; a link direction calculation part for calculating a virtual link direction that is a direction at a predetermined position on the virtual link; and an error calculation part for using the virtual link direction to calculate a direction error of a vehicle direction.
Method and system of topological localization in a built environment
A system and method of topological localization of a person or an object that is moved by one or more people in a built environment includes at least one sensor for detecting the movement of the person or object in that environment, configured to provide differential data over time; a transmission unit of differential movement information detected by the sensor mechanically coupled to the person or object; a reception unit of the differential movement information transmitted by the transmission unit; and a processing unit configured to perform an evaluation procedure of the differential movement information, which recognizes the presence of a voluntary movement activity as opposed to an involuntary movement, and, in the event of a voluntary movement activity, recognizes a path within the environment by comparing differential movement parameters, using models of execution of voluntary movement activities in a plurality of predefined paths within the same built environment.