Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

🚜 Autonomous Tilling Robot (ATR)

A cost-effective autonomous agricultural robot designed to automate soil tilling using ROS 2, GPS localization, and LiDAR-based obstacle avoidance.


📌 Overview

The ATR is a hybrid robotic system combining:

  • Mechanical tilling using a 2-stroke engine
  • Autonomous navigation using ROS 2 Humble
  • Obstacle avoidance using RPLiDAR
  • Localization using NEO-6M GPS

🎯 Objectives

  • Automate soil tilling process
  • Reduce manual labor
  • Enable precision agriculture
  • Implement real-time obstacle avoidance
  • Develop a scalable autonomous farming platform

⚙️ System Architecture

🧠 Processing

  • Raspberry Pi 4B (ROS 2)
  • ESP32 / Arduino (motor control)

🔋 Power

  • 24V LiFePO4 battery
  • Buck converters for subsystems

🛞 Drive System

  • Rear-wheel drive (24V DC motor)
  • Chain transmission

🌱 Tilling Mechanism

  • 2-stroke petrol engine
  • Front-mounted blades

📡 Sensors

Sensor Purpose
RPLiDAR Obstacle detection
NEO-6M GPS Localization
IMU Orientation
Encoders Odometry

🧠 Software Stack

  • ROS 2 Humble
  • Python / C++
  • Nav2 (planned)
  • Web Interface (planned)

🔥 Features

  • GPS-based navigation
  • LiDAR obstacle detection (30° tilt)
  • Servo-based throttle control
  • Linear actuator for tool control
  • Remote monitoring interface (planned)

🚧 Current Status

  • ✅ Mechanical system completed
  • ✅ Throttle control system working
  • ✅ LiDAR detection functional
  • ✅ GPS data acquisition working
  • 🚧 Navigation and obstacle avoidance under development

🚀 Future Work

  • Complete steering system
  • Full GPS navigation
  • Autonomous path planning
  • Web-based control dashboard
  • Sensor fusion (EKF)

📸 Project Images

(Add your images here)


👨💻 Author

Josiah Saji Robotics Society — Saintgits College

About

Autonomous agricultural robot using ROS2, LiDAR obstacle avoidance, GPS localization, and a 2-stroke tilling engine. Submitted to YIP 7.0.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors