G01C5/06

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.

Forecasting requests based on context data for a network-based service

A network system can communicate with user and provider devices to facilitate the provision of a network-based service. The network system can identify optimal service providers to provide services requested by users. The network can utilize context data in matching service providers with users. In particular, the network system can determine, based on context data associated with a user, whether to perform pre-request matching for that user. A service provider who is pre-request matched with the user can be directed by the network system to relocate via a pre-request relocation direction. When the user submits the service request after the pre-request match, the network system can either automatically transmit an invitation to the pre-request matched service provider or can perform post-request matching to identify an optimal service provider for the user.

Forecasting requests based on context data for a network-based service

A network system can communicate with user and provider devices to facilitate the provision of a network-based service. The network system can identify optimal service providers to provide services requested by users. The network can utilize context data in matching service providers with users. In particular, the network system can determine, based on context data associated with a user, whether to perform pre-request matching for that user. A service provider who is pre-request matched with the user can be directed by the network system to relocate via a pre-request relocation direction. When the user submits the service request after the pre-request match, the network system can either automatically transmit an invitation to the pre-request matched service provider or can perform post-request matching to identify an optimal service provider for the user.

Systems and methods for generating vertical positioning information for unmanned aerial vehicles

An unmanned aerial vehicle (UAV) may include a communication interface and a pressure sensor configured to measure barometric pressure. The UAV may also include a processor configured to generate a request for elevation data and barometric pressure data and transmit, via the communication interface, the request to the at least one other device. The processor may also be configured to receive, from each of the at least one other device, elevation data and barometric pressure data, and estimate the elevation of the UAV based on the measured barometric pressure, the received elevation data and the received barometric pressure data.

Systems and methods for generating vertical positioning information for unmanned aerial vehicles

An unmanned aerial vehicle (UAV) may include a communication interface and a pressure sensor configured to measure barometric pressure. The UAV may also include a processor configured to generate a request for elevation data and barometric pressure data and transmit, via the communication interface, the request to the at least one other device. The processor may also be configured to receive, from each of the at least one other device, elevation data and barometric pressure data, and estimate the elevation of the UAV based on the measured barometric pressure, the received elevation data and the received barometric pressure data.

Barometric Pressure Sensor Calibration Based On Activity Context

A wholistic activity context is used to determine whether to calibrate a barometric pressure sensor of a mobile device. A pair of activity transitions are determined from three activities of the mobile device. A time relationship and a position relationship between the activity transitions is determined. An opportunity to calibrate the barometric pressure sensor occurs between the activity transitions. A calibration of the barometric pressure sensor is performed in response to determining that the time relationship and the position relationship indicate that the wholistic activity context surrounding the opportunity to calibrate the barometric pressure sensor is conducive to calibration.

Barometric Pressure Sensor Calibration Based On Activity Context

A wholistic activity context is used to determine whether to calibrate a barometric pressure sensor of a mobile device. A pair of activity transitions are determined from three activities of the mobile device. A time relationship and a position relationship between the activity transitions is determined. An opportunity to calibrate the barometric pressure sensor occurs between the activity transitions. A calibration of the barometric pressure sensor is performed in response to determining that the time relationship and the position relationship indicate that the wholistic activity context surrounding the opportunity to calibrate the barometric pressure sensor is conducive to calibration.

SYSTEMS AND METHODS FOR POSITIONING DURING ATYPICAL ATMOSPHERIC CONDITIONS
20230228566 · 2023-07-20 · ·

Determining when a barometric-based approach for estimating an unknown altitude of a mobile device should not be used. Different approaches determine if estimating an unknown altitude of a mobile device using a measured atmospheric condition will result in an estimated altitude having acceptable or unacceptable error. If use of the measured atmospheric condition would result in acceptable error, the measured atmospheric condition is used to estimate the unknown altitude. If use of the measured atmospheric condition would result in unacceptable error, the measured atmospheric condition is not used to estimate the unknown altitude. The resultant altitude estimate is then used to locate the mobile device.

SYSTEMS AND METHODS FOR POSITIONING DURING ATYPICAL ATMOSPHERIC CONDITIONS
20230228566 · 2023-07-20 · ·

Determining when a barometric-based approach for estimating an unknown altitude of a mobile device should not be used. Different approaches determine if estimating an unknown altitude of a mobile device using a measured atmospheric condition will result in an estimated altitude having acceptable or unacceptable error. If use of the measured atmospheric condition would result in acceptable error, the measured atmospheric condition is used to estimate the unknown altitude. If use of the measured atmospheric condition would result in unacceptable error, the measured atmospheric condition is not used to estimate the unknown altitude. The resultant altitude estimate is then used to locate the mobile device.

Rotatable smart wheel systems and methods
11560022 · 2023-01-24 · ·

This application relates generally to sensor systems and, more particularly, relates to systems and methods for management of smart wheel sensors that collect actionable sensor data from a rotatable component of a vehicle's wheel. In certain embodiments, a system includes a vehicle body; a rotatable component configured to rotate relative to the vehicle body; an energy harvesting component disposed along a circumference of the rotatable component, wherein the energy harvesting component is configured to generate electric power based on a force to the rotatable component; a sensor configured to produce sensor data by using the electric power while disposed on the rotatable component; and at least one processor disposed within the vehicle body, the at least one processor configured to perform an action within the vehicle body based on a parameter value meeting a threshold value, wherein the parameter value is based on the sensor data.