ALGORITHMS FOR CONTROLLING A FLYING ROBOT WHEN THE ROBOT IS TRACKING A MOVING OBJECT
Annotation
Algorithms for controlling an unmanned aerial vehicle (quadrocopter) are considered. The algorithms allow solving the problem of tracking moving objects with the use of video camera mounted on the quadrocopter. An algorithm of quadrocopter piloting along a predetermined path was developed. The algorithm applies an approximation of the original curve with small segments and it allows for simplification of the controlling by utilization of only two commands: forward movement and rotation about the vertical axis (yaw). An approach to object identification from its digital image, based on edge detection is presented. Methods of obtaining of the tracking object displacement while accounting for background inconstancy caused by the camera movements are analyzed. An algorithm for measuring distance to the tracking object using a single camera is developed. The algorithm is based on comparison of two frames taken from different altitudes, and it is a modification of the method of stereoscopic vision when the camera is hard mounted on the quadrocopter. For multiple targets in a frame, a method to measure distances to the targets is proposed. The method applicability does not depend on the targets position in the frame and therefore may be used for safe passing over obstacles along the route. Combined application of the above algorithms is reported to allow obtaining of the full set of parameters describing target position and movement, the parameters may serve as a base for creation of control commands for flying robot necessary to implement a valuable system of tracking moving objects with the use of unmanned aerial vehicles
Keywords
Постоянный URL
Articles in current issue
- IMPROVING ACCURACY OF FREQUENCY IDENTIFICATION BY USING A CASCADE OF ADAPTIVE FILTERS
- AGENT BEHAVIOR DEFINED BY LOGISTIC MAPPING
- DIGITAL SPECTRAL ANALYSIS BASED ON THE SIGN APPROACH TO CORRELATION FUNCTION ESTI-MATION AND THE INTEGRAL COSINE TRANSFORMATION OF CORRELATION WINDOW
- MULTIAGENT SIMULATION OF PASSENGER EVACUATION CONSIDERING SHIP MOTIONS
- AFOCAL COMPENSATOR OF ABERRATIONS
- AUTONOMOUS ASTRONOMICAL SYSTEM FOR NAVIGATION AND TRACKING
- THE EFFECT OF SNOW COVERING ON PHOTOVOLTAIC SOLAR CELL EFFICIENCY
- SYNTHESIS OF A SPEED SUBSYSTEM OF TWO-MOTOR SERVO DRIVE OF A TELESCOPE WITH THREE-MASS ACTUATING AXLE
- PULSE CHARACTERISTIC OF BUTTERWORTH COMPLEX BANDPASS FILTER
- FUNCTIONAL ANALYSIS AND SELECTION OF ENGINEERING SOLUTIONS FOR MECHANICAL SYSTEMS
- THERMALISATION OF ELECTRON GAS AND THE ROLE OF SATURATION OF INTERBAND ABSORPTION UNDER THE ACTION OF FEMTOSECOND LASER PULSE IN SEMICONDUCTORS AND DIELECTRICS
- TRAINING IN THE FIELD OF SUPERCOMPUTER SIMULATIONS: INTERNATIONAL MASTER'S DOUBLE DEGREE PROGRAMS