Yash Srivastava

I build autonomous robotic systems end to end — from data-driven perception and planning to simulation, systems integration, and real-world deployment. My work spans UAVs, AMRs, and multi-robot systems, with hands-on experience using ROS2, PX4/ArduPilot, and modern computer vision and machine learning techniques.

Recently, I’ve worked as a Robotics Engineer (GROWTTH) at Freudenberg NOK Sealing Technologies, a Robotics AI R&D Intern with the UPS Advanced Technology Group, and a Systems Engineering Intern at DroneUp. At Georgia Tech, I contributed to building a remotely accessible quadrotor swarm testbed in the Robotarium.

I’m currently exploring early-career roles in robotics, autonomy, and applied AI, and I enjoy collaborating on problems that bridge machine learning and real-world robotic systems. If you’d like to connect or chat, feel free to reach out.

Email  /  Resume  /  LinkedIn  /  GitHub

profile photo

Featured Projects

Quadrotarium Swarm Testbed
ROS2 + Crazyflie swarm infra, FSM pipeline, automated charging, safety certificates.
ROS2 • Crazyflie • Safety
AMR Navigation (CV + SVM)
FSM navigation in GPS-denied environments + edge road-sign detection.
ROS2 • OpenCV • SVM
Anti-Poaching Drone System
Perception + obstacle avoidance with stereo/range sensing; simulation-first validation.
UAV • Perception • Gazebo
UWB Indoor Localization
Low-cost indoor localization with synced beacons and cm-level XY precision.
UWB • Embedded • IoT
Multi-UAV Formation Control
Formation + cooperative payload transport in simulation with control regimes.
Control • SITL • Gazebo
Collision-Free UAV Navigation
Waypoint navigation with reactive obstacle avoidance; validated in Gazebo and hardware.
Autonomy • Embedded • UAV

Tip: click a card to jump to the full write-up below.


Research Projects
Drone based surveillance system for poachers and animals in forest areas
Yash Srivastava, Harsh Sankar Naicker, Abhijith P Kumar
Guide: Dr. Hemanth C.

Publication (IEEE) / Award / Code / Field Test / Sim Demo / Presentation

Built an end-to-end autonomous UAV surveillance system for anti-poaching in forest environments, spanning hardware design, autonomy, perception, simulation, and field testing. Selected and integrated the complete UAV platform (frame, motors/ESCs, battery, Pixhawk, GPS, onboard compute, and sensors) and implemented autonomous navigation in ArduPilot GUIDED mode with reactive obstacle avoidance using fused stereo-vision and ultrasonic sensing for robust traversal under forest cover. Validated autonomy behaviors in a Dockerized Gazebo simulation using ArduPilot-SITL and conducted real-world field tests on custom-built quadrotor and hexarotor platforms with Raspberry Pi 4 onboard compute and DroneKit/MAVLink communication. Trained a YOLOv5 model for human and wildlife detection, achieving mAP 0.914 and F1 score 0.88 on a labeled dataset, and simulated a wireless sensor network in MATLAB to visualize event routing from triggered nodes to a base station.

ROS • ArduPilot • Gazebo Sim • Stereo Vision • YOLO •Embedded Systems • Systems Integration

Navigation using Computer Vision and Support Vector Machines for Autonomous Mobile Robots
Pranay Mathur, Yash Srivastava
Guide: Dr Sean Wilson

Code

Designed and Implemented a state machine based algorithm for navigating to a defined goal in a GPS-denied environment for Differential Drive Autonomous Mobile Robots running ROS2. Used Computer Vision and Support Vector Machines for building a real-time road sign classifier for driving towards the goal.

ROS2 • LiDAR • Monocular Vision • Machine Learning

Quadrotarium: Testbed for Remotely Accessible Aerial Swarms
Abhinandan Krishnan, Prajwal Bharadwaj, Yash Srivastava
Guide: Dr Sean Wilson

Poster / Demo

Built a remotely accessible quadrotor swarm testbed using Crazyflie and ROS2 at the Georgia Tech Robotarium, leveraging a VICON motion capture system for precise real-time pose estimation. Designed an FSM-based experiment pipeline with Automated Charging and implemented Barrier Certificates to guarantee collision-free operation via minimally invasive trajectory modification.

ROS2 • Crazyflie • Collsion Avoidance • Automated Pipeline • VICON

Indoor Localization using UWB
Yash Srivastava, Brian Lee
Guide: Dr Ashutosh Dhekne

Poster / Gallery

Developed a low-cost indoor localization system using Ultra-Wideband (UWB) and Embedded C++ on Adafruit M0 boards. Extended the Two-Way Ranging protocol to synchronize 8 UWB beacons, achieving centimeter-level XY localization with a 94% average packet response rate and an 8 Hz update rate.

UWB • Wireless • IoT • Embedded C++ • Communication Protocols

Multi-UAV Formation Control
Abhinandan Krishnan, Navami S Prabhu, Prerana Kolipaka, Yash Srivastava
Guide: Prof. Chaouki T. Abdallah

Code / Paper / Demo

Designed and implemented a leader–follower distributed control strategy for multi-rotor UAV swarms, enabling real-time formation maintenance and cooperative payload transport without pre-defined waypoint assignments. Evaluated in ArduPilot-SITL with ROS and Gazebo Sim.

ArduPilot-SITL • Gazebo • Swarm Formation Control • Multi-Agent Systems

Autonomous bot with ML based reactive navigation for indoor environment
Yash Srivastava, Saumya Singh
Guide: Dr. S.P. Syed Ibrahim
RIACT 2021: Awarded Best Oral Presentation

Presentation / Demo / Code / arXiv / Gallery

Built an autonomous 2WD robot with ML-based reactive navigation for indoor environments using a Raspberry Pi 3, Arduino Uno, and ultrasonic sensors. Trained a decision-tree model on robot-collected sensor data to perform real-time motion selection, achieving 97% accuracy on a held-out test dataset and validating performance in cluttered indoor environments.

Machine Learning • Raspberry Pi • Arduino

Water Surface Cleaning Bot and Water Body Surveillance System
Harsh Sankar Naicker, Yash Srivastava, Akshara Pramod, Niket Paresh Ganatra, Deepakshi Sood, Saumya Singh
Guide: Dr. Velmathi G.
RIACT 2021: Accepted

Presentation / arXiv

Designed a bot for cleaning polluted water bodies. Worked on the navigation and trash detection aspects.

Object Detection • Simulation

What I Work On Foundational Coursework Additional Training & Certifications

Source code