G01C21/005

RADAR ALTIMETER INERTIAL VERTICAL LOOP

A system to provide navigation solutions for vehicle landing guidance comprises onboard aiding sensors, an IMU, a radar altimeter, a map database, and a navigation system including a navigation filter that outputs estimated kinematic state statistics for the vehicle. An onboard processor inputs horizontal and vertical position statistics from the navigation filter into the map database, and computes an estimated ground/object height, ground/object velocity, ground/object acceleration, and error statistics thereof, based on terrain and object map data. The processer includes a radar altimeter inertial vertical loop (RIVL) filter that determines relative vertical acceleration based on a difference between vehicle vertical acceleration and ground/object vertical acceleration; determines relative vertical velocity based on a difference between vehicle vertical velocity and ground/object vertical velocity; performs consistency checks on the relative vertical acceleration and relative vertical velocity; and outputs estimated vehicle vertical position and vertical velocity statistics for compensation of the navigation filter outputs.

SURVEY METHOD, MOBILE TERMINAL, SURVEY SYSTEM, AND STORAGE MEDIUM

Provided is a survey method using a position acquiring device that acquires position coordinates of a worker and a mobile terminal capable of communicating with the position acquiring device. the mobile terminal sets an advancing direction of observation and a first measurement point in three-dimensional design data, and makes the position acquiring device acquire position coordinates of the worker, the mobile terminal guides the worker to the first measurement point, makes the position acquiring device acquire position coordinates of the worker at the first measurement point, and sets a point nearest from the first measurement point in the advancing direction as a second measurement point, and after that, a position of the worker, setting of a next measurement point, and guidance to the next measurement point are repeated.

Method and device for target finding

A method and a device for target finding are disclosed. The method for target finding includes collecting user demand information, determining the target according to user demand information, acquiring user position information and position information of the target, generating navigation information according to the position information of the target and the user position information, and outputting the navigation information.

Autonomous and user controlled vehicle summon to a target

A processor coupled to memory is configured to receive an identification of a geographical location associated with a target specified by a user remote from a vehicle. A machine learning model is utilized to generate a representation of at least a portion of an environment surrounding the vehicle using sensor data from one or more sensors of the vehicle. At least a portion of a path to a target location corresponding to the received geographical location is calculated using the generated representation of the at least portion of the environment surrounding the vehicle. At least one command is provided to automatically navigate the vehicle based on the determined path and updated sensor data from at least a portion of the one or more sensors of the vehicle.

Positioning system and method based on neural network model

A positioning system and a method based on neural network models are provided. The positioning method includes collecting WI-FI® fingerprint data; configuring a computing device to receive the WI-FI® fingerprint data, and the computing device includes a processor and a database storing positioning map data and a group of neural network models including a global positioning model, a coarse positioning model and a fine positioning model; configuring the processor to input the WI-FI® fingerprint data and perform the following steps: estimating a global coordinate through the global positioning model; obtaining the corresponding coarse positioning model from a corresponding primary sub-region to estimate an estimated coarse coordinate of a current position; estimating a plurality of estimated fine coordinates of the current position from the corresponding fine positioning model; and performing a merging process on the estimated fine coordinates to generate a final coordinate.

FIELD PROGRAMMABLE GATE ARRAY (FPGA) ACCELERATION FOR SCALE AND ORIENTATION SIMULTANEOUS ESTIMATION (SOSE)

A system provides descriptor-based feature matching during terrain relative navigation (TRN). A scale and orientation (SO) module acquires a source image, image and slope pixel windows, and ring mask. The SO module combines corresponding pixels from the image pixel window and the slope pixel window to generate intermediate values, accumulates the intermediate values into ring accumulators, sums the accumulated values to generate a final ring value, and determines an orientation stability measure, and final scale and orientation values. An extract descriptors (ED) module acquires the source image, the image and slope pixel windows, final scale and orientation values, sector values, and a rink mask value. The ED module identifies pixels of interest, reorients the sector values. combines corresponding pixels from the image pixel window and the slope pixel window, accumulates and normalizes the intermediate values, and generates an image feature descriptor per coordinate.

Path planning method and device and mobile device
11709058 · 2023-07-25 · ·

The present disclosure discloses a path planning method and device and a mobile device. The method comprises: collecting environmental information in a viewing angle by a sensor of a mobile device, processing the environmental information by using an SLAM algorithm, and constructing a grid map; dividing the grid map to obtain a plurality of pixel blocks, using an area constituted of pixel blocks not occupied by obstacles as a search area for path planning, and obtaining a processed grid map; determining reference points by using pixel points in the search area, and deploying topological points on the processed grid map according to the reference point determined and constructing a topological map; and calculating an optimal path from a starting point to a preset target point by using a predetermined algorithm according to the topological map constructed. The present disclosure improves path planning efficiency and saves storage resources.

SYSTEM AND METHOD FOR TRACKING THE POSITION OF A SMART PLUG
20230025384 · 2023-01-26 · ·

A system and method for tracking the position of a smart plug on a marine vehicle is provided. Generally, the system and method of the present disclosure are designed to generate indicia used to alert a user of the position of the smart plug on a marine vehicle so that the user may properly position the smart plug on the marine vehicle prior to launching said marine vehicle in a body of water. The system generally comprises a smart plug, a plug sensor, a processor operably connected to the plug sensor, and a non-transitory computer-readable medium coupled to the processor and having instructions stored thereon. In some preferred embodiments, a computing device having a user interface may be operably connected to the processor. At least one sensor of the smart plug collects data that may be used by the system to alert a user to secure the smart plug in the drain hole.

Method of controlling mobile robot

A method of controlling a mobile robot includes a first basic learning process of generating a first basic map based on environment information acquired in a traveling process, a second basic learning process of generating a second basic map based on environment information acquired in a separate traveling process, and a merging process of merging the first basic map and the second basic map to generate a merged map.

Devices, systems, and methods for navigation and usage guidance in a navigable space using wireless communication

A system for usage guidance using wireless communication includes a portable computing device, wherein the portable computing device is designed and configured to wirelessly receive a signal from a wireless signal generator located at an item, parse the first signal for at least a textual element, extract a signal generator class identifier from at least a textual element, identify a remote data structure as a function of the signal generator identifier, retrieve, from the remote data structure, at least an identifier-specific datum, and generate identifier-specific usage guidance as a function of the at least an identifier-specific datum. The system includes a user output component coupled to the portable computing device, wherein the user output component is configured to provide the identifier-specific usage guidance to the user.