G05D1/606

SUN GLARE AVOIDANCE SYSTEM (SAS) IN SEMI OR FULLY AUTONOMOUS VEHICLES
20250231566 · 2025-07-17 ·

Systems, methods, and devices that can be used to augment and address various deficiencies such as vision system impairment in autonomous robotic systems are described herein. A system may include at least one sensing device that is used to monitor data and trigger corrective operations in response to detected low visibility or obstructed conditions such as a sun glare condition.

SUN GLARE AVOIDANCE SYSTEM (SAS) IN SEMI OR FULLY AUTONOMOUS VEHICLES
20250231566 · 2025-07-17 ·

Systems, methods, and devices that can be used to augment and address various deficiencies such as vision system impairment in autonomous robotic systems are described herein. A system may include at least one sensing device that is used to monitor data and trigger corrective operations in response to detected low visibility or obstructed conditions such as a sun glare condition.

Flight computer systems and methods to determine airspeed
11933814 · 2024-03-19 · ·

According to one implementation of the present disclosure, a method for determining airspeed for an unpowered vehicle is disclosed. The method includes: determining first and second body-fixed load factor measurements; determining a body Z-force coefficient based on an angle-of-attack parameter; and determining an airspeed value based on the second body-fixed load factor measurement and the body Z-force coefficient.

Unmanned aerial vehicle control method and device, and unmanned aerial vehicle
11920999 · 2024-03-05 · ·

An unmanned aerial vehicle (UAV) control method includes obtaining target flight data and current flight data; determining a control state variable based on the target flight data and the current flight data; and calibrating a center of gravity of the UAV based on the control state variable.

Unmanned aerial vehicle control method and device, and unmanned aerial vehicle
11920999 · 2024-03-05 · ·

An unmanned aerial vehicle (UAV) control method includes obtaining target flight data and current flight data; determining a control state variable based on the target flight data and the current flight data; and calibrating a center of gravity of the UAV based on the control state variable.

MOBILE BODY, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM
20240069576 · 2024-02-29 ·

Provided are a mobile body, an information processing method, and a computer program. A mobile body of the present disclosure includes: an imaging unit configured to capture an image of an environment around the mobile body; an estimation unit configured to estimate a position of the mobile body on the basis of the image captured by the imaging unit; a calculation unit configured to calculate the position of the mobile body on the basis of a control command for controlling movement of the mobile body; and a wind information calculation unit configured to calculate information regarding wind acting on the mobile body on the basis of a first position that is the position of the mobile body, which is estimated by the estimation unit, and a second position that is the position of the mobile body, which is calculated by the calculation unit.

Dynamic drone navigation
11914400 · 2024-02-27 · ·

Techniques are described for enabling a drone device to use a dynamic multi-dimensional spatial representation of an indoor property environment to improve autonomous navigation. In some implementations, an instruction to perform an action at a particular location of a property is received by a drone device. A spatial representation of the property that identifies a dynamic object is obtained by the drone device. The status of the dynamic object impacts an ability of the drone device to navigate near the dynamic object. Sensor data collected by one or more sensors of a monitoring system of the property and that indicates a present status of the dynamic object is obtained by the drone device. A path to the particular location is determined by the drone device. The path to the particular location is finally navigated by the drone device.

Dynamic drone navigation
11914400 · 2024-02-27 · ·

Techniques are described for enabling a drone device to use a dynamic multi-dimensional spatial representation of an indoor property environment to improve autonomous navigation. In some implementations, an instruction to perform an action at a particular location of a property is received by a drone device. A spatial representation of the property that identifies a dynamic object is obtained by the drone device. The status of the dynamic object impacts an ability of the drone device to navigate near the dynamic object. Sensor data collected by one or more sensors of a monitoring system of the property and that indicates a present status of the dynamic object is obtained by the drone device. A path to the particular location is determined by the drone device. The path to the particular location is finally navigated by the drone device.

Drone cloud connectivity for asset and facility operations
11912410 · 2024-02-27 · ·

Aspects of the current subject matter relate to enhanced operation services provided by an unmanned vehicle with cloud-based connectivity for real-time exchange of data and command/control operations. Data collected during a mission for an operation service, such as a particular inspection activity, is transmitted in real-time to a server for analysis to provide real-time or near real-time feedback in the form of command and/or control signals to the unmanned vehicle to improve the operation service while it is being carried out. The collected data is also used for simulations and to create historical content for future operation services.

Grid based path search method for UAV delivery operations in urban environment

The present invention provides a method for planning a shortest possible three-dimensional path for autonomous flying robots to traverse from one location to the other in a geographical region, including translating a three-dimensional (3D) environment, discretizing the 3D environment into a graph of many grid cells or nodes, employing a modified any-angle path planning algorithm to calculate non-uniform traversal cost of each grid cell and by averaging the total traversal costs along the path to shorten the corresponding computation time, whilst incorporating operational costs other than the traversal cost specific to the autonomous flying robots to be traversed. The shortest possible path found by the present method does not only consider the path length, but also takes different costs of traversing and operating the flying robots into account, which increases its feasibility and flexibility to be applied in a wide variety of situations and technological areas.