earticle

논문검색

TomatoBot: An Edge-Optimized Autonomous Tomato Harvesting Robot Using YOLOv8, Semantic Segmentation, and Deep Hough Transform–Based Navigation

초록

영어

This study presents TomatoBot, a semi-autonomous agricultural robot designed for tomato detection, navigation, and harvesting. The system integrates computer vision, semantic understanding, and robotic manipulation to address labor-intensive tomato harvesting tasks. TomatoBot detects and classifies tomatoes into six categories using a custom-trained YOLOv8 model and performs navigation by identifying crop lanes and following a computed centerline. Environmental understanding is achieved through semantic segmentation of soil, crop, and background classes using a U-Net with FCN and a ResNet50 backbone. Lane centerlines are estimated using a Deep Hough Transformer with a MobileNetV2 backbone, where geometric interpolation is applied to generate a stable navigation path. The robot is controlled by a Raspberry Pi 4 and equipped with a 6-DOF robotic arm driven by inverse kinematics for tomato plucking. A mobile application enables real-time monitoring and semi-manual interaction. Experimental results demonstrate a mean average precision (mAP@50) of 88.1% for tomato detection, an overall pixel accuracy of 96.11% for semantic segmentation, and an F-measure of 90.45% for semantic line detection, resulting in improved navigation stability. Overall, TomatoBot demonstrates the feasibility of combining lightweight AI models with robotic manipulation for precision farming and provides a scalable foundation for future autonomous agricultural systems.

목차

Abstract
1. Introduction
2. Related Works
3. Methodology
3.1 Tomato Detection
3.2 TomatoBot Navigation
3.3 Robotic System Hardware
3.4 Robotic System Software
4. Results and Discussion
4.1 Tomato Detection Results
4.2 Semantic Segmentation Result
4.3 Line Detection Result
5. Conclusion
References

저자정보

  • Ashish Gupta Department of Artificial Intelligence, School of Engineering, Kathmandu University, Nepal
  • Rubina Dango Maharjan Department of Artificial Intelligence, School of Engineering, Kathmandu University, Nepal
  • Sandesh Thakuri Department of Artificial Intelligence, School of Engineering, Kathmandu University, Nepal
  • Yagya Raj Pandeya Department of Artificial Intelligence, School of Engineering, Kathmandu University, Nepal/Artificial Intelligence and Smart System Research laboratory, Kathmandu University, Nepal/Global Society for Advanced Research and Punlication, Kathmandu, Nepa/Guru Technology Pvt. Ltd., Kathmandu, Nepal

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 기관로그인 시 무료 이용이 가능합니다.

      • 4,300원

      0개의 논문이 장바구니에 담겼습니다.