Boa Fumigator: An Intelligent Robotic Approach for Mosquito Control
Abstract
:1. Introduction
- Design and development of a mobile robot platform “Boa” equipped with a fumigation sprayer, utilizing a differential drive system to achieve high maneuverability and flexibility. Also, construction of an MC that uses ultraviolet (UV) light and pheromones to attract mosquitoes, with a suction fan mechanism to trap them securely onto a glue mat.
- Incorporation of an IoT-based, wireless charging MC that can be autonomously charged using the proposed Boa fumigator.
- Development of a GA with an A*-based prioritized path planning algorithm to enable efficient Boa fumigator navigation for charging the MC.
- ➢
- The fusion of three distinct techniques—(i) IoT-based charge monitoring, (ii) wireless charging, and (iii) optimized path planning techniques of A*—to enhance the efficiency and real-time application of mosquito control operations without human intervention.
- ➢
- Additionally, this work incorporates a GA with A* path planning algorithm to prioritize MC charging sequence based on the charge percentage and distance. This approach maintains the MC above the minimum charge threshold in autonomous mosquito control and sets this study apart from existing solutions.
2. Development of Boa Fumigator and Mosquito Catcher
2.1. Development of Boa Fumigator Robot
2.2. Development of Wireless Charging Mosquito Catcher
3. Prioritized Path Planning Algorithm
3.1. Problem Formulation
- An area environment E: each with waypoints for fumigation and wireless charging.
- Waypoint set W: W = {W1, W2, …. Wk, Wk+1, ….Wk+l}, where
- ○
- Wk: Charging waypoints;
- ○
- Wl: Fumigation waypoint.
- Activity set A = {A1, A2, …. Ak, Ak+1, …. Ak+l}, which represents a set of activity types associated with each waypoint to indicate whether the robot needs to do fumigation or charging in the corresponding waypoints in W.
- Charge/fumigation value set CF: Represents the initial charge percentage or fumigation time requirements for each waypoint, where CF = {cf1, cf2,….cfk, cfk+1, …. cfk+l}.
- Mission sequence seq: Generated sequence based on the current charge levels of the MCs.
3.2. Assumptions
- •
- Collision-free paths are assumed between waypoints.
- •
- The robot travels at a constant speed from one node to another.
- •
- The robot has sufficient energy to charge all MC and return.
- •
- Linear charging rate for charging individual nodes.
- •
- The discharge rate is significantly less than the charging rate.
3.3. Evaluation of the Mission Sequence
- ○
- TravelTime(n−1,n): Time to travel from waypoint Wn−1 to waypoint Wn.
- ○
- Hn: Time spent fumigating or charging at Wn.
- ○
- H(chrg, Cmax) is a function that estimates the charge time to reach Cmax from chrg or fumigation time in seconds for the considered node.
- ○
- Dcf(chrg, t) is the function to estimate the discharged MC charge percentage from chrg for a time t.
Algorithm 1: Estimation of optimal path and total time taken to complete fumigation and wireless charging of MC | ||
Inputs: | ||
W A N m Rp seq CF | : Waypoint coordinates : Activity at the waypoint (Fumigation or Charging) : Number of charging waypoints : Number of fumigation waypoints : Current Robot Position : Sequency of charging : MC charge values or Fumigation values CF | |
Output: | ||
Po To | : Output path : Total time taken to complete the path | |
Initializations: | ||
CFCurrent Rp-current wg CP Plen ds dt Cmax To | ← CF, where CFCurrent is the current MC charge values & fumigation values ← Rp, Rp-current is the current robot position. ← goal waypoint taken from seq ← 0, Complete path of the robot ← 0, ← 0, (robot travel time) ← 0, ← 90%; ← 0 | |
Functions: | ||
Lp(P) Dcf(cfvalues, to), to H(cfvalues, Chargmax) | : Length of the path P : Function to calculate discharge of MC after to : Function to estimate time to fumigate/charge MC | |
Pseudocode: | ||
Extract seq from optimization after considering the charge levels of each MC. wg is the first waypoint from the seq | ||
while (wg exists) do: | ||
Path plen dt cfn1 dth cfn2 CFcurrent To Rp-current CP wg | ← find path from Rp-current to wg ←Lp(Path) ← ds/Rvel ←Dcf(CFCurrent, dt) ←H(cfn1(wg), Cmax) ←Dcf(cfn1, dth) ← cfn2 ← To + dt + dth ← wg ← Path ← Select next waypoint from seq array | |
END while |
4. Results and Discussion
4.1. Prioritized Path Planning
- A.
- Case 1: When the nearest MC has high priority
- B.
- Case 2: When the farthest MC has high priority
- C.
- Case 3: When multiple MCs have high priority.
4.2. Robot-to-Mosquito Catcher Power Transfer
4.3. Proposed System Use Case and Advantages
- •
- Precision targeting of mosquito breeding hotspots through intelligent surveillance and data analysis.
- •
- Optimized deployment of fumigation chemicals, ensuring efficient area coverage in breeding hotspots and quantified use of chemicals based on mosquitoes captured in specific hotspots.
- •
- Wireless charging makes the MC system less prone to damage due to fumigation chemicals and elements such as water and dust.
- •
- Targeted fumigation based on real-time mosquito density minimizes the use of chemicals and reduces the environmental impact associated with widespread spraying.
- •
- The proposed system is scalable for deployment in various environments, including urban areas, agricultural fields, and public spaces.
- •
- Multiple robots can work collaboratively, covering larger areas and addressing diverse mosquito breeding grounds.
- •
- Wireless IoT-based connectivity allows for remote monitoring of the fumigation robot, allowing for operators to be more flexible and adaptable to different scenarios.
4.4. Limitations and Future Scope
- •
- The battery life of the Boa robot is not explicitly considered in this study. Future work will explore energy optimization strategies and incorporate battery life analyses into the system design.
- •
- All the experiments were conducted exclusively in urban terrain settings. Conditions such as irregular surfaces and slippery and inclined terrains were not considered, which can cause the Boa robot to slip. Future research will test the robot’s performance in diverse terrain conditions and improve its adaptability to such challenges.
- •
- This study focuses on a single Boa robot with five MCs. Scaling it to larger fleets and more fumigation points may face coordination, power, and path optimization challenges, leading to the deployment of multiple fumigation robots. Future work will develop advanced coordination algorithms to handle multi-robot systems effectively.
- •
- The performance of the Boa robot and MC was tested under ideal conditions, which may be affected by extreme weather conditions (e.g., rain, extreme heat). Future studies will examine the robot’s robustness and efficiency under varying environmental conditions.
- •
- While commercially available wireless charging modules were tested, they were inadequate for long-term sequential charging, resulting in overheating and component failures. A customized wireless charging system was developed for this study, but its performance was not analyzed in detail. Future work will focus on designing and refining the custom charging system and conducting a detailed performance analysis to further its efficiency and reliability.
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Onen, H.; Luzala, M.M.; Kigozi, S.; Sikumbili, R.M.; Muanga, C.-J.K.; Zola, E.N.; Wendji, S.N.; Buya, A.B.; Balciunaitiene, A.; Viškelis, J. Mosquito-Borne Diseases and Their Control Strategies: An Overview Focused on Green Synthesized Plant-Based Metallic Nanoparticles. Insects 2023, 14, 221. [Google Scholar] [CrossRef] [PubMed]
- World Health Organization. Disease Outbreak News, Dengue-Global Situation; World Health Organization: Geneva, Switzerland, 2023; pp. 1–14. [Google Scholar]
- Choi, J.; Cha, W.; Park, M.-G. Evaluation of the effect of photoplethysmograms on workers’ exposure to methyl bromide using second derivative. Front. Public Health 2023, 11, 1224143. [Google Scholar] [CrossRef] [PubMed]
- Tian, F.; He, J.; Shang, S.; Chen, Z.; Tang, Y.; Lu, M.; Huang, C.; Guo, X.; Tong, Y. Survey of mosquito species and mosquito-borne viruses in residential areas along the Sino–Vietnam border in Yunnan Province in China. Front. Microbiol. 2023, 14, 1105786. [Google Scholar] [CrossRef] [PubMed]
- Semwal, A.; Melvin, L.M.J.; Mohan, R.E.; Ramalingam, B.; Pathmakumar, T. AI-enabled mosquito surveillance and population mapping using dragonfly robot. Sensors 2022, 22, 4921. [Google Scholar] [CrossRef]
- Tambwe, M.M.; Saddler, A.; Kibondo, U.A.; Mashauri, R.; Kreppel, K.S.; Govella, N.J.; Moore, S.J. Semi-field evaluation of the exposure-free mosquito electrocuting trap and BG-Sentinel trap as an alternative to the human landing catch for measuring the efficacy of transfluthrin emanators against Aedes aegypti. Parasites Vectors 2021, 14, 265. [Google Scholar] [CrossRef]
- Sharma, H.; Haque, A.; Jaffery, Z.A. Maximization of wireless sensor network lifetime using solar energy harvesting for smart agriculture monitoring. Ad Hoc Netw. 2019, 94, 101966. [Google Scholar] [CrossRef]
- Bhardwaj, A.; Kumar, M.; Alshehri, M.; Keshta, I.; Abugabah, A.; Sharma, S.K. Smart water management framework for irrigation in agriculture. Environ. Technol. 2024, 45, 2320–2334. [Google Scholar] [CrossRef]
- Xue, D.; Huang, W. Smart agriculture wireless sensor routing protocol and node location algorithm based on Internet of Things technology. IEEE Sens. J. 2020, 21, 24967–24973. [Google Scholar] [CrossRef]
- Zainaddin, D.; Hanapi, Z.M.; Othman, M.; Ahmad Zukarnain, Z.; Abdullah, M.D.H. Recent trends and future directions of congestion management strategies for routing in IoT-based wireless sensor network: A thematic review. Wirel. Netw. 2024, 30, 1939–1983. [Google Scholar] [CrossRef]
- HB, M.; Ahammed, A.; SM, U. Optimized Efficiency of IoT-Based Next Generation Smart Wireless Sensor Networks Using a Machine Learning Algorithm. Int. J. Comput. Digit. Syst. 2024, 17, 1–13. [Google Scholar]
- Jeyabal, S.; Vikram, C.; Chittoor, P.K.; Elara, M.R. Revolutionizing Urban Pest Management with Sensor Fusion and Precision Fumigation Robotics. Appl. Sci. 2024, 14, 7382. [Google Scholar] [CrossRef]
- Lee, J.; Park, H.; Kim, Y.; Park, C.G.; Lee, J.H. Multi-Level Indoor Path Planning and Clearance-Based Path Optimization for Search and Rescue Operations. IEEE Access 2023, 11, 40930–40943. [Google Scholar] [CrossRef]
- Zhao, Z.; Jin, M.; Lu, E.; Yang, S.X. Path planning of arbitrary shaped mobile robots with safety consideration. IEEE Trans. Intell. Transp. Syst. 2021, 23, 16474–16483. [Google Scholar] [CrossRef]
- Ab Wahab, M.N.; Nefti-Meziani, S.; Atyabi, A. A comparative review on mobile robot path planning: Classical or meta-heuristic methods? Annu. Rev. Control 2020, 50, 233–252. [Google Scholar] [CrossRef]
- Li, Y.; Zhong, L.; Lin, F. Predicting-scheduling-Tracking: Charging nodes with non-deterministic mobility. IEEE Access 2020, 9, 2213–2228. [Google Scholar] [CrossRef]
- Wu, B.; Tang, S.; Lin, F. Charging non-deterministic mobile nodes in a transfer learning approach. Ad Hoc Netw. 2024, 155, 103410. [Google Scholar] [CrossRef]
- Ouyang, W.; Obaidat, M.S.; Liu, X.; Long, X.; Xu, W.; Liu, T. Importance-different charging scheduling based on matroid theory for wireless rechargeable sensor networks. IEEE Trans. Wirel. Commun. 2021, 20, 3284–3294. [Google Scholar] [CrossRef]
- Zhang, M.; Cai, W.; Pang, L. Predator-prey reward based Q-learning coverage path planning for mobile robot. IEEE Access 2023, 11, 29673–29683. [Google Scholar] [CrossRef]
- Rasekhipour, Y.; Khajepour, A.; Chen, S.-K.; Litkouhi, B. A potential field-based model predictive path-planning controller for autonomous road vehicles. IEEE Trans. Intell. Transp. Syst. 2016, 18, 1255–1267. [Google Scholar] [CrossRef]
- Gao, L.; Lv, W.; Yan, X.; Han, Y. Complete coverage path planning algorithm based on energy compensation and obstacle vectorization. Expert Syst. Appl. 2022, 203, 117495. [Google Scholar] [CrossRef]
- Lakshmanan, A.K.; Mohan, R.E.; Ramalingam, B.; Le, A.V.; Veerajagadeshwar, P.; Tiwari, K.; Ilyas, M. Complete coverage path planning using reinforcement learning for tetromino based cleaning and maintenance robot. Autom. Constr. 2020, 112, 103078. [Google Scholar] [CrossRef]
- Sadowski, S.; Spachos, P. Wireless technologies for smart agricultural monitoring using internet of things devices with energy harvesting capabilities. Comput. Electron. Agric. 2020, 172, 105338. [Google Scholar] [CrossRef]
- Dong, Y.; Li, S.; Bao, G.; Wang, C. An efficient combined charging strategy for large-scale wireless rechargeable sensor networks. IEEE Sens. J. 2020, 20, 10306–10315. [Google Scholar] [CrossRef]
- Cortes, I.; Kim, W.-J. Automated alignment with respect to a moving inductive wireless charger. IEEE Trans. Transp. Electrif. 2021, 8, 605–614. [Google Scholar] [CrossRef]
- Lin, C.; Wei, S.; Deng, J.; Obaidat, M.S.; Song, H.; Wang, L.; Wu, G. GTCCS: A game theoretical collaborative charging scheduling for on-demand charging architecture. IEEE Trans. Veh. Technol. 2018, 67, 12124–12136. [Google Scholar] [CrossRef]
- Wei, Z.; Li, M.; Wei, Z.; Cheng, L.; Lyu, Z.; Liu, F. A novel on-demand charging strategy based on swarm reinforcement learning in WRSNs. IEEE Access 2020, 8, 84258–84271. [Google Scholar] [CrossRef]
- Zhang, S.; Qian, Z.; Wu, J.; Kong, F.; Lu, S. Optimizing itinerary selection and charging association for mobile chargers. IEEE Trans. Mob. Comput. 2016, 16, 2833–2846. [Google Scholar] [CrossRef]
- Peach, D.A.; Ko, E.; Blake, A.J.; Gries, G. Ultraviolet inflorescence cues enhance attractiveness of inflorescence odour to Culex pipiens mosquitoes. PLoS ONE 2019, 14, e0217484. [Google Scholar] [CrossRef]
- Mathew, N.; Ayyanar, E.; Shanmugavelu, S.; Muthuswamy, K. Mosquito attractant blends to trap host seeking Aedes aegypti. Parasitol. Res. 2013, 112, 1305–1312. [Google Scholar] [CrossRef]
Parameter | Specifications of Boa | Parameter | Specifications of Wireless Charging Circuit | |
---|---|---|---|---|
Fumigation Unit | 5 L, 360° Rotation, 4.5 m Range | Tx Coil | Rx Coil | |
CPU Processor, RAM | Intel® Core™ i7-10700 CPU @ 2.90 GHz × 16, 64 GB | Number of turns (N) | 12 | 6 |
OS | Ubuntu 20.04.6 LTS | Inner Diameter (Din) | 60 mm | 73 mm |
3D LiDAR | Velodyne PUCK 16 plane LiDAR | Outer diameter (Dout) | 85 mm | 80 mm |
2D LiDAR | SICK TiM—571 | Width of conductor (w) | 1 mm | 1 mm |
Battery | 48 V, 25 Ah | Pitch (p) | 0.1 mm | 0.1 mm |
Brushless Oriental Motor | BLHM450K-GFS | Coil Self-inductance (L) | 16.9 µH | 5.2 µH |
Brushless Motor Driver | BLH2D50-KR | Operational Frequency (f) | 141 kHz | 141 kHz |
IMU | Vectornav VN-100 | Power | 30 V, 2 A (Max.) | 5 V, 6A (Max.) |
Parameter | Specifications of Mosquito Catcher | Battery Lifetime Calculations | ||
Microcontroller | ESP8266, 3.3 V, 170 mA (Max.), 15 µA during deep sleep | Usage Duration | Actual Hours | |
Li-Ion battery | 4.2 V, 3400 mAh, 2C discharge | 15 min every hour | 12 h and 30 min | |
Li-Ion Charger | 5 V, 2 A charge | 30 min every hour | 8 h and 23 min | |
Ultraviolet light | 5 V, 450 mA | 45 min every hour | 5 h and 44 min | |
DC fan | 5 V, 130 mA | Continuous UV light, Fan ON every alternative 30 min | 4 h and 41 min | |
DC-DC Buck Converter | 60 W, 15 V, 4 A | Continuous Operation | 4 h and 21 min |
Waypoint (W) | A* Distance from W0 (m) | x | y | Activity | Charge% |
---|---|---|---|---|---|
0 | 0 | 0.16159 | −1.30728 | - | - |
1 | 4.15 | 16.04708 | 5.66740 | 1 | F |
2 | 7.19 | 24.81930 | 16.20937 | 2 | 75 |
3 | 10.38 | 13.01278 | 20.02445 | 1 | F |
4 | 9.21 | −0.41344 | 28.67112 | 2 | 93 |
5 | 7.61 | −1.85558 | 20.76541 | 2 | 55 |
6 | 4.79 | −6.29833 | 10.31836 | 1 | F |
7 | 4.45 | −12.31793 | 5.25405 | 2 | 25 |
8 | 7.19 | −15.64924 | 19.36002 | 2 | 45 |
Prioritized Path | 0, 7, 6, 8, 5, 3, 1, 2 |
Waypoint (W) | x | y | Activity | Charge% |
---|---|---|---|---|
0 | 0.16159 | −1.30728 | - | - |
1 | 16.04708 | 5.66740 | 1 | F |
2 | 24.81930 | 16.20937 | 2 | 25 |
3 | 13.01278 | 20.02445 | 1 | F |
4 | −0.41344 | 28.67112 | 2 | 93 |
5 | −1.8555 | 20.76541 | 2 | 60 |
6 | −6.29833 | 10.31836 | 1 | F |
7 | −12.31793 | 5.25405 | 2 | 65 |
8 | −15.64924 | 19.36002 | 2 | 45 |
Prioritized Path | 0, 2, 3, 5, 8, 6, 7, 1 |
Waypoint (W) | x | y | Activity | Charge% |
---|---|---|---|---|
0 | 0.16159 | −1.30728 | - | - |
1 | 16.04708 | 5.66740 | 1 | F |
2 | 24.81930 | 16.20937 | 2 | 70 |
3 | 13.01278 | 20.02445 | 1 | F |
4 | −0.41344 | 28.67112 | 2 | 93 |
5 | −1.8555 | 20.76541 | 2 | 36 |
6 | −6.29833 | 10.31836 | 1 | F |
7 | −12.31793 | 5.25405 | 2 | 65 |
8 | −15.64924 | 19.36002 | 2 | 35 |
Prioritized Path | 0, 8, 5, 6, 7, 2, 3, 1 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Konduri, S.; Chittoor, P.K.; Dandumahanti, B.P.; Yang, Z.; Elara, M.R.; Jaichandar, G.H. Boa Fumigator: An Intelligent Robotic Approach for Mosquito Control. Technologies 2024, 12, 255. https://doi.org/10.3390/technologies12120255
Konduri S, Chittoor PK, Dandumahanti BP, Yang Z, Elara MR, Jaichandar GH. Boa Fumigator: An Intelligent Robotic Approach for Mosquito Control. Technologies. 2024; 12(12):255. https://doi.org/10.3390/technologies12120255
Chicago/Turabian StyleKonduri, Sriniketh, Prithvi Krishna Chittoor, Bhanu Priya Dandumahanti, Zhenyuan Yang, Mohan Rajesh Elara, and Grace Hephzibah Jaichandar. 2024. "Boa Fumigator: An Intelligent Robotic Approach for Mosquito Control" Technologies 12, no. 12: 255. https://doi.org/10.3390/technologies12120255
APA StyleKonduri, S., Chittoor, P. K., Dandumahanti, B. P., Yang, Z., Elara, M. R., & Jaichandar, G. H. (2024). Boa Fumigator: An Intelligent Robotic Approach for Mosquito Control. Technologies, 12(12), 255. https://doi.org/10.3390/technologies12120255