Patent classifications
G01C21/20
SENSOR-ACTUATOR AND ARTIFICIAL INTELLIGENCE-BASED WEARABLE DEVICE SYSTEM AND METHODS
Systems, methods, and computer-readable media are provided for wearable navigation systems. In some examples, a wearable navigation system may determine the distance between an object and one or more distance sensors based on signals received from an environment, where the distance sensors are part of a sensor package. In some aspects, the wearable navigation system may determine, using an inertial measurement unit, a position, speed, and acceleration of the wearable navigation system, where the inertial measurement unit is part of the sensor package. In some cases, the wearable navigation system may determine, by a Central Processing Unit (CPU) coupled to the sensor package, information associated with the object with respect to the wearable navigation system. In some instances, the wearable navigation system may generate, by an actuator system coupled to the sensor package, feedback signals in response to information associated with the object.
SENSOR-ACTUATOR AND ARTIFICIAL INTELLIGENCE-BASED WEARABLE DEVICE SYSTEM AND METHODS
Systems, methods, and computer-readable media are provided for wearable navigation systems. In some examples, a wearable navigation system may determine the distance between an object and one or more distance sensors based on signals received from an environment, where the distance sensors are part of a sensor package. In some aspects, the wearable navigation system may determine, using an inertial measurement unit, a position, speed, and acceleration of the wearable navigation system, where the inertial measurement unit is part of the sensor package. In some cases, the wearable navigation system may determine, by a Central Processing Unit (CPU) coupled to the sensor package, information associated with the object with respect to the wearable navigation system. In some instances, the wearable navigation system may generate, by an actuator system coupled to the sensor package, feedback signals in response to information associated with the object.
MOVABLE BODY CONTROL SYSTEM, CONTROL APPARATUS, CONTROL METHOD AND RECORDING MEDIUM
A movable body control system (SYS) includes first and second movable bodies (1#1, 1#2) that are movable in a predetermined area (TA) in which a wireless communication network (NW) is built; and a control apparatus (3) for controlling the first and second movable bodies through the wireless communication network, the control apparatus includes: a storage unit (32) for storing a first communication quality information that indicates a communication quality in the predetermined area when the first movable body exists in each of a plurality of different locations in the predetermined area; a generation unit (311) for generating, based on the first communication quality information, a target moving route (TGT#2) that allows the second movable body to move while avoiding a first low quality location (DA_low1) at which the communication quality does not reach a desired quality due to the first movable body; and a control unit (312) for controlling the second movable body so that the second movable body moves along the target moving route.
UAV NEVIGATION CALIBRATION METHOD, NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM AND UAV IMPLEMENTING THE SAME
This application discloses a calibration method for navigation of an unmanned aerial vehicle (UAV), a non-transitory computer-readable storage medium and a UAV implementing the same. The calibration method includes: collecting, during a flight of the UAV, reference data during two measurements of a reference vector performed by a vector sensor; acquiring a zero-point offset M.sub.0 of the vector sensor according to the reference data; acquiring original data R.sub.k of any vector measured by the vector sensor; acquiring valid data V.sub.k according to the zero-point offset M.sub.0 and the original data R.sub.k; and control headings and postures of the UAV according to the valid data V.sub.k. With the calibration method in this application, the valid data V.sub.k is defined as a vector data acquired after a zero-point error of the original data R.sub.k is eliminated, which is more closely approximated to an actual value of a to-be-measured vector.
UAV NEVIGATION CALIBRATION METHOD, NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM AND UAV IMPLEMENTING THE SAME
This application discloses a calibration method for navigation of an unmanned aerial vehicle (UAV), a non-transitory computer-readable storage medium and a UAV implementing the same. The calibration method includes: collecting, during a flight of the UAV, reference data during two measurements of a reference vector performed by a vector sensor; acquiring a zero-point offset M.sub.0 of the vector sensor according to the reference data; acquiring original data R.sub.k of any vector measured by the vector sensor; acquiring valid data V.sub.k according to the zero-point offset M.sub.0 and the original data R.sub.k; and control headings and postures of the UAV according to the valid data V.sub.k. With the calibration method in this application, the valid data V.sub.k is defined as a vector data acquired after a zero-point error of the original data R.sub.k is eliminated, which is more closely approximated to an actual value of a to-be-measured vector.
Hands-Free Crowd Sourced Indoor Navigation System and Method for Guiding Blind and Visually Impaired Persons
The present invention discloses an indoor Electronic Traveling Aid (ETA) system for blind and visually impaired (BVI) people. The system comprises a headband, intuitive tactile display with myographic (EMG) feedback, controller, and server-based methods corresponding to three operation modalities. In 1.sup.st modality, sighted users mark routes, map navigational directions, and create semantic comments for BVIs. This information of routes is continuously collected and estimated in ETA servers. In the 2.sup.nd modality, BVIs choose the routes from servers, thereby, are supplied with real-time navigational guidance. Also, an EMG interface is used, where the user's facial muscles are enabled is to send commands to the ETA system. In the 3.sup.rd modality, BVIs receive real-time audio guidance in complex or unforeseen situations: ETA provides a crowd-assisted interface and real-time sensory (e.g., video) data, where crowd-assistants analyze the situation and help the BVI to navigate.
MOBILE APPLICATION FOR FLIGHT LOGGING
Systems and methods for logging flight time in one or more digital logbooks employ an application that runs on mobile devices to determine when aircraft takeoff and aircraft landings have occurred. Indications of the determined aircraft takeoff and an indication of the determined aircraft landing are stored in memory. The mobile devices send determined aircraft takeoffs and aircraft landings to a data management server, which queries an official flight data source for office flight records that correspond to the determined aircraft takeoffs and determined aircraft landings. The mobile device, via the mobile application, requests confirmation of whether the user was a required flight crew member on a flight corresponding to the determined aircraft takeoff and the determined aircraft landing.
MOBILE APPLICATION FOR FLIGHT LOGGING
Systems and methods for logging flight time in one or more digital logbooks employ an application that runs on mobile devices to determine when aircraft takeoff and aircraft landings have occurred. Indications of the determined aircraft takeoff and an indication of the determined aircraft landing are stored in memory. The mobile devices send determined aircraft takeoffs and aircraft landings to a data management server, which queries an official flight data source for office flight records that correspond to the determined aircraft takeoffs and determined aircraft landings. The mobile device, via the mobile application, requests confirmation of whether the user was a required flight crew member on a flight corresponding to the determined aircraft takeoff and the determined aircraft landing.
System and method for removing debris from a storage facility
Autonomous carriers or totes that include vacuum units are provided. As the totes move or are moved through a warehouse carrying products, they collect debris. The debris can be analyzed at the tote, and actions can be performed based upon the analysis.
Asynchronous synchronization with a mobile communication network
A control method implemented by a communication device. The control method includes: acquiring a current location and current capacities of a drone; selecting a destination point that can be reached by the drone according to the location and capacities thereof, the destination point being located in the coverage area of a point of access to a mobile communication network; and providing the drone with instructions specifying the destination point towards which the drone is to travel and communication operations to be carried out in connection with the mobile communication network. Once the instructions are obtained, the drone moves towards the destination point and performs the communication operation as soon as it reaches the destination point or as soon as the connection quality reaches a satisfying level.