[ SYSTEM: READY ]
[ CORE: V4.0.2-STABLE ]
[ LATENCY: 12ms ]

MS Robotics & Autonomous Systems · ASU

Saiteja
Venkateshwa
Rao Dasari

Building intelligent robotic systems at the intersection of control theory, computer vision, and multi-robot coordination. ROS2, MATLAB/Simulink, Python, and C from simulation to hardware.

Target Roles

Robotics EngineerControls EngineerAutonomy EngineerUAV SystemsRobotics SWE
bash — 80x24
01saiteja@asu:~$ros2 launch autonomy bringup.launch.py
02[INFO] [launch]: Starting /fdi_controller
03[INFO] [launch]: Starting /path_planner_node
04saiteja@asu:~$ros2 topic echo /system_status
05{
06 "identity": "Saiteja Dasari",
07 "gpa": "3.89 / 4.0",
08 "focus": ["Controls", "Vision", "Autonomy"],
09 "status": "NOMINAL"
10}
11saiteja@asu:~$
[ SYSTEM: READY ][ LATENCY: 12ms ][ MODE: SPECS ]
v4.0.2_CORE

Technical Specification

01settings_input_component

Control Systems

PID, FDI, and controller reconfiguration for fault-tolerant UAV systems. Validated from MATLAB/Simulink digital twin through Crazyflie hardware.

FDI Recovery<50ms
MATLABSimulinkROS2ArduPilotPIDFDI
02visibility

Computer Vision

YOLOv8 and OpenCV pipelines for weed detection on ROSMaster X3. ArUco-based maze detection for 6-DOF robotic arm control.

Detection97% @ 12 FPS
YOLOv8OpenCVPythonROSMaster X3
03auto_videocam

Robot Autonomy

Centralized autonomy stack for 5 TurtleBots. Hungarian task allocation and A* motion planning validated across 10 scenarios.

Mission Success99%
ROS2GazeboA*HungarianPython
04flight

Flight Platforms

Hands-on experience with Crazyflie 2.1 (fault-tolerant control), Parrot Mambo (autonomous vision landing), and P80 heavy-payload multirotor (ArduPilot PID tuning).

Landing Accuracy8 cm CEP
Crazyflie 2.1Parrot MamboP80 MultirotorArduPilotMission Planner
05memory

Embedded & Software

ROS2 stacks, OpenCV pipelines, and sensor fusion nodes. Embedded C for low-level motor control and hardware interfacing.

GPA3.89 / 4.0
CPythonMATLABGitLinux
06engineering

Simulation

Digital twin development in Simulink for autonomous drone landing. Multi-robot Gazebo environments with full collision avoidance.

Sim Trials25+
GazeboSimulinkDigital TwinRViz

Engineering Meta Data

Revision: STABLE-4.0
ParameterValueVarianceStatus
FDI Recovery Time< 50ms — Crazyflie 2.1 motor fault injection± 2ms[ ACTIVE ]
CV Detection Accuracy97% @ 12 FPS — YOLOv8n on ROSMaster X3± 0.5%[ PEAK ]
Navigation Success Rate99% — 5 TurtleBots, 10 Gazebo scenarios0.01%[ OPTIMIZED ]
Autonomous Landing CEP8 cm radius — Parrot Mambo on moving platform± 1.2 cm[ VALIDATED ]
Maze Plan & Execution60 s total — myCobot600 8x8 ArUco grid (A*)± 3 s[ NOMINAL ]
UAV Stability Gain+5% — ArduPilot PID tuning on P80 multirotor± 1%[ NOMINAL ]
[ SYSTEM: READY ] [ MODE: BUILD_LOG ]

Build Log

Experience Record: 2023 to Present

012024 to PresentACTIVE
Startup

Co-Founder

Aatram

Co-founded an emotion-first anti-procrastination app for students and young professionals. Designed an adaptive nudge engine leveraging Apple Intelligence for context-aware notifications. Built a Momentum Board with streak alternatives — Bounce-Back Score, Monthly Chapters, and momentum tracking — replacing punitive streak systems with psychologically grounded progress mechanics. Integrated evidence-based focus techniques including implementation intentions, WOOP, affect labeling, and temptation bundling as Pomodoro alternatives.

Product ArchitectureJITAIBehavioral DesignCloudflare Workers
02Aug 2025 to PresentACTIVE
Externship

Honeywell Extern

Honeywell — Arizona State University Collaborative Research

Architecting Sky Speak, an AI-powered pilot training platform for Honeywell Aerospace's Anthem ecosystem. Integrating voice stress analysis with CBTA competency grading to assess pilot cognitive load during ATC communications. Built a React instructor dashboard with real-time communication analytics and performance visualization.

AI SimulationVoice Stress AnalysisCBTAReactATC Training
03Jan 2025 to PresentACTIVE
Academic

Teaching Assistant & Instructional Aide

Arizona State University — Intro to MATLAB Programming; Controls & Systems Lab

Supporting 90+ students across 5 lab sections for MATLAB Programming and Controls & Systems courses at ASU's Fulton Schools of Engineering. Leading review sessions, running office hours, and grading labs covering PID control and systems analysis.

MATLABControlsPIDTeachingLab Instruction
04Oct 2023 to Mar 2024COMPLETED
Industry

Production Engineering Intern

Marut Drones (IIIT-Hyderabad)

Integrated electronic and mechanical subsystems across multi-rotor platforms at one of India's leading agricultural UAV companies. Configured ArduPilot and Mission Planner for a P80 heavy-payload drone, improving production efficiency by 15% and flight stability by 5% through PID tuning.

ArduPilotMission PlannerPIDUAV AssemblyFlight Logs
[ SYSTEM: READY ] [ MODE: DEPLOYMENTS ]

Deployments

Project Archive: 2024 to 2026

001

Fault-Tolerant Crazyflie

Jan 2026 — Present

FDI Recovery

<50ms

Platform

Crazyflie 2.1

Validation

ROS2 Sim & Hardware

Open Detail View
fdi_controller.pycode
fault = fdi.check(
    motor_states,
    tf2.TimePointZero
)

if fault.detected:
    ctrl.reconfigure(
        fault.failed_id,
        cmd_wrench
    )

Fault-tolerant flight control stack with FDI and controller reconfiguration. ROS2 test harness for log replay, automated flight scenarios, and stability bounds tracking on Crazyflie 2.1 hardware.

Robots

5 TurtleBots

Success Rate

99%

Scenarios

10 validated

Open Detail View
task_allocator.pyschema
def allocate(robots, tasks):
    C = build_cost_matrix(
        robots, tasks
    )
    assign = hungarian(C)

    for r, t in assign:
        plan_path(r, t, costmap)

Centralized ROS2 autonomy stack in Gazebo for 5 TurtleBots. Hungarian task assignment and A* motion planning with costmap-based collision avoidance. Validated across 10 scenarios with 99% mission success.

Accuracy

97%

Throughput

12 FPS

Dataset

3000 samples

Open Detail View
weed_detector.pyfingerprint
def detect(self, frame):
    results = model.predict(
        frame, conf=0.5
    )
    for box in results.boxes:
        cls = box.cls.item()
        if cls == WEED_ID:
            self.flag(box.xyxy)

YOLOv8 model trained on 3000 samples, deployed on ROSMaster X3 at 97% accuracy and 12 FPS. Integrated ROS inference and visualization nodes for real-time robotic decision-making in precision agriculture.

Landing Accuracy

8 cm CEP

Sim Trials

25 validated

Platform

Parrot Mambo

Open Detail View
landing_controller.pyflight
def track_target(self, frame):
    target = self.detect_marker(frame)
    error = target.pos - self.uav.pos

    cmd = self.pid.compute(error)
    self.publish_velocity(cmd)

Guidance and control logic built in MATLAB/Simulink (digital twin, 25 trials). Onboard vision tracking on Parrot Mambo achieves closed-loop landing within 8 cm of a moving platform.

Grid

8×8

Plan Time

60 s

Arm

6-DOF myCobot600

Open Detail View
maze_solver.pyroute
grid = occupancy_grid(
    frame, aruco_markers
)
path = astar(grid, start, goal)

for waypoint in path:
    arm.move_to_waypoint(waypoint)

OpenCV pipeline for maze detection using 2 ArUco markers on an 8×8 occupancy grid. A* path computed and executed via myCobot600 6-DOF motion control; 60 s planning time. Applicable to industrial pick-and-place workflows.

[ SYSTEM: READY ] [ MODE: MANIFEST ]

Manifest

Certifications, Publications & Education

Certifications

precision_manufacturing

Universal Robots e-Series

01

Core & Pro

Universal Robots

model_training

MathWorks AI Certification

02

Machine Learning & Deep Learning

MathWorks

psychology

Hugging Face RL Course

03

Reinforcement Learning

Hugging Face

smart_toy

ROS & ROS2

04

Robot Operating System

Udemy

Publications

Education

Arizona State University

M.S. Robotics & Autonomous Systems

GPA: 3.89 / 4.0

2024–2026

Chaitanya Bharathi Institute of Technology

B.E. Electrical & Electronics Engineering

Hyderabad, Telangana

2020–2024
[ SYSTEM: READY ][ MODE: CONTACT ]
OPEN FOR OPPORTUNITIES

Initialize Contact

Available for full-time roles, internship roles, collaboration, and research roles

Current Status

Open for Opportunities