Patent classifications
G01S19/485
POSITIONING METHOD AND SYSTEM, AND APPARATUS
The present disclosure relates to positioning methods, systems, and apparatuses. One example method includes receiving, by a server, a first message from a first terminal device, where the first message includes first location information determined by the first terminal device, determining, by the server, a first reference object based on the first location information, and sending, by the server, a second message to the first terminal device, where the second message includes identification information of the first reference object, and the identification information of the first reference object is used by the first terminal device to update the first location information.
POSITION ESTIMATION
There is disclosed a method of updating a database of positioning data, using a mobile user device moved along a path through a plurality of positions, the method comprising the steps of: at each of the plurality of positions: receiving position estimate data and measurement data from a plurality of positioning modules associated with the mobile user device; calculating an estimate of the position in dependence on the data received from the plurality of positioning modules; and storing the estimate of the position and the measurement data; subsequently processing the stored measurement data to calculate at least one revised estimate of a respective position; and processing said at least one revised estimate to update the database of positioning data.
Determining correct location in the presence of GNSS spoofing
A method of determining a location of a mobile device in the presence of a spoofing signal includes obtaining current position information associated with the mobile device, determining a Global Navigation Satellite System (GNSS) signal search window for acquiring GNSS signals associated with a satellite based on the current position information, searching a GNSS signal associated with the satellite based on the GNSS signal search window, and determining updated position information of the mobile device based on at least information of the GNSS signal associated with the satellite.
Image-based techniques for stabilizing positioning estimates
A device implementing a system for estimating device location includes at least one processor configured to receive a first estimated position of the device at a first time. The at least one processor is further configured to capture, using an image sensor of the device, images during a time period defined by the first time and a second time, and determine, based on the images, a second estimated position of the device, the second estimated position being relative to the first estimated position. The at least one processor is further configured to receive a third estimated position of the device at the second time, and estimate a location of the device based on the second estimated position and the third estimated position.
Automatic Working System, Self-Moving Device, and Methods for Controlling Same
A self-moving device, including: a moving module, a task execution module, a control module. The control module is electrically connected to the moving module and the task execution module, controls the moving module to actuate the self-moving device to move, controls the task execution module to execute a working task. The self-moving device further includes a satellite navigation apparatus, electrically connected to the control module and configured to receive a satellite signal and output current location information of the self-moving device. The control module determines whether quality of location information output by the satellite navigation apparatus at a current location satisfies a preset condition, controls, if the quality does not satisfy the preset condition, the moving module to actuate the self-moving device to change a moving manner, to enable quality of location information output by the satellite navigation apparatus at a location after the movement to satisfy the preset condition.
System and method for detecting objects in video images
A networked computer system for recognizing objects in video images is described herein. The networked computer system includes a user display device, a camera, and an object recognition system. The camera includes an imaging device having a 360° field-of-view and a global positioning system (GPS) device. The object recognition system includes a processor programmed to execute an algorithm including receiving live-stream video images from the camera, detecting an object of interest within the live-stream video images, determining pixel coordinates associated with a center of the detected object of interest, receiving the geographic location data from the camera, determining a geographic location of the object of interest based on the determined pixel coordinates and the geographic location of the camera, and displaying the live-stream video images on the user display device including a visual indicator of the object of interest and the determined geographic location of the object of interest.
Method for Generating a Feature-Based Localization Map for a GNSS-Based and/or Feature-Based Localization
A method for generating a feature-based localization map for a global navigation satellite system (GNSS) -based localization and/or a feature-based localization includes generating feature information for the feature-based localization map using at least one GNSS information, generating GNSS-related meta-information that allows inferences to be drawn about a GNSS situation on which the generation of the feature information was based, and assigning the generated GNSS-related meta-information to the generated feature information.
System and method for image position determination using one or more anchors
A system and a method of position and orientation determination use an image capturing device and position and orientation sensors in user equipment such as a head mounted device “HMD”. The method may comprise receiving position measurements from the position sensor and receiving a selection of one or more anchors based on said position measurements including the position of each anchor. The position and orientation measurements may be used to determine whether any selected anchor is visible to said image capturing device based on said position and orientation measurements. Then the image capturing device may be activated to capture an image including said one or more anchors when a selected anchor is visible. The image may be analyzed to determine the position and orientation of the image capturing device relative to the one or more anchors.
Position accuracy using sensor data
Techniques are provided for determining a location of a mobile device based on visual positioning solution (VPS). An example method for determining a position estimate of a mobile device includes obtaining sensor information, detecting one or more identifiable features in the sensor information, determining a range to at least one of the one or more identifiable features, obtaining coarse map information, determining a location of the at least one of the one or more identifiable features based on the coarse map information, and determining the position estimate for the mobile device based at least in part on the range to the at least one of the one or more identifiable features.
Method and system for satellite performance for navigating a mobile platform in an environment using onboard perception
Methods and systems are provided for navigating a mobile platform in an environment. A processor obtains information about an object in the environment, obtains information about a first satellite, and estimates a probability indicator for a non-line of sight signal transmission between a current satellite location of the first satellite and a current location of the mobile platform using the information about the first satellite and the information about the object. The processor further determines a discrepancy indicator using a movement information of the mobile platform and a movement information of the first satellite such that a weighting indicator can be determined using the estimated probability indicator and the determined discrepancy indicator. The processor then assigns a weighting indicator to a satellite signal transmitted from the first satellite in order to provide a first weighted signal for navigating the mobile platform.