You are on page 1of 9

AgriDrone - A Ubicomp Prototype for Precision Farming

Med Matovu IT University of Copenhagen medm@itu.dk


ABSTRACT

Viktoras Svolka IT University of Copenhagen vsvo@itu.dk

Paul Henckel IT University of Copenhagen pkrh@itu.dk

Author Keywords

drones, aerial photography, precision agriculture, precision farming, crop specic site survey, UAV, decision support system
INTRODUCTION

Using drones or unmanned aerial vehicles (UAVs) in agriculture initially started back in the early 1980s for crop dusting[?]. Since then the UAVs have proliferated in applications of aerial photography to imaging of crop elds to assist with crop production management [6, 1]. The agriculture industry has grown and is seeking advanced ways to control and monitor crops, thus the term Precision Agriculture/Farming (PA/PF) has emerged as a farming management strategy. PA was initially used as synonym for automatic steering systems in the early 1990s. Current PA applications collects and process data from multiple sources for improving the understanding and management of soil and landscape resources in order to handle crops in a more efcient way.

RA
1

FT
RELATED WORK
http://www.ryegaard.dk/

Precision agriculture aims at providing ICT tools that allow farmers to micromanage and make detailed plans for the work to be done. Solutions have existed since the 1980s but have not found widespread adoption. With the rapid development of low-cost open-source drones and advances in camera technology the last couple of years, we propose a system for monitoring crop development by taking pictures and planning agricultural activities using drones that can be controlled beyond visual range using a standard web interface. The system was evaluated in terms of its perceived usability and a comparative measure on the time it takes to cover an area by foot vs using drone captures. We found usability of our system to be high and calculated the coverage time of the drone to be 3 times faster than manual effort. This will allow the farmers to schedule activities in a more informed way, saving time rst and resources.

Even though solutions for PA exists today, widespread adoption has not been catching on. There can be numerous reasons for this including that PA is not equally suited for all types of crop [2], but also that the systems available are too complex or more advanced than needs to be for the utility of the farmers in their day to day work. We propose a low cost, low entry barrier system for monitoring crop development and planning agricultural activities which can be used as part of a larger PA framework. This will be achieved by using drones to take pictures of farm parcels. The problem of prociently monitoring crop development in modern industrial agriculture increases with the size of the farmland. For this reason we established a partnership with Ryegaard og Trudsholm Godser1 which operate an area of 1000ha with a yield of 850ha per year. Their main crop is wheat and they are already by their own needs, trying to develop ways to detect and respond to crop threats in more efcient ways. For planning and crop-development purposes we think drones could be useful within organic agriculture and permaculture as well.

The usage of UAV is not new, it have been in production since the early 1900s. The technology was initially driven by military applications in World War I and expanded by World War II. The military UAV applications are more advanced than the civilian applications. [4] The civilians applications are likewise evolving in the same directions, due to their rapidly utilisation in various applications such as reghting assistance, police observations of civil disturbances and scenes of crimes, reconnaissance for natural disaster response, border security, trafc surveillance and precision agriculture [3, 4, 7]. Primicerio et al utilises unmanned UAV (VIPtero) equipped with camera for site-specic vineyard management. Normalised Differential Vegetation Index (NDVI) values acquired by the Tetracam ADC-lite camera mounted on VIPtero were compared to ground-based NDVI values measured with the FieldSpec Pro spectroradiometer to verify the precision of the ADC system. The vegetation indices

obtained from UAV images are in excellent agreement with those acquired with a ground-based high-resolution spectroradiometer.[5] Merz et al addresses the design of an autonomous unmanned helicopter systems for remote sensing missions in unknown environments. Focuses on the dependable autonomous capabilities in operations related to Beyond Visual Range(BVR) without a backup pilot by providing ight services. Utilizes a method called Laser Imaging Detection and Ranging (LIDAR) for object detection which are applicable in real world development.[4] Barrientos et al. utilises a team of UAVs to take pictures in order to create a full map, applying mosaicking procedures for post processing and automatic task partitioning management which is based on negotiation among the UAVs, considering their state and capabilities. Thus they combine a strategy which encompass multi robot task planning, path planning and UAV control for the coverage of a crop eld for data collection. [1] Table 1 compares the industry UAVs with the research-based projects. It emphasise on product costs and survey speed. See the table on page 3. The parameters mentioned in the table description: Frame type The type of UAV xed or and rotary wings

speed. In Denmark authorisation must be gained to y above 100m. Regarding price it should be noted that we are not including development costs for AgriDrone. One of the main advantages of the commercial UAVs compared with our Open Source UAV is the camera specication and the survey specication. As the table shows, the commercial UAVs are superior in those categories, but comes with an expensive price compared to our UAV which is more cheaper and adequate to carry out the essential tasks as the commercial products. Another notable difference is that most of these other products are using a xed-wing design. This implies that they have to be pushed into the air on launch, either by hand or by catapult, and do a crash landing at the end of the mission. Conversely in our prototype we have a rotary wing frame which enables us to do vertical take-off and landing (VTOL). VTOL enables the user to initiate multiple aerial missions without low-level user involvement in takeoff or landing.
Main Contributions

Project Name If the project was an industry project or research project Retail Price How much the products cost

Control interface Is it controlled by a remote,pilot, autonomously or continuous trajectories, and what systems is utilised to control them. Imaging specication is utilised with photogrammetry that analyses images providing information regarding the recognition and identication of objects and their signicance with respect to the particular application. Coverage per trip How long it takes to cover a specic area. Storage How the data is stored
2

[TODO: include http://precisiondrone.com/ and ConservationDrnes + include the parameters in the Main Contributions subsection] The parameters in Price and Survey speed are not completely up-to-date, accurate or comparable. There are four factors that affect the survey speed: 1) Camera angle of view, 2) Drone height, 3) Requested image overlap and 4) Drone cruise speed. Most companies (except Trimble) did not provide information on the value of the factors used for calculating the survey
2

http://www.questuav.com/index.php, http://uas.trimble.com/ux5, http://www. cansel.ca/en/products/survey-instruments/data-collectors/trimble-ux5?vmcchk=1, http://www.cropcam.com/, https://www.sensey.com/drones/ebee.html, Piccolo CC http://www.cloudcaptech.com/piccolo command center.shtm, http://www.geistware.com/rcmodeling/articles/beginner 1/#basic engine

RA
3 4

FT
2

As it has been mentioned in the interview section , farmers have numerous tasks of routines to carry out in their daily activities. The farms are really huge, thus it takes time to plan for the tasks. However the solution presented enables the farmers to monitor and investigate the area in a sufcient way compared to current solution where the stakeholders have to accomplish the tasks manually by going out and checking each place, which consumes a great deal of time. Below we list some of the main features that our solution contributes which none of the other projects offer. GSM Our solution provides communication over the GSM data network. This allows for true remote control beyond visual range. LPIS Our solution integrates with the Danish implementation of the EU Land Parcel Information Systems to present a custom overlay of the elds belonging to the farmer. In Denmark more than 300.000 elds are registered in LPIS.3 In all of EU this gure is 135 million elds belonging to 8 million farmers.4

Our systems contributes and facilities the farmers daily work. It enables farmers to operate the UAV on the different devices that have internet access thus providing exibility.

http://www.cowi.dk/menu/NyhederogMedier/Nyheder/Geograskinformationogit/ pages/digitaliseringaf300000marker.aspx http://ies.jrc.ec.europa.eu/our-activities/support-for-member-states/lpis-iacs.html

Project Name QuestUAV 200 QuestUAV 300 eBee

Frame type Fixed Wing SkyCircuit autopilot Fixed Wing SkyCircuit autopilot Fixed Wing

Retail Price [EUR] 18000

Control interface

Imaging specication

Coverage trip

per

Storage

Custom made laptop and RC

Hardware Modied Lumix LX5 10MP Hardware Tetracam MCA 6

100Ha(1km2 ) in 7-15 min 100Ha (1km2 ) in 7-15 min 150-1000Ha (1-10 km2 ) in 45 min Resolution: 3 cm/pixel 150-600Ha (1-6 km2 ) in 30 min Resolution: 3 cm/pixel 64Ha (0.64km2 ) in 20 min 100Ha (1 km2 ) in 31min Resolution: 2.4cm/pixel 100Ha (1 km2 ) in 41min Resolution: 3.3cm/pixel 240Ha (2.4km2 ) in less than 60 mins (up to 65 kmph) Resolution: 3cm/pixel

SD card

20000

Custom made laptop and RC

SD card

8800

eMotion 2 software for desktops and NoteBooks

Hardware 16 MP Camera Sony NEX5R Photogrammetry Postight Terra 3DEB powered by Pix4D Hardware 16 MP Camera Sony NEX5R Photogrammetry Postight Terra 3DEB powered by Pix4D Hardware 12MP Pentax Optio A40 Hardware 16.1 MP mirrorless APS-C Hardware 10 MP compact

SD card

Swinglet CAM

Fixed Wing

7800

eMotion 2 software for desktops and NoteBooks

SD card

CropCam

Fixed Wing

5200

Custom made software for windows 98 Mission Planning

SD card

Trimble UX5

Fixed Wing

33100 less than UX5 5100

SD card

Trimble X100 AgEagle (early 2014) MetaVRC

Fixed Wing Fixed Wing Piccolo autopilot Fixed Wing APM2.5 autopilot

FT
Photogrammetry with AgPixel WinHardware Canon EOS M Photogrammetry MetaVR Terrain Tools extension to ESRI ArcGIS Hardware Photo3S-NIR Photogrammetry Optional supplementary product powered by Pix4D Photogrammetry by Orbit GT powered Resolution: 1-7cm/pixel Hardware Tetracam ADClite camera Hardware RICOH GX200 digital camera with zoom leRICOH GR Digital III digital cameraRICOH GR Digital III camera mod. for NIRFLIR Photon 640 thermal imaging camera GNC System (LIDAR) Hardware commercial zoom digital camerato be tilted up to 100 deg Hardware ArduCAM next 25mm Photogrammetry NDVI capable with DroneMapper or Pix4cloud 75% image overlap

Mission Planning

SD card

Piccolo Command Center

MissionPlanner dows

for

SD card

RA
2200-3600 custom tablet from 8000 GPS Waypoint navigation system 4000 koptertool custom navigation computer custom backstepping+FST controller 600 web-application

Aeryon Scout

Rotary Wings custom autopilot

(40 kmph) Resolution: 1cm/pixel

on-board and sent to base station by radio link

MicroDrones

Rotary Wings custom autopilot Rotary Wings custom autopilot

VIPtero (modied Mkrokopter Hexa-II) CSIRO

0.5 ha. in 7.5min 5.6 cm/pixel ground resolution at a ight height of 150m.

micro card

SD

D
Rotary Wings Rotary Wings APM2.5 autopilot

Rotary Wings

SD card

AR100 Platform

SD card

AgriDrone

22ha in 12-20min (at 36 to 20 kmph) Resolution: 2cm/pixel

webapplication (radio link)

Table 1: Comparison of commercial industry UAVs with research based UAVs based on the costs and the survey speed.The last 4 projects have been used in research projets on precision farming specicly. 3

METHOD

Work in the agriculture sector is very much a situated experience and the work required at one farm might not be the same as the work required at another farm at a given day. Because of this nature of situated variability, we found it important to select some research methods that allows us to catch some of this situated variability in a feasible way. To gain an understanding of the domain, we initially made a literature survey and brainstorming session. Based on this we were able to formulate an interview guideline that we used and made telephone interviews with our stakeholders to get more information about what work scenarios play out in their domain, what factors inuence their work and how they envisioned the use of drones could be a part of their daily work days. Grouping together some of the things we found out during our interviews, we quickly proceeded to make a low-delity prototype a paper prototype that simulates the software running in a browser on a tablet device. Experience prototyping was used to evaluate our paper prototype together with our stakeholder, and we lmed the session to catch the subtle interaction taking place. This feedback was then used to rene and implement our prototype into an early product design. Final evaluation was done as a usability study together with a quantitative measure, namely a measure for the time it takes to do an aerial survey compared against the time it would take the farmer to make the reconnaissance by foot and direct observation.
THE DESIGN OF THE PROTOTYPE

(> 500ha) since tenant farmers of small farms usually will be able to maintain an overview of the state of the farm individually.
In Agriculture, not one day is the same

Our design process was iterative and comprised around 8 weeks in total. In this period we gained a broad understanding of Precision Agriculture and Arduino-based drones and were able to design and evaluate a prototype system.
Semi-structured Interviews

With the domain in hand, we prepared a short interview and then got in contact with different people involved in Agriculture in Denmark and located within 100km from ITU. This geographic restriction was to allow us to go visit the farmers and try out our prototype in a situated context.

One of the rst things we noticed was that everyone we asked, knew and were enthusiastic about the potential of drones for agriculture. This perhaps reects the position of this category of technology on the Gartner Hype Cycle5 . The interviews were designed to give us some key information about current working procedures, determining main challenges, and general conditions for work. While talking over a telephone was not enough to get a full picture of the scenarios of the stakeholders, it provided us with a starting point for scenario analysis. Second part of the interview was designed to be a brainstorm on how they perceived that drones could be applied within their work. The farmers seemed to be in consensus that the development of drones within agriculture should start with large farms
5

http://diydrones.com/proles/blogs/where-drones-sit-on-the-gartner-hype-cycle

RA
6 7

FT
Biomass estimation Weed detection Nutrient estimation
Paper Prototyping

A common answer we got to the question What is a normal day for you? was that they all replied that not one day was the same. In Agriculture, the season, climate, growth states, nutrient levels as well as human and facility resources all played together and affected the required work and ultimately the crop-yield. Examples of this include: 1) If wind is strong, spraying with pesticides is prohibited, therefore spraying usually takes place 05.00 to 11.00 and 16.00 to 20.00; 2) If quickspots6 develop on the eld, they must be detected and removed quickly to protect the crop; 3) If crop is mature and climate conditions are dry, sunny and windy, then harvest can take place; 4) If parts of a eld are covered in snow, then spraying with fertilisers is prohibited; 5) When a tractor has been loaded with pesticides, fungicides, herbicides or fertilisers, it has to run until tank is empty, it is not advised to keep remains in the tank for next run; 6) If grasslike weed have developed to two leaves, then they have to be sprayed to avoid nutrient loss from the desired crop; 7) If [TODO: chec with Eric about facts] wheat have developed four leaves, then it has reached high maturity and can soon be harvested. Another thing that came out of the interviews was that in relation to the planning and accounting/documentation work that takes place on the farm, being able to use maps with the proper Markblok eld parcel overlay was crucial to the usability of the system. The Danish Markblok database is a national implementation of the EU regulated Land Parcel Information System (LPIS) initiative.7 We identied following application areas for drone-based ICT systems within Agriculture based on our interviews:

Farmland aerial monitoring, task management and communication Facility monitoring and management

Aside from these, application areas such as detection of nitrogen stress, water stress, pests and crop diseases have also been mentioned in literature [1] 8 and researchers from KU are currently working on a project on weed detection and drones9

We designed our system so that a web interface is the main point of interaction. The drones base stations, battery recharging requirements [TODO: reference drone-charging
quickspots are small areas of weed on the eld that is expanding quickly EU LPIS http://marswiki.jrc.ec.europa.eu/wikicap/index.php/LPIS In Denmark, the Danish AgriFish Agency under the Ministry of Food, Agriculture and Fisheries is the agency responsible of implementing the LPIS nationally. 8 http://www.weeklytimesnow.com.au/article/2013/10/25/586771 grain-and-hay.html 9 http://ing.dk/artikel/droner-spotter-ukrudt-i-danske-marker-161076

group] and image transfer and post-processing should happen behind the curtains by the system requiring little user involvement. To lower the entry barrier (increasing the rate of technological adaptation), we decided to mimic the interface to something that the user is already familiar with - Google Maps. Figure 1 shows our initial mockup of a Google Map interface.

(a) Main page GUI

Figure 1: Google Map mockup used for early paper prototype Then we printed and used scissors and pencil to create a paper-based mockup of the UI and all the interactible elements down to 3rd level of interaction. See gure 2
Experience Prototyping

RA
5

We used experience prototyping as an evaluation method of our paper prototype. This was carried out over the course of an hour in which the user was given the prototype and told to imagine that this was a browser window on a touch-enabled tablet computer. We assumed the role of silent facilitators of interaction giving the user the space to conceptualise the system in his own words. See gure 3
Evaluation

The user found the UI pretty intuitive and easy to utilise. We had forgotten to draw the Markblok boundaries on the map and that was a point of critique because this is a necessity to be able to select which farmland to perform an action on.

Based on the feedback we also decided to deprecate our concept of Task Management from the GUI. We had originally conceived this as a task management component for planning human resources, but during the experience prototyping it quickly became apparent that this was not a use case. The argument is that rather than trying to augment the captured data with a layer of task management logic, it would be better to remain transparent to the captured data and provide APIs that can be utilised in tractor GPS computers, boomspray controllers or other peripheral computer-controlled farm equipment.

FT
(b) Interaction-dependent GUI elements

Figure 2: Paper prototype

Fish Agency12 ). The sixth layer integrates a cloud or dedicated server based app for photogrammetry converting our drone captures into orthomosaics that can be used for analysis.

(a) User interacts with View Data page

(b) User interacts with 3rd layer functionality on Main page

Figure 3: Experience Prototyping: Evaluation of the paper-based prototype

The Final Design

Figure 1 illustrates the main idea behind the implementation. We have 6 main parts in the application. The drone which is equipped with an APM2.5 Arduino board, a uBlock GPS module, RC telemetry link, GSM/GPRS module that implements the necessary Mavlink communication protocol10 and a Sony NEX5R modied NIR for NDVI11 . The second layer is the Web application which controls the communication between the integrated web-based application and the ying drone. Using GSM module, the drone sends the status information via the GPRS connection to the web application, then the web application gathers and process the information it gets and do other steps according to the tasks (e.g. sends HTTP post with the data to the interactive webbased map). The third layer we have is the web-based interactive interface from which the stakeholders can monitor everything.The fourth layer is database, where we store all necessary transaction information. The fth layer is the integration with openlayers.com API to provide a base map for our interface, together with an overlay map of all danish farm parcels (provided by the Markblok database of Danish Agri-

10 11

https://pixhawk.ethz.ch/mavlink/ Open Source Single Camera NDVI http://ightriot.com/vegetation-mapping-ndvi/

RA
12 13

The system consists of a web-based application that provides all the information that is needed to carry out the drone operations on the eld via its web-interface. The web-based application provides a communication link between drones and user via GSM/GPRS connection to the web interface.

FT
Flying the Drone

Figure 4: System architecture

The drone model: 3DR DIY Hexa Copter. It was prebuild with main features: camera, gps, telemetry, autocontrol board, arduino APM board. To this concept we added a GSM module with the SIM card, which extended the possibilities for the drone. On the arduino based GSM module we implemented and integrated a service, which can communicate with our main web application on top of Google (We found two similar but currently defunct projects13 ). The connection was made through GPRS and HTTP json based commands. The ow of the drones operations are illustrated by this sequence:

1. The drone receives the GPS coordinates from the webapplication and a trigger to start mission 2. Starts the motors/engine 3. Fly to specied GPS coordinates 4. When reaching the coordinates, drone starts taking pictures at the user-specied setting 5. Drone goes home to base station 6. Captured images are sent to web application over WiFi link for post processing The same workow applies to the Scheduling mode as well as the instant-command mode.
Web Application

The web-application in this project takes the most valuable position. It controls the communication between web interface and the ying drones. All requests and responses are
https://kortdata.fvm.dk/geoserver/web/?wicket:bookmarkablePage=:org.geoserver. web.demo.MapPreviewPage https://code.google.com/r/andreas-apm2-wip/ and https://code.google.com/p/ ardupilot-cellular-extension/

based on JSON. The request is sent through the HTTP protocol. The application is hosted using Google app engine, it gives us 99.9% system up-time, and ensures minimum response time. We provide small API in the application, which allow us to connect our application to another third party applications like periphery farm equipment. It stable and recognise (response) only due to predene commands: get status, send gps coordinates, get pictures, get biomass index at coordinate, check battery and etc.
Interactive web-based map application

Propellers During rst assembly we didnt know that propellers of the drone are different and they need to be assembled in special way. So at the beginning the drone could not take off because of the propellers pulling and pushing in the wrong way, while we were thinking that there some problems with calibration. GSM/GPRS module To fully accomplish communication between APM2.5 board drone and web-application we suppose to connect and integrate GPRS shield on APM2.5 board. We did Arduino UNO communication channel with GPRS shield and web-application, but it was challenging to move everything on APM2.5 board. Firstly, GPRS shield requires 5V to work with.It was difcult to nd the 5V pin also on APM board. Moreover we had problems connecting to the internet using some GSM providers SIM cards. Also we could not gure out how to transfer Arduino UNO based implementation code to APM2.5 board, the compilation were failing due to missing different libraries.
EVALUATION

After the interviews and the evaluation of the paper prototype we decided to change the following: Status page The status page is the main page and allows user to instantiate new missions quickly. Either as a scheduled event to be executed later or an instant event to be executed now. Schedule page Our implementation provide the functionality where you are able to schedule drone to y to specic place at certain date and time. Concept of Task We changed this from our original postight human-centered notion of task planning to a preight drone-centered notion of task planning.

LPIS/Markblok Integrating with the national database of farmland boundaries allowed us to provide a way of user interaction where the could just click to select a given eld instead of drawing custom polygons. Multiple elds and actions We enabled user to specify multiple elds and actions for single missions.

The system is compatible with multiple devices. So the system can be accessed from smartphone as well as from computer or tablet. Nowadays mobile phones are one of the most widely used devices in the world, this is the main reason why we decided to make a browser-based system. Figure 5 shows the nal design of the web interface.
Challenges encountered in development

Below we list some of the challenges we encountered in the process of developing our system.

Compassmot This part came us a surprise. It was an onerous task to carry out. It required us to disconnect the propellers ,ip them over and rotate them one position around the frame. And simultaneously we had to push the copter down into the ground when the throttle is raised i.e. the propellers are rotating. Battery challenges (charging problems) At the rst beginning the connection cables doesnt t our needs, that is why we need to manually replace the connection cables on the battery itself. In addition we had some problems with battery charger. 7

Calibration We had to perform a live calibration on our compass. It was difcult to nd the compass calibration position because no positions were shown the same applies to calibrate accelerometer.

RA

FT

The challenges that we encountered during this project meant that we could not in effect implement the fully workign system as per our design. In order to do the evaluation anyway we used a version of the Wizard of Oz method in which we asked the user to imagine that interacting with the web interface would control the drone. One of our goals was to have an intuitive interface so that the barrier of entry could remain low. Based on the evaluation from our test person, this goal appears to have been achieved. Another of our goals was to integrate a communication link between the GSM module and our web server. As mentioned before we could actually get this to work in testing with the Arduino UNO board, but porting it to the APM2.5 wasnt successful. The third goal that we wanted to show was that utilising a drone can be a big timesaver for the farmer. Our test person informed us that, if it should be very thorough, then inspecting a 20ha eld would take him 3 hours. By calculations based on an altitude of 100m and image overlap of 75%, then it would take the drone 12min at top speed (36kmph) and 20 min at a cruising speed of 20kmph. After capturing the data we estimate another 30 min in post-processing of the images on a server to produce the orthomosaic maps at 2cm/pixel resolution which the user then can inspect. This means the drone-based solution is approximately 3times faster than the current method. The bottleneck is likely to be the rate at which we can transfer the images off the drone to the cloud for processing and this processing time increases when the number of images increases. Now, because we have only evaluated the system with one test person we do not have enough data to make a very strong and compelling argument. At Ryegaard there are 12 fulltime allyear employes. Our test person was one of these employes. Their organisational structure is very at meaning that they are all involved in eld inspection tasks when needed. That they are all exposed to the same type of eld inspection tasks is a good indicator that they will all nd our system equally user friendly as our main test person did.

(a) Main Page GUI of AgriDrone

(b) Schedule Page GUI of AgriDrone

Figure 5: Web interface of AgriDrone system As part of a more general discussion, it is also worth noting, as our test person commented. That the real difculty faced is in knowing how new measures of biomass or weed density should be translated into actual measures of the amount of chemicals to use on the elds. With precision farming and the ability to look at the eld with greater variability, then we are also able to spray chemicals in matching variability, but initially this does not necessarily entail that less chemials will be used - only trial and error will lead to an understanding of how chemical usage can be reduced in the long run. This is important because, in light of the interviews, the value of the drone system is proportional to the value that the farmer can save by adopting the drone system. Saving human resources is one thing, but being able to use the information captured in a way as to save costs on chemicals is probably what is going to be the crux of the argument. The 3DR Hexa-C Copter that we are using has a maximum speed of 36kmph. The performance of a drone has a lot to do with the aerodynamic properties caused by the physical design of the drone. 3DR has since we started this project, deprecated the HexaCopter model and replaced it with the Y6 model which is a tricopter frame with rotors on both sides. They have also provided a guide to do this modication oneself 15 . Use the 3DR Iris QuadCopter16 or some of the miniUAV quadcopters available[TODO: nd link to the micro uav systems].
Photogrammetry

FUTURE WORK

During the research and the user-participation, many ideas came to us. We will list them here. Suggestions for improvements based on Farmer: 1. Place multiple waypoints on map 2. Integration with Trimble GPS control system on tractors
Copter
14

In Denmark the rules and regulations for ying with drones are governed by Trakstyrelsen in BL9-414 . Specically it mentions that operation must be more than 150m away from residential areas and main roads, 5km away from aerodromes and military areas, and at a maximum height of 100m with full pilot control override at all times during ight. Exemptions can be granted for research and commercial applications. We think that as imaging technology becomes more advanced, the desire to go above 100m in altitude is going to increase because people would want to capture bigger areas faster.

http://www.trakstyrelsen.dk/DA/Civil-luftfart/Luftfartserhverv/ Unmanned-Aircraft-Systems-UAS.aspx

RA
15

FT
Data Management Integration with Danish Agro ICT

Dronemapper.org17 allows us to upload our photos and turn them into orthomosaics which will be a much nicer way to present to the stakeholders. Pix4uav Cloud In the open-source world, maybe there will be possiblity to use the frameworks GRASS 18 or ImageJ19 to integrate the photogrammetry features within our own web framework. To improve precision of measurements, it might be necessary to introduce ground control points on the elds or maybe just at the base station.

As the geospatial image data grows we need better ways of control and optimizations. The tools provided by the PostGIS20 project allow easy hookup with a PostgreSQL database.

Guide to turning the HexaCopter into a Y6 http://3drobotics.com/wp-content/ uploads/2013/06/Y6-Conversion-Kit-Assembly-Instructions-Rev4.pdf 16 Iris QuadCopter: http://store.3drobotics.com/products/iris 17 Guide to Dronemapper service - http://dronemapper.com/guidelines; Desktop solutions: BAE Mosaic Manager http://www. geospatialexploitationproducts.com/content/products/product-modules/ mosaic-manager, http://grass.osgeo.org/, http://www.sensey.com/operations/ maps-and-3d.html, http://conservationdrones.org/ http://pix4d.com/products/ 18 GRASS GIS http://grass.osgeo.org 19 ImageJ http://rsbweb.nih.gov/ij/ 20 PostGIS http://postgis.net

PlanteIT21 offers a mobile application that registers when users enter and leave a farm and prompts user to do timetracking of activities. Extending this solution with the information gathered via AgriDrone will allow us to push information to the user in a location-aware context.
Camera System

the elds - soil moisture levels, soil nutrient levels and crop local temperature conditions. These kinds of data would not be feasible to acquire using a drone ying at 100m altitude. Instead we propose a solution that involves a WSN of Waspmotes using Libeliums Agricultural sensors25 as a starting point.
CONCLUSION

Aside from the TetraCam option mentioned in [5]. In the ConservationDrones project they use cameras that do NDVI in one camera. These cameras are modied by the company LDP LLC22 and they offer conversions of many consumer cameras.
Integration with Agricultural Products

Modern industrial agriculture is a very highly coupled system with dependencies on many uncontrollable components. This is in general why introducing a system that can facilitate early detection early response is a good idea.
ACKNOWLEDGEMENTS

In our usecase the farmer had a Fendt tractor with Trimble GPS system. It would be very benecial to provide a method of sending the data (tables of GPS coordinates and corresponding biomass index and other measured parameters) to the Trimble system that the farmer already brings with him into the eld.
Crowd Sourcing and User Submitted Readings
23

We would like to thank all the people who participated in the interviews and helped ground this project: stdansk Landbrugsr adgivning, Nordsjllands Landboforening, Ryegaard and Trudsholm godser and our supervisors and technical personnel at ITU.
REFERENCES

In an article from IBM Research , they mention another use scenario which we have not yet explored. The scenario they propose is to allow users to, with their mobile device, take pictures in the farm of that is uploaded to the website and can be analysed by distributed experts. It bears some resemblance to Trimbles ConnectedFarm platform24 .
Manual Override

Authentication and scaleability

We didnt implement any kind of authentication in our system which means that anyone on the internet could in effect trigger a drone to start ying a mission. To be a useful system for farmers each tenant farmer needs to be secured exclusive drone operation rights and data-access to the elds belonging to him. To allow for collective drone-sharing, it might mae saense also to allow farmers to create groups in which they share operational access to a shared set of drones with base station between their properties.

Integration with wireless sensor networks (WSN)

Our interviews showed that another important parameter for farmers is to know about the microclimatic variations across
21 22

http://it.dlbr.dk/DLBRPlanteIT/ http://www.maxmax.com/digital still cameras.htm 23 IBM Research - The future of PA: http://www.research.ibm.com/articles/precision agriculture.shtml 24 http://www.connectedfarm.com/

RA
25

Even though various failsafe parameters are already in place, to increase safety, disaster management and user control further, there should be an option of manual override to force the drone to land. One way to do this could be to have a Abort Mission and a Emergency Halt button available as part of the webinterface. But that would only work with internet access. A better way would perhaps be to use the GSM module directly. Where placing a call to the drone would invoke the Emergency Halt behaviour and land the drone instantly on ground.

FT
9

1. Barrientos, A., Colorado, J., Cerro, J. d., Martinez, A., Rossi, C., Sanz, D., and Valente, J. Aerial remote sensing in agriculture: A practical approach to area coverage and path planning for eets of mini aerial robots. Journal of Field Robotics 28, 5 (2011), 667689. 2. Bramley, R. Lessons from nearly 20 years of precision agriculture research, development, and adoption as a guide to its appropriate application. Crop and Pasture Science 60, 3 (2009), 197217. 3. Eisenbeiss, H. The autonomous mini helicopter: a powerful platform for mobile mapping. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci 37 (2008), 977983. 4. Merz, T., and Chapman, S. Autonomous unmanned helicopter system for remote sensing missions in unknown environments. In Conference on Unmanned Aerial Vehicle in Geomatics (UAV-g) (2011), 1416. 5. Primicerio, J., Di Gennaro, S. F., Fiorillo, E., Genesio, L., Lugato, E., Matese, A., and Vaccari, F. P. A exible unmanned aerial vehicle for precision agriculture. Precision Agriculture 13, 4 (2012), 517523. 6. Xiang, H., and Tian, L. Development of autonomous unmanned helicopter based agricultural remote sensing system. In ASABE Annual Meeting. Portland, Oregon (2006). 7. Zecha, C., Link, J., and Claupein, W. Mobile sensor platforms: categorisation and research applications in precision farming.

http://www.libelium.com/development/waspmote/documentation/ agriculture-board-technical-guide/

You might also like