Back to Projects
Robotics

Plant Bot - Autonomous Plant Care System

Autonomous robot that won 1st Place in Robotics at Georgia State Technology Competition (GASTC).

Overview

Plant Bot is an autonomous robotic system designed to identify, navigate to, and water plants using a combination of computer vision, sensor fusion, and autonomous navigation. The system integrates multiple subsystems including perception, planning, and control to deliver reliable plant care automation.

Role

Lead Engineer - Designed and implemented the complete autonomous system including computer vision pipeline, sensor integration, navigation algorithms, and control systems.

Tech Stack

  • Computer Vision (OpenCV)
  • ROS (Robot Operating System)
  • Python
  • Arduino/ESP32
  • LiDAR/Sonar Sensors
  • Motor Control Systems
  • Sensor Fusion Algorithms

Key Challenges

  • Real-time plant identification in varying lighting conditions
  • Robust navigation in indoor environments with obstacles
  • Precise water delivery mechanism control
  • Integration of multiple sensor modalities for reliable perception
  • Power management for extended autonomous operation

Results

  • 1st Place in Robotics category at Georgia State Technology Competition (GASTC)
  • Successfully demonstrated autonomous plant identification with >90% accuracy
  • Reliable navigation and obstacle avoidance in test environments
  • Validated system performance across multiple plant types and configurations

Next Steps

  • Integration of soil moisture sensors for adaptive watering schedules
  • Multi-robot coordination for larger-scale deployments
  • Machine learning model refinement for improved plant classification
  • Cloud connectivity for remote monitoring and control

Interested in learning more or collaborating on similar projects?

Get In Touch