Terra Genesis — Agricultural Ground Robot
/05Project · Terra Genesis
Status: Completed

TERRAGENESIS.

Synopsis

An autonomous ground robot that navigates rough terrain to plant and water seeds — turning land that's too difficult to farm by hand into productive ground using LiDAR and ROS.

ROSLiDARSLAMSolidworksGPS/GSMReact Native
/01
Fully
driverless
Autonomous
/02
LiDAR
+ SLAM
Navigation
/03
Auto
drop & cover
Planting
/04
On-board
single pass
Watering
/05
All
rough ground
Terrain
/06
App
remote
Control
/07
GSM
+ GPS logging
Comms
/08
Ansys
tested
Design
/02The Problem

Farming the unfarmable.

Traditional farming equipment can't handle steep slopes or rocky terrain. We built an autonomous platform that can.

There's a lot of land around the world that could be farmed but isn't — because the terrain is too steep, too rocky, or too remote for traditional farming equipment. Sending people to plant seeds by hand on these slopes is expensive, slow, and often dangerous.

Terra Genesis is an autonomous ground robot designed to solve this. It navigates rough terrain on its own, digs holes, plants seeds, and waters them — all in a single pass, with no human on the ground. An operator monitors the mission remotely through a mobile app.

My Role

  • /01ROS navigation stack development
  • /02System integration (LiDAR + GPS + motors)
  • /03Path planning & obstacle avoidance
  • /04Communication architecture
  • /05Field testing & debugging
/03Architecture

Six integrated systems.

From terrain mapping with LiDAR to automated seed planting and watering.

/01

ROS Navigation Stack

The robot runs on ROS (Robot Operating System) for autonomous navigation. I worked on the navigation stack — path planning, obstacle avoidance, and waypoint following. The vehicle plans routes through uneven terrain and adjusts in real time.

ROSPath PlanningSLAM
/02

LiDAR Obstacle Mapping

An on-board LiDAR sensor scans the terrain continuously, building a local map and detecting obstacles — rocks, ditches, trees. The robot avoids them autonomously without any human guidance, even in areas with no GPS signal.

LiDARObstacle AvoidanceMapping
/03

Automated Planting System

The mechanical planting system digs, drops seeds, and covers them — all automated. The robot follows a pre-planned grid pattern to maximize coverage and seed spacing. Each planting action is logged with GPS coordinates.

Seed PlantingGrid PatternGPS Logging
/04

On-board Watering

After planting, the vehicle provides initial watering to each seed location. The water system is controlled by the same autonomy stack, so the robot plants and waters in a single pass without returning to base.

Water SystemSingle-passAutonomous
/05

Mobile Control App

A custom mobile application connects to the robot via GSM, showing live GPS position, mission progress, battery status, and planting statistics. The operator can start missions, set waypoints, and monitor from anywhere.

Mobile AppGSMRemote Control
/06

Mechanical Design

The chassis and planting mechanism were designed in Solidworks and stress-tested in Ansys. The all-terrain platform handles slopes and rough ground that would be impossible to farm with conventional equipment.

SolidworksAnsysAll-terrain
/04Operations

Mission Flow.

From mission start to completed planting — a single autonomous pass monitored remotely.

01

Set Mission

Operator defines the planting area boundaries and seed type via the mobile app. The robot calculates optimal grid spacing.

02

Navigate

LiDAR maps the terrain in real-time. The ROS nav stack plans a path through obstacles, adjusting for slopes and rough ground.

03

Plant & Water

At each waypoint, the mechanism digs, drops a seed, covers it, and provides initial watering. GPS logs the exact location.

04

Report

The mobile app shows live progress, total seeds planted, area covered, and remaining battery. Full mission log saved.

Terra Genesis Ground Robot
Terra Genesis UGV
Terra Genesis Logo
FARM
/07End

Robotics meets
agriculture.

This project combines autonomous navigation, mechanical design, embedded systems, and mobile app development — all focused on solving a real problem. If you're working on agricultural robotics or related challenges, let's connect.