Patent classifications
G05D1/042
Methods and system for autonomous landing
A computer-implemented method for controlling an unmanned aerial vehicle (UAV) includes identifying a set of target markers based on a plurality of images captured by an imaging device carried by the UAV. The set of target markers includes at least two or more types of target markers that are in close proximity to be detected within a same field of view of the imaging device. The method further includes determining a spatial relationship between the UAV and the set of target markers based at least in part on the plurality of images, and controlling the UAV to approach the set of target markers based at least in part on the spatial relationship while controlling the imaging device to track the set of target markers such that the set of target markers remains within the same field of view of the imaging device.
METHOD AND DEVICE FOR ENRICHING AN OBSTACLE DATABASE FOR AIRCRAFT
A method for enriching an obstacle database of an aircraft, the method being implemented by an on-board computer of the aircraft, and includes a creation phase performed on board the aircraft, involving a simple interaction between the pilot and a system of the cockpit, for creating an intermediate object representative of a user obstacle, the user obstacle being an obstacle identified by the pilot and not listed in the obstacle database of the aircraft, the intermediate object being created with a geographical position as its sole attribute; and a subsequent phase performed on board the aircraft, consisting in: adding type attributes characterizing the user obstacle to the intermediate object; and storing the user obstacle with the added attributes in a non-volatile memory of a module of the cockpit of the aircraft.
MOVING BODY CONTROL SYSTEM, MOVING BODY CONTROL APPARATUS, AND MOVING BODY CONTROL METHOD
In order to continuously acquire positional information of a moving body without losing sight of a target provided to the moving body, a moving body control system 1 a includes a moving body 100a with a target 100a, a positional information transmission apparatus 200 transmitting positional information of the target 100a on the basis of tracking the target 100a, a collimation possibility determining unit 109 determining, on the basis of an inclination of the moving body 100 predicted depending on a movement control instruction for moving the moving body 100, whether or not an incident angle at which a straight line connecting the positional information transmission apparatus 200 and the target 100a enters the target 100a falls within a prescribed range, and a control instruction changing unit 111 changing the movement control instruction based on the result of the determination.
Flight Control Apparatus
Provided is a flight control apparatus including a pair of sensors that are spaced apart in a vertical direction on a surface of a flying object which uses motive power of a power source powered by a battery to fly and that detect a physical quantity corresponding to a state of an airflow, and a control unit that controls a flight state of the flying object on the basis of a difference between outputs of the pair of sensors.
SYSTEMS AND METHODS FOR DRONE SWARM WIRELESS COMMUNICATION
A method for improving wireless communication for a drone swarm, the method comprising, at a computing system, receiving, from a plurality of drones of a drone swarm, data comprising radio frequency signal characteristics detected by the plurality of drones; generating a model of a radio frequency environment for the drone swarm based on the data received from the plurality of drones; and controlling at least one wireless communication system to improve wireless communication for the drone swarm based on the model of the radio frequency environment.
Determining Characteristics of a Water Surface Beneath a Vehicle in Motion
An example computing system is configured to: (i) receive, from one or more sensors of a vehicle in motion over a body of water, a set of sensor data, (ii) based on the set of sensor data, determine (a) an instantaneous distance between the vehicle and a surface of the body of water and (b) an instantaneous slope of the surface of the body of water, (iii) based on at least one of the instantaneous distance or the instantaneous slope, determine a statistical representation of the surface of the body of water, and (iv) based on the determined statistical representation of the surface of the body of water, adjust one or more control surfaces of the vehicle to change one or more of a speed, altitude, heading, or attitude of the vehicle.
Control and stabilization of a flight vehicle from a detected perturbation by tilt and rotation
A flight vehicle control and stabilization process detects and measures an orientation of a non-fixed portion relative to a fixed frame or portion of a flight vehicle, following a perturbation in the non-fixed portion from one or both of tilt and rotation thereof. A pilot or rider tilts or rotates the non-fixed portion, or both, to intentionally adjust the orientation and effect a change in the flight vehicle's direction. The flight vehicle control and stabilization process calculates a directional adjustment of the rest of the flight vehicle from this perturbation and induces the fixed portion to re-orient itself with the non-fixed portion to effect control and stability of the flight vehicle. The flight vehicle control and stabilization process also detects changes in speed and altitude, and includes stabilization components to adjust flight vehicle operation from unintentional payload movement on the non-fixed portion.
Method for the physical, in particular optical, detection of at least one usage object
Disclosed is a method for the physical, in particular optical, detection of at least one usage object. The method includes the step of carrying out at least one physical detection process, for example by a user and/or an implementation device, in particular of at least one photograph, of the usage object, so that the usage object may be detected in such a way that an image of the usage object as detected during the detection process is shown at the same time as the database object shown on the screen in an identical manner or in a manner identical to scale, wherein as a result of the detection process, the usage object is associated with at least one usage object class, for example a vehicle type, by the processing unit and/or the CPU and/or the user.
METHOD FOR DETERMINING TRANSITION HEIGHT ELEMENTS IN FLIGHT CLIMBING STAGE BASED ON CONSTANT VALUE SEGMENT IDENTIFICATION
A method for determining transition height elements in a flight climbing stage based on constant value segment identification comprises the steps of splitting a speed component and a Mach component from a flight track, and performing linear interpolation on the two respectively; discretizing the interpolated speed component, and setting a threshold for filtering to obtain a speed discrete value set; identifying a constant-speed segment, and acquiring a maximum constant-speed value and a maximum moment of the constant-speed segment; keeping the Mach component of the track with a time no less than the constant-speed maximum moment; discretizing the kept Mach components, and filtering to obtain a Mach discrete value set; identifying a constant-Mach segment, and acquiring a constant-Mach value corresponding to a minimum moment of the constant-Mach segment; and calculating a transition height in the flight climbing stage according to the constant-speed value and the constant-Mach value obtained.
Vehicle, and unmanned aerial system and method including the same
An unmanned aerial system and a method are disclosed. An unmanned aerial system may include: a telematics service server; an unmanned aerial apparatus; and a vehicle. In particular, the telematics service server obtains a destination of the unmanned aerial apparatus, a movement path of the vehicle, a current location of the unmanned aerial apparatus, and a current location of the vehicle, and also searches for the vehicle with which the unmanned aerial apparatus is able to move in collaboration. The telematics service server controls a collaborative movement between the unmanned aerial apparatus and the vehicle, and the unmanned aerial apparatus transmits and receives information for the collaborative movement from the telematics service server. In addition, the vehicle carries the unmanned aerial apparatus according to a request from the telematics service server, and moves together with the unmanned aerial apparatus.