Dynamic Route Planning and Obstacle Avoidance Model for Unmanned Aerial Vehicles

Similar documents
STEREO PLANE MATCHING TECHNIQUE

Implementing Ray Casting in Tetrahedral Meshes with Programmable Graphics Hardware (Technical Report)

CAMERA CALIBRATION BY REGISTRATION STEREO RECONSTRUCTION TO 3D MODEL

Learning in Games via Opponent Strategy Estimation and Policy Search

A Matching Algorithm for Content-Based Image Retrieval

COSC 3213: Computer Networks I Chapter 6 Handout # 7

Optimal Crane Scheduling

Quantitative macro models feature an infinite number of periods A more realistic (?) view of time

Shortest Path Algorithms. Lecture I: Shortest Path Algorithms. Example. Graphs and Matrices. Setting: Dr Kieran T. Herley.

FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS

Visual Indoor Localization with a Floor-Plan Map

Analysis of Various Types of Bugs in the Object Oriented Java Script Language Coding

IROS 2015 Workshop on On-line decision-making in multi-robot coordination (DEMUR 15)

MORPHOLOGICAL SEGMENTATION OF IMAGE SEQUENCES

Improved TLD Algorithm for Face Tracking

Scheduling. Scheduling. EDA421/DIT171 - Parallel and Distributed Real-Time Systems, Chalmers/GU, 2011/2012 Lecture #4 Updated March 16, 2012

An efficient approach to improve throughput for TCP vegas in ad hoc network

Chapter 8 LOCATION SERVICES

Gauss-Jordan Algorithm

Simple Network Management Based on PHP and SNMP

Motor Control. 5. Control. Motor Control. Motor Control

Image segmentation. Motivation. Objective. Definitions. A classification of segmentation techniques. Assumptions for thresholding

Real Time Integral-Based Structural Health Monitoring

Less Pessimistic Worst-Case Delay Analysis for Packet-Switched Networks

Collision-Free and Curvature-Continuous Path Smoothing in Cluttered Environments

Sam knows that his MP3 player has 40% of its battery life left and that the battery charges by an additional 12 percentage points every 15 minutes.

Reinforcement Learning by Policy Improvement. Making Use of Experiences of The Other Tasks. Hajime Kimura and Shigenobu Kobayashi

Distributed Task Negotiation in Modular Robots

Restorable Dynamic Quality of Service Routing

Network management and QoS provisioning - QoS in Frame Relay. . packet switching with virtual circuit service (virtual circuits are bidirectional);

4 Error Control. 4.1 Issues with Reliable Protocols

In fmri a Dual Echo Time EPI Pulse Sequence Can Induce Sources of Error in Dynamic Magnetic Field Maps

Evaluation and Improvement of Region-based Motion Segmentation

Coded Caching with Multiple File Requests

NEWTON S SECOND LAW OF MOTION

A Progressive-ILP Based Routing Algorithm for Cross-Referencing Biochips

Lecture 18: Mix net Voting Systems

An Adaptive Spatial Depth Filter for 3D Rendering IP

Motion Level-of-Detail: A Simplification Method on Crowd Scene

Handling uncertainty in semantic information retrieval process

Moving Object Detection Using MRF Model and Entropy based Adaptive Thresholding

Improving Occupancy Grid FastSLAM by Integrating Navigation Sensors

WORKSHOP SAFETY IN MOBILE APPLICATION

MOTION DETECTORS GRAPH MATCHING LAB PRE-LAB QUESTIONS

CENG 477 Introduction to Computer Graphics. Modeling Transformations

Difficulty-aware Hybrid Search in Peer-to-Peer Networks

Robust Visual Tracking for Multiple Targets

Open Access Research on an Improved Medical Image Enhancement Algorithm Based on P-M Model. Luo Aijing 1 and Yin Jin 2,* u = div( c u ) u

Point Cloud Representation of 3D Shape for Laser- Plasma Scanning 3D Display

LOW-VELOCITY IMPACT LOCALIZATION OF THE COMPOSITE TUBE USING A NORMALIZED CROSS-CORRELATION METHOD

M(t)/M/1 Queueing System with Sinusoidal Arrival Rate

Web System for the Remote Control and Execution of an IEC Application

A Fast Non-Uniform Knots Placement Method for B-Spline Fitting

CHANGE DETECTION - CELLULAR AUTOMATA METHOD FOR URBAN GROWTH MODELING

A Tool for Multi-Hour ATM Network Design considering Mixed Peer-to-Peer and Client-Server based Services

MOBILE COMPUTING. Wi-Fi 9/20/15. CSE 40814/60814 Fall Wi-Fi:

MOBILE COMPUTING 3/18/18. Wi-Fi IEEE. CSE 40814/60814 Spring 2018

User Adjustable Process Scheduling Mechanism for a Multiprocessor Embedded System

Computer representations of piecewise

Robust Multi-view Face Detection Using Error Correcting Output Codes

Let s get physical - EDA Tools for Mobility

Video Content Description Using Fuzzy Spatio-Temporal Relations

Constant-Work-Space Algorithms for Shortest Paths in Trees and Simple Polygons

AML710 CAD LECTURE 11 SPACE CURVES. Space Curves Intrinsic properties Synthetic curves

A NEW APPROACH FOR 3D MODELS TRANSMISSION

4.1 3D GEOMETRIC TRANSFORMATIONS

Mobile Robots Mapping

A Fast Stereo-Based Multi-Person Tracking using an Approximated Likelihood Map for Overlapping Silhouette Templates

Terrain Based GPS Independent Lane-Level Vehicle Localization using Particle Filter and Dead Reckoning

A new method for 3-dimensional roadway design using visualization techniques

A time-space consistency solution for hardware-in-the-loop simulation system

Test - Accredited Configuration Engineer (ACE) Exam - PAN-OS 6.0 Version

MATH Differential Equations September 15, 2008 Project 1, Fall 2008 Due: September 24, 2008

Opportunistic Flooding in Low-Duty-Cycle Wireless Sensor Networks with Unreliable Links

Computational Geometry in Wireless Networks - Routing. Presented by Heather M. Michaud

A Survey on mobility Models & Its Applications

MOTION TRACKING is a fundamental capability that

Simultaneous Precise Solutions to the Visibility Problem of Sculptured Models

Vision based leader-follower formation control for mobile robots

MoBAN: A Configurable Mobility Model for Wireless Body Area Networks

Rao-Blackwellized Particle Filtering for Probing-Based 6-DOF Localization in Robotic Assembly

The Impact of Product Development on the Lifecycle of Defects

A Framework for Applying Point Clouds Grabbed by Multi-Beam LIDAR in Perceiving the Driving Environment

A new algorithm for small object tracking based on super-resolution technique

Automatic Calculation of Coverage Profiles for Coverage-based Testing

Michiel Helder and Marielle C.T.A Geurts. Hoofdkantoor PTT Post / Dutch Postal Services Headquarters

IntentSearch:Capturing User Intention for One-Click Internet Image Search

GrowCut - Interactive Multi-Label N-D Image Segmentation By Cellular Automata

Visually Summarizing the Web using Internal Images and Keyphrases

Joint Feature Learning With Robust Local Ternary Pattern for Face Recognition

Upper Body Tracking for Human-Machine Interaction with a Moving Camera

4. Minimax and planning problems

Querying Moving Objects in SECONDO

Image Based Computer-Aided Manufacturing Technology

Location. Electrical. Loads. 2-wire mains-rated. 0.5 mm² to 1.5 mm² Max. length 300 m (with 1.5 mm² cable). Example: Belden 8471

1.4 Application Separable Equations and the Logistic Equation

A GRAPHICS PROCESSING UNIT IMPLEMENTATION OF THE PARTICLE FILTER

Partition-based document identifier assignment (PBDIA) algorithm. (long queries)

Large-scale 3D Outdoor Mapping and On-line Localization using 3D-2D Matching

Evaluation and Improvement of Multicast Service in b

Transcription:

Volume 116 No. 24 2017, 315-329 ISSN: 1311-8080 (prined version); ISSN: 1314-3395 (on-line version) url: hp://www.ijpam.eu ijpam.eu Dynamic Roue Planning and Obsacle Avoidance Model for Unmanned Aerial Vehicles 1 K. Prahyusha, 2 A.S.C.S. Sasry and 3 M. Chaianya Suman 1 Deparmen of E.C.E, K.L. Universiy, Vaddeswaram, Gunur, A.P, India. 2 Deparmen of E.C.E, K.L. Universiy, Vaddeswaram, Gunur, A.P, India. 3 Deparmen of E.C.E, Vignan s Nirula Insiue of Technology and Science for Women, Gunur, A.P, India. Absrac Unmanned Aerial Vehicles (UAVs) are he aerial vehicles which operae and move wihou human conroller. Prior o he developmen of UAVs, Manned Aerial Vehicles (MAVs) were in use. Laer o overcome he demeris of MAVs, UAVs were inroduced. Some significan advanages of UAVs over MAVs are i is less expensive, secure and movable. Two major issues in UAVs are: - collisions and obsacles. Obsacle avoidance models can be eiher saic or dynamic and collision occurs due o variable shaped obsacles. Tradiional saic UAV models are no efficien agains polygon obsacle shapes wih dynamic obsacles. In his proposed model, a novel dynamic obsacle avoidance model wih dynamic rouing algorihm is proposed. The whole process of obsacle deecion and avoidance model can be divided ino wo sub-phases, hose are: - 1) Sensing and deecion phase, 2) Avoidance phase. In he sensing and deecion phase, he sysem gahers imporan informaion abou he environmen and deecs wheher an obsacle is presen in he pah or no. Tradiional roue planning and obsacle/collision avoidance models such as Opimized rajecory model, Geomeric model, Force field model and Bearing angle-based model have limiaions, hose are:-. Limied node capaciy, saic configuraion of each pah, saic pah planning mehod, difficul o deec polygon shaped obsacles. In his paper, we have proposed a new dynamic rouing 315

algorihm for dynamic obsacle avoidance and pah planning was implemened for UAVs. Experimenal resuls show ha he proposed model has high compuaional efficiency in erms of dynamic obsacle deecion, rouing consrucion, pah planning ime and search space compared o radiional UAV obsacle deecion models. Key Words:UAVs, Pah planning, search space, obsacle deecion. 316

1. Inroducion Unmanned Aerial Vehicles (UAVs) can be defined as aerial vehicles which operae wihou he direc involvemen of human conroller. UAVs are mos frequenly implemened in he area of civil and miliary services. Many researchers idenified his necessiy and various works have been carried ou since las wo decades o propose an efficien algorihm for collision and obsacle avoidance. Till dae here is no such opimal algorihm developed. In his paper, we have developed a new dynamic pah planning and obsacle avoidance scheme for UAVs. Besides, we have also analyzed and presened a comparaive summary of all previously developed models for UAVs rouing and collision avoidance. Advanages and disadvanages of every model are also discussed. In UAVs, he prime objecive of collision avoidance sysem is o preven and deec collisions and obsacles (boh saic and dynamic obsacles). The collision and obsacle avoidance algorihm a firs senses he whole environmen and collecs objec informaion. Afer ha, his algorihm deecs wheher obsacles are presen or no. This phase is very imporan in securiy poin of view. There are four basic models inroduced for roue planning and obsacle/collision avoidance, hose are:- Geomeric model, Opimized rajecory model, Bearing angle-based model and Force field model. Geomeric Model Geomeric model was inroduced o deec obsacles (mosly dynamic) in UAVs environmens. The basic requiremens of he algorihm are:- locaion, velociy and direcion of UAV as well as obsacles. ADS-B is no applicable for nonaircraf obsacles. Thus, o overcome his demeri geomeric model is proposed. Collision is deeced by evaluaing rajecory and disance. To avoid collision his shores disance is expanded. ADS-B model is used o sense and rerieve he obsacles informaion. There are some limiaions of his approach, which is resolved by he exension of his model. This model can be exended by considering he wors case scenario i.e., according o he obsacle s (assume a dynamic obsacle such as aacking aircraf) maximum urn rae a hrea region is formed. The original rouing plans can be improved in fuure so ha, UAVs will be able o reach a hrea regions as soon as possible. Opimized Trajecory Model Opimized rajecory model is a modified version of geomeric model. This approach also evaluaes rajecories based on a geomerical way. The mos vial feaure of his model is, he rajecory formed is he opimized rajecory. This approach no only avoids all obsacles and prevens collision, bu also mainain he disance wih arges. The obsacles considered here are mosly saic in naure. A firs, UAV mus sense and gahers informaion of he saic obsacle, 317

like locaion, size, and so on. Two major limiaion are:- excessive use of processing power and shorage of ime prior o collision. The proposed algorihm can ake ime parameers as inpus and produces probable fuure coordinaes of UAV. I is compued by using he curren coordinaes and a cos funcion. Collision deecion scheme is almos similar o rajecory calculaion and disance esimaion algorihms. If he prediced fuure coordinaes fails, anoher se of coordinaes are generaed by his algorihm. The cos funcion is re-compued over and over again. This basic model is enhanced laer which is described as follows. A firs he obsacles locaion, size and shape are recorded. Then he whole 2D space is spli ino grids and i is denoed as a weighed graph. Then A* algorihm is applied o generae he pah free from collision. Bearing Angle-Based Model The presened model i.e., bearing angle-based model is a newly proposed model based on visual sensor. I is responsible for deecing he relaive angle of obsacles wih UAV. The visual sensor iniially senses he environmen and capures a picure of he surrounding and sores i. The mos frequen field of applicaion of his approach is spiral flighs. Spiral flighs have consan velociy and a consan relaive bearing. The model generaes an equi-angular spiral rajecory. The issues of visual sensor influence he whole model wih a grea exen. Force Field Model Force field model was inroduced a firs and used mos widely. This mehod is responsible for evaluaing good rajecory where here exis no chances of collisions. I also considers pah complexiy, velociy, locaion ec. I requires five basic measures for he operaion of he algorihm, hose are:- disance beween UAV and obsacle, closeness o he pah, velociy aleraion, unavailabiliy of insan maneuvers and more complex maneuvers. When he compued poenial is small, UAV is moving in he correc pah. Thus, gradien of poenial is considered. The algorihm evaluaes he curren and fuure locaions of UAVs and obsacles. The algorihm execues successfully when, maximum value of poenial gradien is less han hreshold value. Finally afer housands of ieraions, opimized resul is generaed. 2. Lieraure Survey Rapidly exploring Random Trees (RRTs) are responsible for consrucion of rajecories. These rajecories are used for aerial vehicles moving in environmen along wih obsacles. The auhors adoped he concep of Pyhagorean Hodograph in order o join nodes of ree. The major advanage of his developed approach is:- I can achieve faser convergence wih collision resisance. These advanages are applicable for boh saic and dynamic obsacles. [1]. A UAVs formaion conrol sysem wih obsacle avoidance in dynamic 3D 318

environmen [2]. A poenial field is developed in beween UAV leader and arge. UAV leader can conrol his arge by using arificial poenial approach and roaional vecors echnique. The collisions can be avoided by hese repulsive forces and he whole force is disribued on a spherical surface. For avoidance of obsacles and collisions, an opimal rajecory is obained. Opimal rajecory no only avoids obsacles bu also reconfigure he formaion process. may be implemened o ge improved reliabiliy. A vision-based navigaion and obsacle avoidance scheme for UAVs [3] idenifies he necessiy of fully auomaed UAVs. GPS sysems are commonly used for navigaion. A camera uni is inegraed along wih he GPS sysem in order o achieve beer precision and obsacle predicion. For efficien pah planning UAV is divided ino four levels. A Level 1, he problem of scheduling he pah can be solved using any of hese hree caegories: Holonomic, Nonholonomic, Kinodynamic[4]. A level 2, implemenaion planning pahs are caegorized ino wo caegories: Environmenal Modeling + Opimum Pah / feasible search and opimal / feasible pah search. Level 3 is divided ino wo online, offline modes. Level 4 uses a mahemaical programming approach o solve he pah planning. These are wo ypes: deerminisic and probabilisic. The auhors emphasized on Dubins pah [5] approach wih saic obsacles. They simulaed heir concep by dividing he obsacles ino polygons ha is responsible for decreasing compuaion ime. Minimum urning radius is aken as inpu o he Dubins pah algorihm and gives rise o Dubin pahs. Dubins pahs are denoed by sraigh lines and angen arcs. The pars of Dubins pah which are parially inerseced wih obsacles are discarded. They used MATLAB o compue he disance and creae weighed marix. Laer Dijksra shores pah algorihm is implemened by he auhors in order o ge he shores pah. 3. Proposed Model The purpose of his model is o find an opimal navigaion pah agains single or muliple dynamics obsacles using he mahemaical objecive funcion. As in he radiional models, as he number of saic conrol poins increases, he navigaion pah becomes more difficul and compuaionally complex o consruc an opimal feasible pah. In his proposed model, we opimized he dynamic obsacle avoidance mechanism o overcome he pah navigaional issues in UAV pah planning and selecion as shown in figure1. The model has following assumpions. All he UAVs have muliple arges in parallel. Each source saion consiss of a leas one ask in parallel mode. All he UAVs have speed v wih he differen aliude. All he UAVs have he maximum fligh ime. 319

Boundary Consrains Each UAV can be conrolled using he coordinae locaion(x,y) and he urning angle, i is represened in riple form as (x,y, ). The conrolled node properies of each UAV is represened as x v.cos( ) ---(1) y v.sin( ) ---(2) u.v / ---(3) Where u is he scaling parameer <1,v is he velociy which is normalized o 1 and is he exended minimum urning radius of he polygon obsacle. Consrain 1 Figure 1: UAV Saring and Targe Posiion Obsacle Consrain-1 Here, beween he UAV sar posiion and arge posiion, here exis single polygon obsacles as shown in Figure 1. UAV sar posiion may navigae hrough he lef and righ angen of he single polygon obsacle of UAV navigaion pah. Figure 2: Single Obsacle in a Single and Muliple Direcions 320

Consrain 2 Figure 3: Muliple Obsacles in he Pah Direcion Here, beween he UAV sar posiion and arge posiion, here exis muliple polygon obsacles as shown in Figure 3. UAV sar posiion may navigae hrough he lef and righ angen of he single polygon obsacle of UAV navigaion pah. Here, lef side angen enry poin and righ side angen enry poin o he polygon obsacle are denoed by a and a. l o r o Figure 4: Single Shaped Polygon Srucure In figure 4, P R is he polygon maximum radius and P ex represens he exended widh for he arbiary shape obsacle. Figure 5: Muliple Obsacles Disance Measure 321

Muliple Obsacles Disance Measure Le (xsar y sar, sar ) denoes he sar UAV locaion and and denoes he muliple parallel arge locaions.(i=1,2 n) Consrain 3: Enry Condiion (x y, ) i i i arge arge arge Exended radius of he pah can be checked agains wo inequaions a he source end as shown below: ( x.cos( R ) x ) (y.cos( R ) y ) ( P ) 0 ---(4) j 2 j 2 2 sar sar oi sar sar oi Ri (x +τ.cos(θ -R )-x ) +(y +τ.cos(θ -R )-y ) -(τ+p ) <0 ---(5) j 2 j 2 2 sar sar θ oi sar sar θ oi Ri If boh condiions are saisfied hen no pah exiss beween he source and desinaion when obsacle occurs in beween he pah as shown in figure 6. Where j j x o, i oi Figure 6: Enry Condiion for Obsacle Posiions y denoes he saring he obsacle posiions of jh arge and R 0 0 denoes he urning angle wih 45 R 90. Consrain 4: Exi Condiion Exended radius of he pah can be checked agains wo equaions a he desinaion end as shown below: ( x.cos( R ) x ) (y.cos( R ) y ) ( P ) 0 ---(6) j j 2 j 2 2 arg e arg e oi arg e arg e oi Ri ( x.cos( R ) x ) (y.cos( R ) y ) ( P ) 0 ---(7) j j j 2 2 2 arg e arg e o arg e arg e o R i i i Figure 7: Exi Condiion for Obsacle Posiions Opimizaion Funcion C u : Toal number of UAVs. C : Number of arges. 322

C s :Numberof parallel arges from he source saion. B j i : Boolean flag which indicaes he link from saion i o j is visied by UAV or no (0: no visied, 1: visied). D (i,j) : Disance beween i h saion o j h saion. TP(j) : Trajecory posiion of arge j. T max : Maximum fligh ime. T o : UAV ime o visi all nodes in he original rajecory. T n : UAV ime o visi all nodes in he new direcion o he arge. T e : T o - T n. F p : Fuure pah nodes. Prob((j, i )/ F p ( i )) : Probabiliy of he curren node j o he node in he fuure pah lis. The muli-objecive model for he parallel obsacles avoidance procedure is given below: i MinMax Pr ob((j, i ) / F p( i )).B( j, ).D( j, ) / vi s. i j, C ( x.cos( R ) x ) (y.cos( R ) y ) ( P ) 0; j j 2 j 2 2 arg e arg e oi arg e arg e oi Ri j j 2 arg e arg e o i arg e arg e j 2 2 ( x.cos( R ) x ) (y.cos( R ) y ) ( P ) 0; i B { 01, } ( j, ) Pr ob((j, ) / F ( )) 0 B j ( j, ) 0 i p i UAV Dynamic Opimal Pah Navigaion Inpu i i i (x y, ) denoes he sar UAV locaion and and (x y, ) sar sar sar denoes he muliple parallel arge locaions.(i=1,2 n) Node acual cos funcion and prediced cos funcion : F(i, j) D(i, j) H(i, j) Prob((j, ) / F ( )) ShoresDis(i, j) i p i oi Ri arge arge arge Procedure 1) Iniialize all nodes in he UAV model wih 3-dimensional parameers as 2) The conrolled node of each UAV is represened as x v.cos() y v.sin() u.v / 3) Selec he source and arge nodes. 4) Sar model a he source node. 5) Search nex node using A* search mehod. 6) Compue cos funcions F(i,j) and H(i,j). 323

F(i, j) D(i, j) H(i, j) Prob((j, ) / F ( )) Manha an Dis(i, j) i p i 7) Check he boundary consrains 1,2,3,4. 8) For each pah in he search mehod Opimize he pah using he opimizaion model wih minimum disance and maximum obsacles. Check wheher he curren node is he arge node or no. If no break he pah. Oherwise Check for anoher pah. Check wheher he ime period exceed he max imer T max, if exceeds sop he model, oherwise prin he pah saisics End for 4. Experimenal Resuls & Performance Analysis In his secion, we presen he experimenal resuls behind our dynamic pah planning UAV model for polygon obsacle avoidance. Firs, we represen he experimen resuls, hen we show he performance analysis. The proposed resuls are all simulaed in Java IDE, on an Inel Core i5-4210u wih 2.40GHz, 8GB RAM. Saic Obsacle Avoidance Soluion Figure 8: Saic Pah Consrucion Problem 324

Proposed Soluions Soluion-1: Dynamic Pah Consrucion and Terminaion Figure 9: Dynamic Pah Consrucion and Terminaion Soluion-2: Dynamic Obsacle Consrucion wih Variable Size and Locaion a) Iniial Seup of Dynamic UAV b) Pah Planning and Navigaion 325

Time(ms) Inernaional Journal of Pure and Applied Mahemaics c) Dynamic Polygon Obsacles and Dynamic Roue Planning Compared o (b) 5. Performance Analysis Table 1: Performance of Proposed Model in Terms of Number of Obsacles, Mean Time Per Ieraion and Pah Planning Mean Time 12000 10000 8000 6000 4000 2000 MeanimeIeraion PahPlanningMeanTi me 0 #5 #10 #15 #20 #25 Obsacles Figure 10: Performance of Proposed Model in Terms of Number of Obsacles, Mean Time Per Ieraion and Pah Planning Mean Time 326

Time(ms) Inernaional Journal of Pure and Applied Mahemaics 14000 12000 10000 8000 6000 4000 2000 0 Toalimeobsacles PlanningTime Models Figure 11: Performance of Proposed Model o he Tradiional Models in Terms of Number of Obsacles and Pah Planning Mean Time 6. Summary and Conclusion In his paper, a novel dynamic pah planning and polygon obsacle avoidance model for UAVs are proposed. The key advanage of our model is o find he dynamic polygon obsacles and finds he new fuure pah o reach he desinaion. In his paper, we have proposed a new dynamic rouing algorihm for dynamic obsacle avoidance and pah planning was implemened for UAVs. The fac ha polygon angen lines and dynamic pah are combined o form a fuure opimal pah for UAV, which makes his model very effecive. Finally, we have compared our model o he pre-exising models for UAVs rouing and collision avoidance in erms of obsacle deecion ime and pah planning ime. In fuure, his model can be exended o classify differen shapes of obsacles in he dynamic environmen. References [1] Neo A.A., Machare D.G., Campos M.F., On he generaion of rajecories for muliple UAVs in environmens wih obsacles, In Seleced papers from he 2nd Inernaional Symposium on UAVs, Reno, Nevada, USA, Springer Neherlands (2009), 123-141. [2] Chang K., Xia Y., Huang K., UAV formaion conrol design wih obsacle avoidance in dynamic hree-dimensional environmen, Springer Plus 5 (1) (2016), 1-16. [3] Jian L., Xiao-min L., Vision-based navigaion and obsacle deecion for UAV, IEEE Inernaional Conference on Elecronics, Communicaions and Conrol (ICECC) (2011), 1771-1774. 327

[4] Prahyusha K., Sasry A.S.C.S., Sreenivasa Ravi K., UAV shores pah planning and collision free pah A Review, Journal of Advanced Research in Dynamical and Conrol Sysems (2017), 72-83. [5] Yang C., Liu L., Wu J., Pah planning algorihm for small UAV based on dubins pah, IEEE Inernaional Conference on Aircraf Uiliy Sysems (AUS) (2016), 1144-1148. [6] Lakshmi K., Surendar A., Verificaion of axiproocol using sysem Verilog, Inernaional Journal of Mechanical Engineering and Technology 8 (5) (2017), 588-595. [7] Surendar A., Kaviha M., Secure paien daa ransmission in sensor neworks, Journal of Pharmaceuical Sciences and Research 9 (2) (2017), 230-232. [8] Surendar A., FPGA based parallel compuaion echniques for bioinformaics applicaions, Inernaional Journal of Research in Pharmaceuical Sciences 8 (2) (2017), 124-128. [9] Surendar A., Evoluion of gai biomeric sysem and algorihms- A review, Journal of Biomedical and Pharmacology 10 (1) (2017), 467-472. 328

329

330