Patent classifications
G05D2107/17
Autonomous detect and avoid from speech recognition and analysis
A technique for detecting and avoiding obstacles by an unmanned aerial vehicle (UAV) includes: querying a knowledge graph having information related to a dynamic obstacle that may be in proximity to the UAV when traveling along a planned route; comparing the location of the dynamic obstacle to the UAV to detect conflicts; and in response to detecting a conflict, performing an action to avoid conflict with the dynamic obstacle. The knowledge graph can be updated by receiving a VHF radio signal containing the information related to the dynamic obstacle in the audible speech format; translating the audible speech format to a text format using speech recognition; analyzing the text format for relevant information related to the dynamic obstacle; comparing the relevant information related to the dynamic obstacle of the text format to the knowledge graph to detect changes; and updating the knowledge graph.
MOVING OBJECT CONTROL SYSTEM, CONTROL METHOD THEREOF, MOVING OBJECT, AND STORAGE MEDIUM
A moving object control system that controls an operation of a moving object obtains information of a sensor configured to recognize a periphery of the moving object, generates a dynamic prediction map including information indicating a position of a static obstacle recognized based on the information of the sensor and information indicating a position of a dynamic obstacle that changes with time and is recognized based on the information of the sensor, and generates a target trajectory for controlling traveling of the moving object by using the generated dynamic prediction map.
Using UAV flight patterns to enhance machine vision detection of obstacles
A technique for detection of an obstacle by a UAV includes arriving above a location at a first altitude by the UAV; navigating a descent flight pattern from the first altitude towards the location; acquiring aerial images of the location below the UAV with a camera system disposed onboard the UAV; and analyzing the aerial images with a machine vision system disposed onboard the UAV that is adapted to detect a presence of the obstacle in the aerial images. The descent flight pattern is selected to increase perception by the machine vision system of the obstacle.
Moving object control system, moving object, control method, and storage medium
A moving object control system includes a storage device configured to store instructions; and one or more processors, wherein the one or more processors executes the instructions stored in the storage device to determine a stop position of a moving object in a sidewalk region near a specific location in a case where a degree of congestion of a sidewalk near the specific location is less than a threshold value, and determines the stop position in a region that does not belong to the sidewalk region near the specific location in a case where the degree of congestion of the sidewalk near the specific location is equal to or more than the threshold value.
Carriage with guided autonomous locomotion
Aspects relate to systems and methods for guided autonomous locomotion of a carriage, including a compartment configured to ensconce a child, a frame configured to support the compartment, a drive motor, a drivetrain operatively coupled to the drive motor; a drive wheel rotatably affixed to the frame, configured to contact a support surface and operatively coupled to the drivetrain, wherein operating the at least a drive motor causes the at least a drive wheel to rotate, an environmental sensor configured to sense an environmental characteristic related to an environment substantially surrounding the carriage; a battery configured to power the at drive motor and a controller configured to control the drive motor in response to the environmental characteristic.
Automatic Selection of Delivery Zones Using Survey Flight 3D Scene Reconstructions
A method includes navigating, by a UAV, to a delivery location in an environment; capturing, by at least one sensor on the UAV, sensor data representative of the delivery location; determining, based on the sensor data, a segmented point cloud of the delivery location, wherein the segmented point cloud defines a plurality of point cloud areas with corresponding semantic classifications; determining, based on the segmented point cloud, that a pre-selected delivery point at the delivery location satisfies a condition indicating that a descent path through a cylinder, the cylinder being centered above the pre-selected delivery point and having a radius of a particular lateral distance, does not intersect with any point cloud areas having semantic classifications indicative of an obstacle at the delivery location; and based on determining that the pre-selected delivery point satisfies the condition, initiating, by the UAV, a payload delivery operation towards the pre-selected delivery point.
UNMANNED GROUND-TRAVELING ROBOT TRAVELING AND PASSING METHOD FOR ENSURING PEDESTRIAN TRAFFIC PRIORITY ON PUBLIC ROAD
An operating method of a first device (100) in a wireless communication system is presented. The method may comprise the steps of: determining that a first device (100) interrupts walking of a pedestrian; and determining, on the basis of the determination that the first device (100) interrupts walking of the pedestrian, whether to perform a first operation for preventing the interruption.
AUTONOMOUS DETECT AND AVOID FROM SPEECH RECOGNITION AND ANALYSIS
A technique for avoiding a dynamic obstacle in a vicinity of UAV while the UAV flies a mission along a planned route includes: receiving a wireless radio signal containing information related to the dynamic obstacle in an audible speech format; translating the audible speech format to a text format; analyzing the information to determine an identity of the dynamic obstacle and determine whether the information relates to a flightpath, speed, or heading of the dynamic obstacle; in response to determining that the information relates to the flightpath, speed, or heading of the dynamic obstacle, determining an updated flightpath, speed or heading for the dynamic obstacle; comparing the updated flightpath, speed, or heading to the planned route; and in response to detecting a conflict between the dynamic obstacle and the UAV based on the comparing, performing an action by the UAV to avoid the conflict with the dynamic obstacle.
UAV autoloader systems and methods
A method includes determining, by an unmanned aerial vehicle (UAV), a position of an autoloader device for the UAV; based on the determined position of the autoloader device, causing the UAV to follow a descent trajectory in which the UAV moves from a starting position to a first nudged position in order to deploy a tethered pickup component of the UAV to a payout position on an approach side of the autoloader device; deploying the tethered pickup component of the UAV to the payout position; causing the UAV to follow a side-step trajectory in which the UAV moves laterally to a second nudged position in order to cause the tethered pickup component of the UAV to engage the autoloader device; and retracting the tethered pickup component of the UAV to pick up a payload from the autoloader device.
Graphical User Interface For Enhanced Unmanned Aerial Vehicle Flight Along Computed Splines
Technology for generating and displaying a graphical user interface for operating an unmanned aerial vehicle (UAV) is disclosed herein that generates and updates a representation of a spline flight path. In various implementations, a graphical user interface detects user interactions with a remote control device directing the flight control subsystem of the UAV to record keyframes and to compute a spline based on the keyframes during flight. The graphical user interface displays a real-time perspective of the UAV with a representation of the spline and the keyframes overlaying the view. The graphical user interface continually updates the representation as the UAV flies and when the spline is updated as the keyframes are updated.