• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    A Technical Framework for Selection of Autonomous UAV Navigation Technologies and Sensors

    2021-12-11 13:32:56IzzatAlDarrajiMorchedDerbaliHoussemJerbiFazalQudusKhanSadeeqJanDimitrisPiromalisandGeorgiosTsaramirsis
    Computers Materials&Continua 2021年8期

    Izzat Al-Darraji,Morched Derbali,Houssem Jerbi,Fazal Qudus Khan,Sadeeq Jan,Dimitris Piromalis and Georgios Tsaramirsis

    1Department of Automated Manufacturing,University of Baghdad,Baghdad,Iraq

    2Department of Mechanical Engineering,University of Kirkuk,Iraq

    3Department of Information Technology,Faculty of Computing and Information Technology,King Abdulaziz University,Jeddah,21589,Saudi Arabia

    4Department of Industrial Engineering,College of Engineering,University of Ha’il,Hail,1234,Saudi Arabia

    5Department of Computer Science&IT,University of Engineering&Technology Peshawar,Pakistan

    6Department of Automation,University of West Attica,Athens,Greece

    7Abu Dhabi Women’s College,Higher Colleges of Technology,Abu Dhabi,UAE

    Abstract:The autonomous navigation of an Unmanned Aerial Vehicle(UAV)relies heavily on the navigation sensors.The UAV’s level of autonomy depends upon the various navigation systems, such as state measurement, mapping,and obstacle avoidance.Selecting the correct components is a critical part of the design process.However,this can be a particularly difficult task,especially for novices as there are several technologies and components available on the market, each with their own individual advantages and disadvantages.For example,satellite-based navigation components should be avoided when designing indoor UAVs.Incorporating them in the design brings no added value to the final product and will simply lead to increased cost and power consumption.Another issue is the number of vendors on the market,each trying to sell their hardware solutions which often incorporate similar technologies.The aim of this paper is to serve as a guide, proposing various methods to support the selection of fit-for-purpose technologies and components whilst avoiding system layout conflicts.The paper presents a study of the various navigation technologies and supports engineers in the selection of specific hardware solutions based on given requirements.The selection methods are based on easy-to-follow flow charts.A comparison of the various hardware components specifications is also included as part of this work.

    Keywords: UAV navigation sensors selection; UAV navigation; autonomous navigation; UAV development; navigation sensors study; navigation systems; mapping systems; obstacle-avoidance systems

    1 Introduction

    There is currently a high demand for Unmanned Aerial Vehicle (UAV) capable of autonomously navigating in various environments.This requires different UAV builds which contain various components such as navigation sensors, communication devices or other payloads [1,2].In today’s market, there are numerous UAVs produced for various purposes.The“DJI Matrice 300 RTK” and “Flyability Elios 2” are designed for inspecting in outdoor and indoor environments respectively.The “DJI Mavic 2” is intended for image capturing, video monitoring, and recording.For agriculture needs there is the “DJI Agras MG-1.” On the other hand, the “Parrot ANAFI USA” is used in search and rescue operations.The most critical factor in autonomous UAV navigation is the selection of the navigation components.Selecting the navigation system which will be incorporated in the UAV build can be challenging due to a number of reasons; various technologies and hardware solutions to choose from, some of which are incompatible with each other.Certain selections may lead to an inefficient use of hardware in terms of cost, energy consumption, weight and size.Consequently, there is no unique UAV platform that fulfills the requirements of all applications.Numerous factors must be taken into consideration before producing an UAV.From a system design engineering aspect, the following points in the application and UAV platform requirements are critical:surrounding environment,weight, flight endurance and autonomy [3,4].For example, the weight of UAVs currently on the market ranges from less<0.4 to more>18,143 kg.Meanwhile, the cost of these UAVs varies from tens of dollars to millions of dollars.Moreover, UAV tasks can be manyfold and may include the observation of a region, targeting, monitoring, or surviving etc.Basically, the UAV can be classified in a grade system or a type [5] as explained in Tabs.1 and 2, respectively.

    Table 1:UAV classification based on altitude, endurance

    Table 2:UAV classification based on type

    The general specifications of an UAV are determined during conceptual design phase to produce a satisfactory arrangement of UAV elements.The fundamental process in this stage is the“determination.” Nevertheless, there is a common analysis process without deep calculations.The design concept inputs are the requirements which include:tasks, fulfillment, robustness, control,charge, operational, duration, and manufacturing.Based upon which the necessary components are identified, these components represent the configuration of the UAV’s geometrical structure,engine, autopilot, ground station, etc.The output of this stage is the UAV configuration.The desired UAV configuration can be obtained by taking the various eligible components into consideration but eliminating any conflicting features.The geometric structure components refer to the fuselage, wings, horizontal, and vertical tail which are responsible for payload arrangements,lifting, longitudinal stability, and directional stability, respectively.The engine component generates the thrust which influences the performance and control of the UAV.On the other hand, the autopilot’s functions are steering, control and mission.The autopilot commands maneuverability and flight safety.As for the ground station, it controls and steers the UAV platform from the ground.Furthermore, the ground station impacts the autonomy and safety of flight [5].According to the objectives of this study, we will focus on the navigation system only.In this paper, the task of selecting UAV-components to obtain the targeted solution for the desired application is presented.A reasoned planning is introduced with the objective to reach a consistent analysis of the required navigation to achieve the specification.These requirements represent various sensors and systems that can be assembled to obtain the required autonomy of UAV.In the initial stage the autonomy is categorized into levels which define the autonomy capabilities.In the next stage,various navigation systems terms are introduced which define the specific flight navigation modes.Next, the UAV navigation hardware and its compatibilities are identified.Finally, a case study is presented to discuss and implement the objective of this study the selection of appropriate UAV navigation components.

    2 UAV Navigation Autonomy

    2.1 Level of Autonomy

    UAV autonomy is implemented as a solution to resolve the following problems:(1) existing physical barriers between the operator and the UAV, (2) latency which causes a delay in providing feedback, (3) limited data bandwidth available in the operational environment, and (4)the communication between the UAV and operators is susceptible to intentional or unintentional interference [6].However, most UAV accidents are due to operator mistakes [7,8].Thus, UAV autonomy is introduced as a practical solution to solve the mentioned shortfalls by reducing the operator’s interaction with the UAV.In this way, operator’s task is limited to supervising and focusing on the primary tasks through monitors and human machine interface devices which will result in a reduction of human errors.Generally, a UAV’s Level of Autonomy (LoA) can be categorized into six levels from level 1 (lowest) to level 6 (highest) as shown in Fig.1.In level 1 there is no automation.The motion of the UAV is controlled entirely in manual mode by an operator without any obstacle avoidance ability.Level 2 represents a low automation approach in which the operator controls heading, altitude, and motion manually while GPS localizes the UAV.The degree of automation in level 3 is partial where the operator takes the responsibility of safe flight while the UAV can control heading, altitude, and motion automatically in certain situations.In both level 2 and level 3, the ability to avoiding obstacles is sense and alert only.As in level 3, the UAV in level 4 can control itself but the operator must be ready for interaction if any notification is received from the UAV.Compared with level 3, in level 4 the UAV can sense and avoid obstacles.On the other hand, level 5 has a high level of automation, thus eliminating the operator from the control operation.The UAV has additional systems which guarantee its operation when one of its systems fails.Level 6 is a full automation approach which incorporates artificial intelligence to control the UAV.In both level 5 and 6, the UAV can sense and navigate obstacles.Levels of autonomy allow determination of capabilities and hence required hardware components.The navigation system is one of the most critical components and as can be seen in Fig.1, it plays an important role in determining the autonomy of the UAV.

    Figure 1:Capabilities of autonomy per level

    2.2 Navigation System Types

    The steps involved in the proposed methodology from the preprocessing stage to the implications of various factors, along with time-series is described in this section.In order to achieve the objective 1 (“detect if a node and/or a cluster is infected”), descriptive analysis in the form of mean and standard deviation were used.To further emphasis our findings, variances of these measures were compared using a F-test.Objective 2 (“differentiate between different types of applications”), which is related to different applications, was analyzed using a twoway ANOVA to understand whether there is an interaction between the virus and a variety of applications.Furthermore, objective 3 (“detect occupancy of a node and/or a cluster”), which is related to the occupancy of the node/cluster, can be predicted or identified using time-series based ARIMA method.

    The architecture of the designed UAV system determines the LoA in demand to the needs of mission [9,10].Thus, various navigation techniques for each LoA may be applied in UAV build.Generally, there are three navigation system types:electronics, inertial, and position fixing as shown in Tab.3 [5].

    Active navigation systems rely on the echo of signals that they emit.Based on this, they can determine the position.On the other hand, passive navigation systems are affected by the electromagnetism of the earth.They take into account the change of state in order to determine their position.For example, assuming they are moving east at a speed of 10 m/s, then, after 10 s their location is going to be 100 m east from the old location.Finally, the position fixing sensors utilize a map to determine their position based on their knowledge of the map.For example, if the camera takes a photo of Eiffel tower, then the sensor is in Paris.

    Table 3:Navigation system types

    3 Technologies of UAV Navigation Systems

    Navigation systems are devices used for measuring position and velocity.As explained in Section 2.1, in a UAV, navigation systems are essential for both high LoA “l(fā)evel 5 and level 6” in which the UAV itself should determine its exact location at any time and the lower LoA “l(fā)evel 2,level 3, and level 4” where the operators should know where the UAV at any time.This section will introduce a variety of navigation systems terms which are appropriate for flight navigation modes:GPS navigation (LoA:level 2), and autonomous navigation (LoA:level 3-level 6).

    3.1 State Measurement System

    For an UAV platform, as shown in Fig.2, there are twelve states which can be selected to represent the UAV system [11].These states are explained in Tab.4.

    Sensors that can measure these states are Inertial and satellite based sensors.Summarizing these sensors, including their advantages and disadvantages, are presented in Tab.5.

    Inertial Navigation System (INS) enables the measuring of the UAV’s movement passively i.e., there is no need for any external operating part.The inertial sensors of INS have the essential feature that external disturbances, for example winds, do not affect their operation.Inertial sensors include accelerometers and gyroscopes.Linear acceleration, velocity, and position is measured from the accelerometer raw signal, first integral of signal, and second integral of signal, respectively.The angular is obtained from the gyroscope.By integrating gyroscope signals,the measurement of the angular position is realized [12].The Global Positioning System (GPS) is the main way of determining the exact position, i.e., localization of UAVs [13,14].For sensing a combination of position, navigation in time domain, Global Navigation Satellite System (GNSS)receivers are implemented [15].

    Figure 2:UAV platform coordinates

    Table 4:States of UAV

    3.2 Obstacle Avoidance Distance System

    The term obstacle avoidance refers to the process of detecting obstacles, determining the distance between them and UAV, and turning around them when getting closer.An obstacleavoidance system generally consists of three main units:sensing, detection, and resolution.The Sensing unit collects the around environment data by sensors.The detecting unit provides the UAVs ability of exposing future collision risks.In the beginning, distance data is estimated into the close future.Immediate and future distance data are then put together to identify collision metrics.By utilizing collision metrics, an indication is produced which determines whether an avoidance maneuver is necessary or not.The resolution unit is initiated in case of an existing close future collision.The resolution unit is essential to prevent a collision with obstacles by setting the appropriate maneuver (e.g., height, perpendicular, or changing speed maneuver) that should be implemented.After relieving obstacles, the UAVs should return back to their previous path [16].Obstacle avoidance sensors are an essential component for enabling a targeted LoA from level 3 to level 6 in a potential environment.Examples of sensors in the sensing unit are:laser distance“LIDAR,” acoustic “SoNAR,” radar [17], and vision sensors which will be explained in the next subsection.The laser sensors provide planar distance, most of them, to the obstacle i.e., only obstacles within the plane of a UAV.Acoustic SONAR sensors can measure short range distance.On the other side, radar can measure both the position and speed of an obstacle.Summarizing all the above sensors, including their advantages and disadvantages, are presented in Tab.6.

    Table 5:State measurement sensors main properties

    Table 6:Obstacle avoidance sensors main properties

    Different application domains require different sensor types.In difficult weather conditions,RaDAR outperforms LIDAR, but at a higher financial cost.Indoor applications use sonar and LIDAR but not RaDAR.Dusty environments favor sonar as the lasers of LIDAR may face reflexion/obstruction issues.LIDAR is mainly recommended for short distances in clear environments that require a high degree of accuracy.Sonar is preferred in dusty environments, even if highly reflecting materials are present.The RaDAR is the preferred option in case of large outdoor distances.

    3.3 Vision Navigation Systems

    Recently, vision based approaches (camera analyzing images) have been introduced to navigation systems due to their low cost and weight.Moreover, compared with other sensors, vision sensors include quite contextual data [19].They can obtain the various data of the environment such as color, depth, and other visual details [8].Depth information can be determined using stereo vision sensor [20].The RGB vision sensor can be implemented also as advanced technology to find the depth information in a per-pixel concept [21].Details of vision sensor types and their features are shown in Tab.7.

    Electro-optical cameras and infra-red cameras have attractive characteristics including:small size, low cost, and lightweight.Thus, they are commonly applied sensors in UAVs.Electro-optical and infra-red cameras make the possibility of day-night and night visions, respectively.

    Table 7:Typical vision sensors

    3.4 Mapping Systems

    Mapping is a technique of visualizing the navigation of an UAV in a way of interpreting the path of the UAV in the environment.Mapping systems can be either map-based or a mapbuilding system.Map-based systems already have the environment data in a map format.The UAV uses these map information in its navigation.In complex environments where accurate map data is unavailable, map-building system can be implemented in which the maps are built during navigation e.g., using Simultaneous Localization and Mapping (SLAM) technique [8,22].

    In SLAM, the localization concept refers to an estimation position, velocity, and attitude of an UAV which can be determined using inertial sensors.On the other hand, the term mapping indicates observing the environment.The observation process utilizes various potential sensors such as lasers, radars, and vision (infra-red, or visible light cameras).Thus, inertial or vision SLAM can be applied to estimate the navigation whilst generating a 3D map of the environment [23].Generally, SLAM can be 2D or 3D.Whereby 2D SLAM uses a configuration sensor for distance with inertial, while 3D SLAM applies a configuration of vision with depth sensors [24].An autopilot controls the UAV without any human interaction.Hence, it maintains the desired UAV orientation by utilizing the data from the various sensors to calculate corrective operations.The autonomy unit shown in Fig.3 is responsible for the required autonomous behaviour e.g.,returning home, targeting, etc.This section discusses the various technologies that can be used in UAVs.Section 4, discusses the specific hardware solution for each technology.

    Figure 3:UAV autonomy unit module

    4 UAV Navigation Hardware Solutions

    Two main considerations are taken in navigation hardware of UAV; the first is the development in respect of high LOA.The second is the development of UAV to fly depending on vision sensors only.Considering the first approach INS, GPS, GNSS, LIDAR, SoNAR, RaDAR, and vision sensors are applied to support full autonomy.Due to the cost, weight, and rapid evolution of vision sensors; the second trend is applied photography cameras.They applied extremely in mapping and obstacle avoidance.

    4.1 State Measurement Sensors

    There are various UAV sensors which can measure the state of the UAV as mentioned in Section 3.1 and are readily available on the market.These sensors can be grouped under the following product types:INS, INS/GPS, and GNSS/INS.The INS device measures the states of the UAV.Generally, it has three accelerometers and three gyroscopes.Furthermore, some INS devices contain magnetometers to measure the heading of UAV [25].The main characteristics of the INS performance are related to the features of the implemented sensors [26].To overcome the drawbacks of state measurement sensors mentioned in Tab.4 by using INS or GPS alone,a combination of GPS/INS is applied to improve the accuracy and sampling rate of position,velocity, and attitude.Besides this, an extended or unscented Kalman Filter has been applied to filter issue of GPS/INS sensor fusion [22].This configuration can also be implemented by combining GNSS with INS.Tab.8 summarizes some of the INS, INS/GPS, and INS/GNSS products which are available in the market.

    Table 8:Some state measurement technology makers and products

    Selecting the optimal state measurement system is a complex process and many factors have to be taken into consideration.These factors represent the performance, interface, technology makers,weight, size, and cost.

    4.2 Obstacle Avoidance Sensors

    Obstacle avoidance technology was previously limited to obstacles in front of UAVs only using traditional sensors such as SonAr and LiDAR.Recently, developments in obstacle avoidance sensor technology enable UAVs to detect all obstacles around the UAVs in all directions.There are various obstacle-avoidance hardware solutions available produced by various companies [25,26]such as:stereo vision sensors and Time-of-Flight (ToF) cameras.Detecting the same obstacle using two cameras is implemented as a hardware solution to enable obstacles to be visualized in 3D.This technique is referred to as stereo vision.Two cameras are mounted at a fixed distance apart.Hence, by analysing the same captured simultaneous images of the two cameras; the depth of the obstacles can be measured [27].Current technology developed by e-con Systems is stereo vision camera “STEEReoCAM”with resolutions of up to 1600 × 1300 at a speed of 9.144 m/s.It is necessary for autonomous UAV to measure depth to obstacles.This stereo camera is integrated together with a 6-axis INS inside the STEEReoCAM which enables the measurement of angular and linear acceleration in addition to the distance to obstacles [28].The company MYNT AI has developed “MYNT EYE” stereo vision camera.The flexible range which can be sensed by“MYNT EYE” is 0.5 m to 18 m and can work in a low light environment.There is a 6-axis INS to measure linear and angular acceleration as in “STEEReoCAM.” The resolutions of “MYNT EYE” up to 752×480 at speed 18.288 m/s.The technology developer “DUO” produced the 3D visualizing stereo vision camera DUO3D.It is made from aluminum of 30 g and can measure 57 mm×30mm×15 mm.On the other hand, The ToF sensors technology integrates camera,light source, and IR sensor.It is also called “Flash LiDAR.” ToF sensor TMF series from “ams”technology maker can operate in distance ranges (2-250 cm).It has the ability of measuring the data of both depth and intensity at the same time for each pixel in the captured image.

    4.3 Mapping System

    Researchers from MIT Computer Science and Artificial Intelligence Laboratory have recently released a new mapping technique called Nano Map for use in fast UAVs operating in complex environments.NanoMap as is a further development of the SLAM process, but has implemented 3D depth sensors to carry out fast navigation, up to 9 m/s, in dense environments [29].Radio navigation system (RNS) is applied to identify the current position using radio frequencies and transmit data wirelessly between the ground and the UAV [30,31].On the other hand, a satellite navigation system (SNS) is applied to measure the position and altitude of the UAV using data from multi-satellites [30,32].Correlated-extremal systems (CE-systems) utilize different optical correlators for identifying UAV position in real time [30,33].A summary of the mapping systems,including their advantages and disadvantages, is presented in Tab.9.

    Table 9:Mapping systems main properties

    This section presents a number of hardware solutions which implement various navigation technologies.The next section presents a step by step process for selecting the appropriate components.

    5 Selecting Appropriate UAV Navigation Components

    In this section, a four stages selection process is suggested for designing the UAV navigation system architecture.The first stage determines the autonomy level (as explained in Section 2.1)based on the application domain.In the second stage, the UAV developer selects the essential navigation system technologies (as explained in Section 3) based on the level of autonomy determined in stage 1.Stage 3 identifies the hardware components (explained in Section 4) from the list of components implementing the selected technologies from the previous stage.Finally, stage 4, evaluates the UAV navigation system configuration to ensure compatibility between the selected hardware components and their interfaces.Fig.4 summarizes the component selection process.

    Figure 4:UAV navigation components selection

    The above, aims to simplify the component selection process.The stages are explained in detail in the sub-sections below.

    5.1 Stage 1:UAV Application Consideration

    Determining the appropriate autonomy level is essential for designing an appropriate UAV navigation system that meets the requirements of its application domain.Fig.5 introduces six levels of autonomy of and their corresponding functionality, starting at level 1—no autonomy, to level 6—highest degree of autonomy.

    Level 1 UAVs are fully controlled by human users and are mainly used for recreation activities.Level 2 UAVs are also manually controlled but with feedback to the operator’s controller and are therefore most commonly used for relatively simple business tasks, such as inspection and maintenance.Level 3 UAVs have a high degree of automation and require human control only for task assignment and aid.Such UAVs are used in mapping, seeding, and spraying tasks.They have a multitude of applications in agriculture and automated inspection.Level 4 UAVs have all the capabilities of the level 3 UAVs but with automated takeoff/landing and navigation.These UAVs only need task assignment from the operator, and they can complete their task alone.Most of these UAVs are used for surveying, taking photographs and videos of certain areas.For example,they can inspect the progress of a construction site.Level 5 UAVs are fully autonomous and they do not require human users.They are capable of carrying out complex missions.Most of them are currently used for defence applications.Level 6 UAVs are still at the experimental stage.Like level 5 UAVs, they are completely autonomous.However, they can deal with unexpected situations,learn from past experience (Artificial Intelligence) and also operate as part of a team [34].

    Figure 5:Autonomy levels based on application domain

    5.2 Stage 2:Navigation Sensors Technology

    One of key components in UAV development is the sensors.Sensors give the UAV the capabilities to perform the various tasks.Fig.6 shows the sensor technologies included in each level.

    Level 1 does not require any advanced sensors.Level 2 requires position sensors such as GPS and distance sensors to sense the obstacles.Level 3 requires all the Level 2 sensors but in addition a Gyroscope, accelerometer, magnetometer are required in order to control the heading and position of the UAV.Level 4, additionally requires vision sensors and more advanced mapping systems such as GNSS.They also have a microcontroller that can process the inputs from all these sensors and make some basic decisions.Level 5 requires an even more capable microcontroller as it includes more complex processing including image recognition.Level 6 is similar to level 5 but it needs to communicate with the other UAVs in order to collaborate on a task.Currently,level 5 and 6 UAVs require a powerful controller with a high power necessity.However, this may change to some degree in the near future as 5G can allow the UAV to send all the information to a land station for processing and control.Hence the need for a powerful microcontroller will be minimized [35,36].

    Figure 6:List of sensors included in each level

    5.3 Stage 3:Hardware Components

    Selecting the appropriate components is one of the most important aspects of UAV design.In this paper, we propose a simple but accurate method for selecting the most appropriate navigation sensors based on task requirements and environmental needs.Fig.7 presents the selecting flow for picking the navigation sensors.

    Figure 7:Selection stage of navigation sensors

    The proposed selection strategy, presented in the flowchart in Fig.7, presents a procedure for selecting appropriate sensors for:state measurement, obstacle avoidance and mapping.The selection is based on multiple application criteria and sensor properties.The main selection criteria for state measurement sensors include accuracy and cost.Low accuracy, INS can be chosen directly.If accuracy is important in the UAV’s application, then INS/GPS or INS/GNSS must be selected.If the UAV is designed with low cost components the INS/GPS is selected.In contrast, INS/GNSS can be applied for high cost UAVs.Regarding obstacle avoidance sensors,if the customer does not need to obtain the data directly then vision sensors can be applied.If information about the obstacles is important and needs to be obtained directly, then sonar sensors can be applied for indoor applications.In case of outdoor applications, if the environment is complex, then RaDAR is chosen.For a non complex environment, a LIDAR sensor is selected.If the UAV requires mapping capabilities within limited weight, i.e., heavy UAV, RNS can be applied.In limited weight UAV, if high precision mapping is important then CE-systems is the default option.If precision is not important, MM-systems can be chosen.

    The vision sensor is also a very important component that can affect the performance of the UAV in many ways.Selecting the vision sensor is a tradeoff between, size, weight, power consumption, image quality, frame rate, stability and night vision.The type of vision sensor is selected according to Fig.8.

    Figure 8:Algorithm of vision sensor selection

    As it can be seen in the flowchart in Fig.8, if no depth mapping is required, then monocular cameras can be used.On the other hand, if depth mapping is required and it is an indoor application then RGB-D cameras can be used.Else if the UAV will be dealing with a lot of obstacles then Fisheye cameras must be selected.Otherwise a stereo camera can be applied.

    5.4 Stage 4:Hardware Compatibility

    When specific components are selected, their compatibility with each other should be checked.In this research, hardware compatibility refers to the compatibility of the UAV components with each other.In more detail, their compatibility with a particular controller unit, ESC (electronic speed controller), connection interfaces, power consumption and frequency.In terms of compatibility, we mainly check the following:

    (a) The interfaces:The interfaces of both the sensors and the controller should be compatible.

    (b) Power consumption requirements:The UAV should have sufficient power to feed the sensor.

    (c) Shape, Size and Weight:The physical properties of the sensor such as its size, shape and weight should also be checked for compatibility with the design and flyweight capabilities of the UAV.

    (d) Redundancy:It is possible that some sensors include the capabilities of some other sensors.For example an 11 Axis IMU, includes accelerometer, gyroscope, magnetometer, pressure meter and GPS.Hence there is no need for a separate gyroscope sensor.

    The compatibility check should be followed by other checks, such as cost and reputation of certain components before the selection is made.However, as these are non technical criteria, they are not covered in this research.

    5.5 Case Study

    This section includes a case study that demonstrates step by step (Fig.4), the use of the proposed framework.In this case study we want to develop a low cost, outdoors UAV for seeding.The first step is to decide its level of autonomy.The diagram in Fig.5 can help with this task.The appropriate level of autonomy for the seeding UAV is level 3.This is because neither team work nor a high level of autonomy is required.It will be operating in a rural environment, without a lot of obstacles and it does not have to deal with new unexpected situations.The next step is to determine the appropriate sensor technologies.GPS, IMU, INS, and distance sensors are the potential sensors that may be used according to Fig.6.The next step is to select the appropriate hardware solutions.Depending on the flowchart of Fig.7, the INS is selected for a low cost state measurement sensor with GPS separately.Besides this, the vision sensor is applied in detecting obstacles as since taking the direct information of obstacles is not important during the seeding process.The type of vision sensor is selected dependent on Fig.8.Because the depth of vision is not required, monocular cameras are selected.In summary, as shown in Fig.9, the navigation system of UAV for seeding will include:(1) INS, (2) GPS, and (3) monocular cameras.

    Finally, all the sensors must be checked for compatibility in terms of interfacing with the control board, power consumption, shape, size and weight.For this purpose, Kalman filters are applied to enhance the performance of INS and GPS when operating together.Hence, the INS is integrated with GPS as shown in Fig.10 in one model to overcome the issue of weak GPS signals.

    Figure 9:The scenario of selecting navigation system

    Figure 10:Block diagram of integrating INS/GPD

    The inputs of this model are the errors resulted from subtracting the velocities measured by the GPS from the ones measured by INS as follows

    whereVx,Vy,Vzdenotes the measured velocities in the direction of x-axis, y-axis, z-axis, respectively.These errors are fed to the inputs of the two kalman filters.For weak GPS signals where these errors are not zero, the kalman filters start working to predict these weak signals.The first Kalman filter, i.e., Kalman filter 1, estimates the INS velocityThe second kalman filter, i.e., kalman filter 2, is applied to improve the accuracy of estimation.As a first step, discrete model of the navigation system, i.e., measurement, is developed as

    whereTis the vector of measurement,Ais the design matrix, andnis the vector of noise of measured signal of type white Gausian.Xkis the vector of states which includes the errors of altitude (eAz), velocity (eVx,eVy,eVz), and the drift of gyroscopes (dGx,dGy,dGz).In the case of disappear the GPS signal, the INS supply data of position till the signal of GPS appear again.

    6 Conclusion&Future Work

    This paper proposes a framework for selecting UAV navigation sensors.This was done in a four step process, where the developers must first decide the requirements based on the level of the UAV.UAVs were divided into six levels based on their capabilities.The applications domain for each level was also explained in this paper.Once the developers decide on the application the next step is to select the sensors components.Then the specific hardware should be selected, followed by a compatibility check between the sensors and the controller.The proposed framework was demonstrated by the use of a case study for a low cost, outdoors UAV application.

    Funding Statement:The authors received no specific funding for this research study.

    Conflicts of Interest:The authors declare that they have no conflicts of interest to report regarding the present study.

    黄色欧美视频在线观看| 精品一品国产午夜福利视频| 精品亚洲成a人片在线观看| 三上悠亚av全集在线观看 | 国产av精品麻豆| 亚洲国产日韩一区二区| 久久久精品免费免费高清| 国产精品麻豆人妻色哟哟久久| 三上悠亚av全集在线观看 | 自拍欧美九色日韩亚洲蝌蚪91 | a级一级毛片免费在线观看| 中文欧美无线码| 国产伦在线观看视频一区| 午夜精品国产一区二区电影| 我要看黄色一级片免费的| 久久ye,这里只有精品| 国产极品粉嫩免费观看在线 | 亚洲国产毛片av蜜桃av| 乱人伦中国视频| 亚洲精品乱码久久久v下载方式| 日日啪夜夜爽| 在线观看人妻少妇| 久久99热6这里只有精品| 91久久精品国产一区二区成人| 一级毛片电影观看| 免费观看a级毛片全部| 成人毛片60女人毛片免费| 99国产精品免费福利视频| 丁香六月天网| 在线观看www视频免费| 大香蕉97超碰在线| 免费观看性生交大片5| 亚洲精品色激情综合| 哪个播放器可以免费观看大片| 男女免费视频国产| 日韩熟女老妇一区二区性免费视频| 亚洲第一av免费看| 欧美成人精品欧美一级黄| 国产精品久久久久久精品电影小说| 国精品久久久久久国模美| 有码 亚洲区| 少妇人妻 视频| 久久免费观看电影| 女性生殖器流出的白浆| 另类亚洲欧美激情| 高清在线视频一区二区三区| 久久99热6这里只有精品| 亚洲四区av| 高清不卡的av网站| 黑人猛操日本美女一级片| 精品国产一区二区久久| 亚洲av国产av综合av卡| 国产av精品麻豆| 看免费成人av毛片| 蜜桃在线观看..| 国产淫语在线视频| 特大巨黑吊av在线直播| 欧美xxxx性猛交bbbb| 日韩欧美精品免费久久| 亚洲情色 制服丝袜| 大片电影免费在线观看免费| av在线观看视频网站免费| 国产免费一级a男人的天堂| 五月开心婷婷网| 午夜视频国产福利| 国产高清三级在线| 亚洲不卡免费看| 婷婷色av中文字幕| 51国产日韩欧美| 大片免费播放器 马上看| 黄色怎么调成土黄色| 亚洲精品国产色婷婷电影| 少妇人妻 视频| 看非洲黑人一级黄片| 亚洲精品久久久久久婷婷小说| 91久久精品电影网| 制服丝袜香蕉在线| 久久久久久久久久久免费av| 久久婷婷青草| 成人美女网站在线观看视频| 亚洲图色成人| 超碰97精品在线观看| 熟女人妻精品中文字幕| 午夜福利影视在线免费观看| 好男人视频免费观看在线| 国产免费视频播放在线视频| 日韩成人av中文字幕在线观看| 久久久国产一区二区| 桃花免费在线播放| 久久精品久久久久久噜噜老黄| av在线观看视频网站免费| 寂寞人妻少妇视频99o| 成人亚洲欧美一区二区av| 国产在线免费精品| 91精品一卡2卡3卡4卡| 丝瓜视频免费看黄片| 丝袜在线中文字幕| 欧美丝袜亚洲另类| 久久精品久久久久久久性| 人妻系列 视频| 最近的中文字幕免费完整| 男人爽女人下面视频在线观看| 人妻一区二区av| 男女无遮挡免费网站观看| 精品亚洲乱码少妇综合久久| 欧美成人精品欧美一级黄| 亚洲精品456在线播放app| 免费在线观看成人毛片| 大香蕉97超碰在线| 日韩欧美精品免费久久| 久久99热这里只频精品6学生| 国产精品欧美亚洲77777| 大片电影免费在线观看免费| 高清av免费在线| 一边亲一边摸免费视频| xxx大片免费视频| 七月丁香在线播放| 99久久中文字幕三级久久日本| 亚洲综合色惰| 亚洲综合色惰| 桃花免费在线播放| 亚洲一级一片aⅴ在线观看| 亚洲国产av新网站| 亚洲美女视频黄频| 国产精品秋霞免费鲁丝片| 久久精品久久久久久噜噜老黄| 国产欧美日韩综合在线一区二区 | av一本久久久久| 噜噜噜噜噜久久久久久91| 91久久精品国产一区二区三区| 国产亚洲最大av| 我要看日韩黄色一级片| 人人澡人人妻人| 天堂8中文在线网| 国产高清有码在线观看视频| 国精品久久久久久国模美| 国产精品久久久久久av不卡| 热re99久久国产66热| 好男人视频免费观看在线| 亚洲va在线va天堂va国产| 高清欧美精品videossex| 一本大道久久a久久精品| 一本一本综合久久| 男人爽女人下面视频在线观看| 乱系列少妇在线播放| 亚洲精品成人av观看孕妇| 最近的中文字幕免费完整| 99热这里只有是精品在线观看| 色视频www国产| 欧美 日韩 精品 国产| 九九爱精品视频在线观看| 三上悠亚av全集在线观看 | 最黄视频免费看| 成人国产麻豆网| 爱豆传媒免费全集在线观看| 精品久久国产蜜桃| 久久人人爽av亚洲精品天堂| 我要看日韩黄色一级片| 丰满迷人的少妇在线观看| 男女国产视频网站| 视频中文字幕在线观看| 卡戴珊不雅视频在线播放| 亚洲高清免费不卡视频| 亚洲精品国产av成人精品| 简卡轻食公司| 人妻系列 视频| 国产欧美日韩一区二区三区在线 | 99热这里只有精品一区| 中文字幕人妻熟人妻熟丝袜美| 国产一区有黄有色的免费视频| 亚洲三级黄色毛片| 国产在线男女| 亚洲在久久综合| 老司机影院毛片| 国产免费福利视频在线观看| freevideosex欧美| 久久国产乱子免费精品| 亚洲欧洲国产日韩| 五月玫瑰六月丁香| 国产高清国产精品国产三级| 久久精品久久精品一区二区三区| 人妻人人澡人人爽人人| 国产成人aa在线观看| 丝袜在线中文字幕| 在线观看人妻少妇| 少妇的逼水好多| 免费看光身美女| av天堂中文字幕网| 两个人的视频大全免费| 国产精品国产三级专区第一集| 亚洲av二区三区四区| 99视频精品全部免费 在线| 欧美老熟妇乱子伦牲交| 国产精品一区二区三区四区免费观看| 美女脱内裤让男人舔精品视频| 大话2 男鬼变身卡| 免费人妻精品一区二区三区视频| 最新中文字幕久久久久| 精品午夜福利在线看| 狂野欧美激情性xxxx在线观看| 亚洲欧美日韩卡通动漫| 国内精品宾馆在线| 国产69精品久久久久777片| 免费黄网站久久成人精品| 精品一品国产午夜福利视频| 高清视频免费观看一区二区| 亚洲成色77777| 制服丝袜香蕉在线| 黄片无遮挡物在线观看| 亚洲精品乱久久久久久| 成人漫画全彩无遮挡| 久久韩国三级中文字幕| 丝袜脚勾引网站| 丰满饥渴人妻一区二区三| 99久久人妻综合| av视频免费观看在线观看| 五月开心婷婷网| 欧美精品人与动牲交sv欧美| 看非洲黑人一级黄片| 高清av免费在线| av国产精品久久久久影院| 亚洲av免费高清在线观看| 免费看av在线观看网站| 久久久a久久爽久久v久久| 亚洲性久久影院| 天堂中文最新版在线下载| 欧美精品一区二区免费开放| 日韩大片免费观看网站| 99九九线精品视频在线观看视频| 国产免费一区二区三区四区乱码| 亚洲人与动物交配视频| 蜜桃久久精品国产亚洲av| 人妻 亚洲 视频| 成人免费观看视频高清| 日韩欧美 国产精品| 国产欧美日韩综合在线一区二区 | 国产亚洲精品久久久com| 热re99久久精品国产66热6| 免费黄频网站在线观看国产| 日韩成人伦理影院| 九九在线视频观看精品| 久久99蜜桃精品久久| 精品午夜福利在线看| 亚洲,一卡二卡三卡| 国产精品久久久久久精品电影小说| 欧美 日韩 精品 国产| 免费少妇av软件| 岛国毛片在线播放| 在线观看av片永久免费下载| 99久久精品热视频| 国产日韩一区二区三区精品不卡 | 国产成人91sexporn| 中国国产av一级| 五月天丁香电影| 内地一区二区视频在线| 亚洲精华国产精华液的使用体验| 在线天堂最新版资源| 一区在线观看完整版| 日韩av免费高清视频| av国产久精品久网站免费入址| 麻豆乱淫一区二区| 久久久a久久爽久久v久久| 伊人久久精品亚洲午夜| 久久久久久久久久久久大奶| 少妇人妻久久综合中文| 亚洲国产精品一区三区| 日韩亚洲欧美综合| 熟妇人妻不卡中文字幕| 人妻 亚洲 视频| 国产精品久久久久久久电影| 少妇被粗大猛烈的视频| av一本久久久久| 99久国产av精品国产电影| 中文字幕免费在线视频6| 亚洲人成网站在线观看播放| 九九在线视频观看精品| 美女主播在线视频| 伦理电影免费视频| 国产亚洲精品久久久com| 欧美成人午夜免费资源| 麻豆成人av视频| 久久久亚洲精品成人影院| 七月丁香在线播放| 国产免费视频播放在线视频| 三级国产精品片| 一级毛片aaaaaa免费看小| 熟女电影av网| 亚洲欧洲国产日韩| 日本av手机在线免费观看| 午夜激情福利司机影院| 欧美97在线视频| 国产av码专区亚洲av| 视频区图区小说| 日本爱情动作片www.在线观看| 秋霞在线观看毛片| 亚洲丝袜综合中文字幕| 成人亚洲欧美一区二区av| 3wmmmm亚洲av在线观看| 青春草亚洲视频在线观看| 欧美精品亚洲一区二区| 99热这里只有是精品50| 国产男女超爽视频在线观看| 日韩伦理黄色片| 视频中文字幕在线观看| 在线免费观看不下载黄p国产| 午夜影院在线不卡| 插逼视频在线观看| 极品人妻少妇av视频| 毛片一级片免费看久久久久| 女的被弄到高潮叫床怎么办| 亚洲久久久国产精品| 街头女战士在线观看网站| 亚洲精品国产色婷婷电影| 日本欧美国产在线视频| 亚洲精品中文字幕在线视频 | 男女免费视频国产| 亚洲精品乱久久久久久| 日韩一本色道免费dvd| 亚洲图色成人| 国产伦在线观看视频一区| 一区在线观看完整版| xxx大片免费视频| 我要看黄色一级片免费的| 黑人巨大精品欧美一区二区蜜桃 | 久久韩国三级中文字幕| 欧美成人精品欧美一级黄| 亚洲,欧美,日韩| 久久99蜜桃精品久久| 久久久久人妻精品一区果冻| 狂野欧美白嫩少妇大欣赏| 大又大粗又爽又黄少妇毛片口| 肉色欧美久久久久久久蜜桃| 汤姆久久久久久久影院中文字幕| 夫妻午夜视频| 夜夜骑夜夜射夜夜干| 国产在线一区二区三区精| 女人久久www免费人成看片| 精品国产乱码久久久久久小说| 久久人人爽av亚洲精品天堂| 国产精品国产三级国产专区5o| 亚洲人成网站在线观看播放| 日韩av在线免费看完整版不卡| 男女国产视频网站| 秋霞在线观看毛片| 人人妻人人看人人澡| 国产亚洲5aaaaa淫片| 青春草亚洲视频在线观看| 99热这里只有是精品在线观看| 久久av网站| 一区二区三区精品91| 啦啦啦在线观看免费高清www| 欧美 亚洲 国产 日韩一| 午夜影院在线不卡| 日本黄大片高清| 色婷婷av一区二区三区视频| 99久久综合免费| 高清在线视频一区二区三区| 国内少妇人妻偷人精品xxx网站| 精品久久国产蜜桃| 狂野欧美激情性bbbbbb| 国产精品国产av在线观看| freevideosex欧美| 18禁在线播放成人免费| 国产精品伦人一区二区| 国产一区二区三区综合在线观看 | 亚洲图色成人| 美女脱内裤让男人舔精品视频| 黑人高潮一二区| 国产淫片久久久久久久久| 国产精品国产av在线观看| 久久99精品国语久久久| 青青草视频在线视频观看| 极品教师在线视频| 日韩熟女老妇一区二区性免费视频| 亚洲国产av新网站| 婷婷色综合www| 亚洲第一av免费看| 日韩av不卡免费在线播放| 成人漫画全彩无遮挡| 香蕉精品网在线| 免费av不卡在线播放| 亚洲精品色激情综合| 欧美日韩av久久| 亚洲无线观看免费| 久久国产乱子免费精品| 国产精品久久久久久av不卡| av在线老鸭窝| 日韩人妻高清精品专区| 国产日韩一区二区三区精品不卡 | 91在线精品国自产拍蜜月| 高清毛片免费看| 全区人妻精品视频| 有码 亚洲区| 性色av一级| 国产精品一区二区三区四区免费观看| 菩萨蛮人人尽说江南好唐韦庄| 欧美 亚洲 国产 日韩一| 人妻 亚洲 视频| 国产真实伦视频高清在线观看| 在线观看免费高清a一片| tube8黄色片| 午夜日本视频在线| 视频中文字幕在线观看| 亚洲精品一区蜜桃| 亚洲欧美一区二区三区黑人 | 99九九线精品视频在线观看视频| 亚洲国产成人一精品久久久| 国产有黄有色有爽视频| 黑人猛操日本美女一级片| 亚洲精品456在线播放app| 久久久国产精品麻豆| 日韩中文字幕视频在线看片| 一级黄片播放器| av有码第一页| 一本—道久久a久久精品蜜桃钙片| 丝袜脚勾引网站| 99国产精品免费福利视频| 亚洲欧美成人综合另类久久久| 日韩免费高清中文字幕av| 久久这里有精品视频免费| av免费观看日本| 99九九在线精品视频 | 色婷婷av一区二区三区视频| 亚洲国产色片| 一个人看视频在线观看www免费| 亚洲美女视频黄频| 久久国内精品自在自线图片| 两个人免费观看高清视频 | 日本黄色片子视频| 夫妻性生交免费视频一级片| 国产男人的电影天堂91| 三级国产精品片| 色网站视频免费| av一本久久久久| 九九爱精品视频在线观看| 纵有疾风起免费观看全集完整版| 校园人妻丝袜中文字幕| 日本91视频免费播放| 2022亚洲国产成人精品| 18禁在线无遮挡免费观看视频| 欧美97在线视频| 成人黄色视频免费在线看| 亚洲欧美清纯卡通| 国产伦理片在线播放av一区| 桃花免费在线播放| 国产乱来视频区| 精品国产一区二区三区久久久樱花| 成人特级av手机在线观看| 精品99又大又爽又粗少妇毛片| 人妻夜夜爽99麻豆av| 免费观看性生交大片5| 爱豆传媒免费全集在线观看| 国产精品一二三区在线看| 精品国产露脸久久av麻豆| 亚洲av电影在线观看一区二区三区| 精品国产露脸久久av麻豆| 国产精品免费大片| 狠狠精品人妻久久久久久综合| 午夜福利网站1000一区二区三区| 国产高清有码在线观看视频| 中文字幕久久专区| 26uuu在线亚洲综合色| 熟女人妻精品中文字幕| h日本视频在线播放| 伦理电影免费视频| 国产亚洲av片在线观看秒播厂| 自拍偷自拍亚洲精品老妇| 美女cb高潮喷水在线观看| 99国产精品免费福利视频| 777米奇影视久久| 在线亚洲精品国产二区图片欧美 | 免费观看av网站的网址| 免费大片18禁| 成人美女网站在线观看视频| 美女主播在线视频| 亚洲欧美一区二区三区国产| 黑丝袜美女国产一区| 亚洲欧美日韩卡通动漫| 亚洲性久久影院| 欧美少妇被猛烈插入视频| 成人综合一区亚洲| 亚洲欧洲国产日韩| 天堂俺去俺来也www色官网| 人体艺术视频欧美日本| 日韩强制内射视频| 涩涩av久久男人的天堂| 亚洲精品,欧美精品| 国产在视频线精品| 欧美老熟妇乱子伦牲交| 国产精品国产三级国产av玫瑰| 色视频www国产| 亚洲第一区二区三区不卡| 日本爱情动作片www.在线观看| 男人添女人高潮全过程视频| 久久精品国产自在天天线| 久久久久网色| 人人妻人人澡人人爽人人夜夜| 欧美少妇被猛烈插入视频| 亚洲国产精品国产精品| 日产精品乱码卡一卡2卡三| 最后的刺客免费高清国语| 色5月婷婷丁香| 国产男人的电影天堂91| 亚洲精品国产av蜜桃| 亚洲精品乱码久久久久久按摩| 久久午夜福利片| 亚洲性久久影院| 久久人人爽人人爽人人片va| 久久久久久久国产电影| 久久久亚洲精品成人影院| 一本久久精品| 欧美激情极品国产一区二区三区 | 赤兔流量卡办理| 一本色道久久久久久精品综合| 性色av一级| 中文天堂在线官网| 精品久久久精品久久久| 国产一区二区三区综合在线观看 | 人妻 亚洲 视频| 最近最新中文字幕免费大全7| 丝袜在线中文字幕| 亚洲精品乱码久久久久久按摩| 美女cb高潮喷水在线观看| 精品酒店卫生间| 成人漫画全彩无遮挡| 久久婷婷青草| 各种免费的搞黄视频| 久久久久久人妻| 亚洲欧美精品专区久久| 国产精品一区www在线观看| 精品国产露脸久久av麻豆| 久久6这里有精品| 亚洲精华国产精华液的使用体验| 五月玫瑰六月丁香| 久久精品国产a三级三级三级| 中文欧美无线码| 国产黄色视频一区二区在线观看| 国产av码专区亚洲av| 在线观看免费高清a一片| 国产在线视频一区二区| 我要看日韩黄色一级片| 亚洲丝袜综合中文字幕| 国产精品国产三级国产av玫瑰| 成年av动漫网址| 哪个播放器可以免费观看大片| 久久人人爽人人片av| 天天操日日干夜夜撸| 高清欧美精品videossex| 免费av不卡在线播放| av国产精品久久久久影院| 中国美白少妇内射xxxbb| 男女边吃奶边做爰视频| 日本欧美视频一区| 一级毛片 在线播放| 99久久人妻综合| 又大又黄又爽视频免费| 国产一级毛片在线| 日本与韩国留学比较| 亚洲欧美日韩另类电影网站| 中文天堂在线官网| 男人和女人高潮做爰伦理| 熟女电影av网| 亚洲av免费高清在线观看| 亚洲精品亚洲一区二区| 成人二区视频| 汤姆久久久久久久影院中文字幕| 熟女人妻精品中文字幕| 永久免费av网站大全| 国产精品嫩草影院av在线观看| 一级毛片黄色毛片免费观看视频| 好男人视频免费观看在线| 日韩熟女老妇一区二区性免费视频| 91在线精品国自产拍蜜月| 亚洲久久久国产精品| 一级毛片久久久久久久久女| 中文资源天堂在线| 青春草亚洲视频在线观看| 日韩在线高清观看一区二区三区| 免费av中文字幕在线| 中文字幕久久专区| 国产亚洲91精品色在线| 欧美97在线视频| 日韩av免费高清视频| 国产淫语在线视频| 国产精品免费大片| 秋霞伦理黄片| √禁漫天堂资源中文www| 男女无遮挡免费网站观看| 在线观看三级黄色| 成人综合一区亚洲| 久久久国产一区二区| 国产淫语在线视频| 夫妻午夜视频| 少妇的逼水好多| 搡老乐熟女国产| 亚洲无线观看免费| 国产综合精华液| 伊人久久精品亚洲午夜| 亚洲精品久久午夜乱码| 日本黄色日本黄色录像| 亚洲,一卡二卡三卡| 国产精品.久久久| 王馨瑶露胸无遮挡在线观看| 老司机影院毛片| 日韩免费高清中文字幕av| 成年美女黄网站色视频大全免费 | 性色avwww在线观看| 肉色欧美久久久久久久蜜桃| 一级毛片 在线播放| 丝袜喷水一区| 午夜激情久久久久久久| 日韩欧美一区视频在线观看 | 欧美精品高潮呻吟av久久| 欧美精品国产亚洲| 人妻 亚洲 视频|