ritvik shah.
Back to Projects
Robotics

Plant Bot — Autonomous Plant Care System

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

Overview

Plant Bot is an autonomous robotic system designed to identify, navigate to, and water plants using 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 the 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 dynamic 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 at Georgia Student Technology Competition (GASTC)
  • •Autonomous plant identification with >90% accuracy
  • •Reliable navigation and obstacle avoidance in test environments
  • •Validated across multiple plant types and configurations

Next Steps

  • •Integration of soil moisture sensors for adaptive watering
  • •Multi-robot coordination for larger deployments
  • •ML model refinement for improved plant classification
  • •Cloud connectivity for remote monitoring

Interested in learning more or collaborating on similar projects?

Get In Touch