Titre : | Development of a smart mobile garden robot for supervising greenhouses |
Auteurs : | Abdelhakim Boucetta, Auteur ; Soheyb Ayad, Directeur de thèse |
Type de document : | Monographie imprimée |
Editeur : | Biskra [Algérie] : Faculté des Sciences Exactes et des Sciences de la Nature et de la Vie, Université Mohamed Khider, 2019 |
Format : | 1 vol. (86 p.) / ill. / 29 cm |
Langues: | Anglais |
Résumé : |
New technologies are inviting in our daily lives and in many areas, sometimes very surprising.Our vision is a new generation of smart, flexible, robust, compliant, interconnected robotic and autonomous systems working seamlessly alongside their human co-workers in farms and food factories. And with the help of the Cloud Computing technologies so we can offer the ability to monitor, supervise and control an important number of normal and sensitive greenhouses to the farmers without the need to physically intervene each time to make regular actions. |
Sommaire : |
General Introduction ........................................................................................................................ 1 Chapter 1 ......................................................................................................................................... 4 1.1 Introduction ....................................................................................................................... 4 1.2 Smart agriculture ............................................................................................................... 4 1.2.1 Defining smart agriculture ......................................................................................... 5 1.2.2 The concept of smart agriculture ................................................................................ 5 1.3 Information and Communication Technologies (ICTs) .................................................... 6 1.3.1 Using information technology in the agriculture ....................................................... 7 1.4 Platforms and programs of ICT applications in agriculture ............................................ 11 1.4.1 E-Agriculture Community of Practice (FAO) .......................................................... 11 1.4.2 ICT in Agriculture Sourcebook (World Bank) ........................................................ 12 1.4.3 InfoDev (World Bank Group) and Tech Hubs ......................................................... 13 1.5 Challenges of the agriculture industry : .......................................................................... 13 1.5.1 An elevated increase in demographics ..................................................................... 13 1.5.2 Current uses of natural ............................................................................................. 14 1.5.3 Climate change ......................................................................................................... 15 1.5.4 Food waste ................................................................................................................ 15 1.6 Plant Disease.................................................................................................................... 15 1.6.1 Bacterial spot of tomato ........................................................................................... 16 1.6.2 Leaf mold ................................................................................................................. 16 1.6.3 Tomato mosaic ......................................................................................................... 17 1.7 Conclusion ....................................................................................................................... 18 2 Chapter 02 ............................................................................................................................. 20 2.1 Introduction ..................................................................................................................... 20 2.2 Definition of IoT .............................................................................................................. 20 2.2.1 Definition 1 .............................................................................................................. 20 2.2.2 Definition 2 .............................................................................................................. 21 2.3 Fundamental Components of IoT .................................................................................... 21 2.4 How Does IoT Work ....................................................................................................... 21 2.4.1 The Four Pillars and Their Relevance to the Network ............................................. 22 2.4.2 The Four Pillars Definitions ..................................................................................... 22 2.5 Architectures of IoT ......................................................................................................... 26 2.6 Protocols of IoT ............................................................................................................... 28 2.7 Applications of IoT .......................................................................................................... 28 2.7.1 Smart Home (Home Automation) ............................................................................ 29 2.7.2 Industrial Automation .............................................................................................. 29 2.7.3 Security System ........................................................................................................ 30 2.7.4 Agricultural Automation .......................................................................................... 30 2.8 IoT Challenges ................................................................................................................. 30 2.8.1 Mobility .................................................................................................................... 30 2.8.2 Reliability ................................................................................................................. 31 2.8.3 Scalability ................................................................................................................. 31 2.8.4 Management ............................................................................................................. 31 2.8.5 Availability ............................................................................................................... 31 2.8.6 Interoperability ......................................................................................................... 32 2.9 Related Work ................................................................................................................... 32 2.9.1 Ecorobotix ................................................................................................................ 32 2.9.2 Naïo Technologies .................................................................................................... 33 2.9.3 Agribotix .................................................................................................................. 34 2.9.4 An IoT approach for implementing smart greenhouses connected .......................... 35 2.10 Comparison of related work ......................................................................................... 36 2.11 Conclusion ................................................................................................................... 37 3 Chapter 03 ............................................................................................................................. 39 3.1 Introduction ..................................................................................................................... 39 3.2 General Architecture ........................................................................................................ 39 3.3 Detailed architecture ........................................................................................................ 40 Client side ............................................................................................................................. 40 Provider side ......................................................................................................................... 40 The Cloud Environment (CE) ............................................................................................... 40 3.3.1 Main components on the client side ......................................................................... 42 3.3.2 The cloud environments (CE) .................................................................................. 46 3.4 Electronic diagram ........................................................................................................... 47 3.4.1 System analysis ........................................................................................................ 48 3.4.2 The purpose of the system ........................................................................................ 48 3.4.3 How our system works ............................................................................................. 49 3.5 Detecting the plant and navigating .................................................................................. 54 3.6 Deep Learning ................................................................................................................. 55 3.7 Conceptual model of our main database .......................................................................... 57 3.8 Conclusion ....................................................................................................................... 58 4 Chapter 04 ............................................................................................................................. 60 4.1 Introduction ..................................................................................................................... 60 4.2 Programming language .................................................................................................... 60 4.2.1 Python3 ..................................................................................................................... 60 4.2.2 HTML5 ..................................................................................................................... 61 4.2.3 CSS3 ......................................................................................................................... 61 4.2.4 JQuery ...................................................................................................................... 62 4.3 Development tools and frameworks ................................................................................ 62 4.3.1 Django ...................................................................................................................... 62 4.3.2 Jinja .......................................................................................................................... 62 4.3.3 Paho MQTT .............................................................................................................. 63 4.3.4 Eclipse Mosquitto broker ......................................................................................... 63 4.3.5 Node-RED ................................................................................................................ 63 4.3.6 OpenCV .................................................................................................................... 63 4.3.7 TensorFlow ............................................................................................................... 64 4.3.8 Yolo .......................................................................................................................... 64 4.3.9 Autodesk Fusion 360 ................................................................................................ 65 4.4 Electronic equipment ....................................................................................................... 65 4.4.1 Greenhouses side ...................................................................................................... 66 4.4.2 4 Channel Arduino Relay Module ........................................................................... 66 4.5 The Robot ........................................................................................................................ 66 4.5.1 Raspberry Pi 3 Model B ........................................................................................... 66 4.5.2 Motor Driver Module-L298N .................................................................................. 67 4.5.3 HC-SR04 Ultrasonic Sensor ..................................................................................... 68 4.5.4 pi Camera Board v 1.3 (5MP, 1080p) ...................................................................... 68 4.5.5 DHT22 temperature-humidity sensor ....................................................................... 69 4.5.6 Micro mini water pump DC ..................................................................................... 70 4.6 The 3D design .................................................................................................................. 71 4.7 The SaaS interface ........................................................................................................... 71 4.7.1 Main page (homepage) ............................................................................................. 72 4.7.2 Authentification page ............................................................................................... 73 4.7.3 Inscription page ........................................................................................................ 74 4.7.4 Monitoring Page ....................................................................................................... 74 4.7.5 GreenHouses page .................................................................................................... 75 4.7.6 User profile ............................................................................................................... 75 4.7.7 Link Robot: .............................................................................................................. 76 4.8 Deployment of the solution ............................................................................................. 76 4.8.1 Deployment of the GH ............................................................................................. 76 4.8.2 Deployment of the Robot ......................................................................................... 77 4.9 The Validation of our work ............................................................................................. 79 4.10 Conclusion ................................................................................................................... 81 General conclusion ......................................................................................................................... 82 |
Type de document : | Mémoire master |
Disponibilité (1)
Cote | Support | Localisation | Statut |
---|---|---|---|
MINF/456 | Mémoire master | bibliothèque sciences exactes | Consultable |