Visual-Inertial Localization for UAVs in Agricultural Environments

projects

At TIH, IIT Bombay, I worked on visual-inertial localization for UAVs in GNSS-denied agricultural environments. I evaluated the feedback-based visual-inertial system (FVIS) described in the published work for UAV pose estimation using visual and IMU measurements.

I developed a Gazebo simulation using an Iris quadcopter equipped with a downward-facing Intel RealSense depth camera. The system was evaluated across structured and unstructured agricultural environments at flight altitudes of 3.5 m, 10 m, and 20 m.

Visual-inertial localization of an Iris quadcopter
Figure 1: Visual-inertial localization of an Iris quadcopter in a simulated agricultural environment

Simulation Environments

The system was evaluated in three environments with different levels of visual structure.

Manhattan World simulation environment
Manhattan World
Structured environment with rich and diverse visual features
Simulation Video
Farm Grid World simulation environment
Farm Grid World
Structured agricultural environment with regular feature arrangement
Simulation Video
Farm Random Arrangement simulation environment
Farm Random Arrangement
Unstructured environment with randomly distributed features
Simulation Video

For each environment, the estimated position and velocity were compared with simulation ground truth at flight altitudes of 3.5 m, 10 m, and 20 m.

Localization Results

Manhattan World

Manhattan World position estimates
Position
Estimated and ground-truth position at 3.5 m, 10 m, and 20 m
Manhattan World velocity estimates
Velocity
Estimated and ground-truth velocity at 3.5 m, 10 m, and 20 m

Farm Grid World

Farm Grid World position estimates
Position
Estimated and ground-truth position at 3.5 m, 10 m, and 20 m
Farm Grid World velocity estimates
Velocity
Estimated and ground-truth velocity at 3.5 m, 10 m, and 20 m

Farm Random Arrangement

Farm Random Arrangement position estimates
Position
Estimated and ground-truth position at 3.5 m, 10 m, and 20 m
Farm Random Arrangement velocity estimates
Velocity
Estimated and ground-truth velocity at 3.5 m, 10 m, and 20 m
Dimple Bhuta
Authors
Robotics Engineer & Researcher
Robotics engineer and researcher with 10+ years of experience specializing in robotics and computer vision.