As per data of the Agriculture Ministry, India had lost agricultural produce worth over $10, 000 million - (Rs 6, 42, 40, 00, 00, 000) more than the Centre's budgetary allocation for agriculture for 2017-18 - between 2003 and 2014 to weeds in 10 major crops in different districts of 18 States. This means agriculture crops worth over $ 910 million (Rs 90, 90, 90, 90, 90, 909) loses annually due to weeds across the country.
And NXP hosted the competition NXP HoverGames3: Land, Sky, Food Supply with NXP so I thought why would not participate and build a project that can help save both Crops and Millions Of Dollars.
So, I proposed a project in which I will use the MR-BUGGY3-KIT and on that I mounted a robotic Arm which is connected to the NAVQPlus Board which can run Weed Detection Model onboard its NPU to detect the weed and extract it with the arm and for an extra mile I will add Insecticides/Pesticides Sprayer so that it prevents from growing it in the future.
1. Follow the below MR-Buggy3 Build Guide to assemble a working prototype.
( https://nxp.gitbook.io/nxp-cup/mr-buggy3-developer-guide/mr-buggy3-build-guide )
2. After that Follow the MR-Buggy3 Software Setup
( https://nxp.gitbook.io/nxp-cup/mr-buggy3-developer-guide/mr-buggy3-software-setup )
3. Make sure to Download and build the beta version (v1.14.0-beta2 at the time of writing) and build according to the given instructions in above link for latest features.
HaveSomeFunWithTheBUGGY π
4. Follow the below video for assembling the robotic arm kit
5. Setup the NAVQPlus and connect a Display, Keyboard and Mouse for Development.
- Download Pip using Terminal
sudo apt-get install pip
- Then download & Install Keras & Tensorflow from their official Websites following the instructions mentioned in the link.
( https://www.tutorialspoint.com/keras/keras_installation.htm )
( https://www.tensorflow.org/install/pip )
- Install Colcon using
sudo apt install python3-colcon-common-extension
- Install ROS2 (With the latest Image ROS/ROS2 is installed by default if not )
( https://docs.ros.org/en/dashing/Installation/Ubuntu-Install-Debians.html )
6. Following the instructions given in the below link train a custom model on weed using tensorflow ( for better results train on the type of weed commonly found in your area.)
( https://tensorflow-object-detection-api-tutorial.readthedocs.io/en/latest/training.html )
7. Connect the NAVQPlus to the RDDRONE-FMUK66 by following the guide mentioned below
( https://notblackmagic.com/snippets/px4-autopilot/ )
Collaboration:1.https://discord.com/channels/1014291298812960913/1027691375770218638/1083737455116693564
2. https://discord.com/channels/1014291298812960913/1027691375770218638/1083360693312569414
3. https://discord.com/channels/@me/1084475969072549970/1089519537046691931
4.
https://discord.com/channels/@me/1084475969072549970/1089150799642361866
5.
https://discord.com/channels/@me/1084475969072549970/1088814523680575569
I would like to thanks igalloway, JingerZeng, NotBlackMagic, mdobrea, bperseghetti, rayv and all the remaining discord channel members for their constant support and help with which I had done this work and will continue to complete the project even after the competition.
Comments