Skip to content
View Nitin3560's full-sized avatar

Highlights

  • Pro

Block or report Nitin3560

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Nitin3560/README.md

Nitin Singh Rathore

Autonomous Systems • Robotics Simulation • ROS 2 • Modern C++ • UAV Autonomy

MS Computer Science · The University of Texas at Arlington · Graduating December 2026

🌐 Portfolio: https://nitinsinghrathore.us

💼 LinkedIn: https://linkedin.com/in/nitin-singh-rathore

📧 Email: nxr3560@mavs.uta.edu


I build autonomous systems that continue making safe decisions when the world becomes uncertain.

My work focuses on trust-aware autonomy, robotics simulation, digital twins, and fault-tolerant UAV systems using ROS 2, PX4, Gazebo, and modern C++.

During my master's thesis at UT Arlington, I designed supervisory autonomy pipelines that estimate localization integrity, distinguish environmental disturbances from genuine system faults, and adapt vehicle behavior before unreliable state estimates propagate through planning and control.

My research has been validated using reproducible simulation workflows, controlled fault injection, and multi-seed evaluation across autonomous UAV swarm scenarios.

Alongside my research, I serve as a Graduate Teaching Assistant for C and C++ programming at UT Arlington, helping undergraduate students build strong software engineering fundamentals.

📄 Five research manuscripts under review at IEEE Internet of Things Journal, IEEE Network Magazine, IEEE Transactions on Wireless Communications (TWC), IEEE ISAC 2026, and IEEE CSCN 2026.

Currently seeking Fall 2026 internships in:

  • Autonomous Systems
  • Robotics Software
  • Robotics Simulation
  • Software Engineering
  • Perception & Localization

Currently seeking JOB Role:

  • Autonomous Systems
  • Robotics Software
  • Robotics Simulation
  • Software Engineering
  • Perception & Localization

Featured Projects

🚁 TwinGuard

Trust-aware autonomy framework for UAVs built on ROS 2, PX4 SITL, and Gazebo.

TwinGuard continuously estimates localization integrity and adapts planning, supervision, and offboard control before unreliable state estimates propagate through the autonomy stack.

Highlights:

  • Continuous trust estimation instead of binary fault detection
  • BehaviorTree.CPP mission supervision
  • Trust-aware PX4 offboard supervisor
  • Nav2 localization-aware plugins
  • Dataset replay for repeatable degradation experiments
  • GoogleTest unit tests
  • ROS 2 launch integration testing
  • GitHub Actions CI
  • PX4 SITL + Gazebo validation

🔗 https://github.com/Nitin3560/TwinGuard


🚁 UAV Autonomy Research Suite

Research platform for resilient UAV autonomy, fault-tolerant control, and robotics simulation.

Built as part of my master's thesis research at UT Arlington.

Highlights:

  • Supervisory control over classical PID under sensor faults, wind disturbances, and communication degradation
  • CTDE-MAPPO multi-agent reinforcement learning for adaptive relay coordination
  • Reproducible evaluation across 30 randomized simulation seeds
  • Docker-based robotics workflow using ROS 2 Jazzy

Initially kept private during thesis review and paper submission. Released after thesis completion.

🔗 https://github.com/Nitin3560/uav-autonomy-research-suite


🔍 Traceback AI

Root cause analysis system for distributed microservice failures.

Built during the Nexus Hackathon.

Highlights:

  • FastAPI backend ingesting logs, metrics, and deployment events across distributed services
  • Graph-based failure propagation tracing
  • Z-score anomaly detection reducing false positives by approximately 30%
  • Multi-factor ranking engine identifying the correct root cause within the top three recommendations approximately 87% of the time

🔗 https://github.com/Nitin3560/traceback-ai


🤖 JobPrep AI

Offline conversational RAG assistant for personalized job application support.

Highlights:

  • LlamaIndex-powered semantic search
  • Local inference using Ollama
  • Incremental embedding pipeline improving indexing efficiency by approximately 45%
  • GCP deployment supporting multiple concurrent users

🔗 https://github.com/Nitin3560/JobPrep-AI-Conversational-RAG-Document-Assistant


Technical Expertise

Autonomous Systems & Robotics

ROS 2 PX4 Gazebo Harmonic Nav2 BehaviorTree.CPP PyBullet

Software Engineering

C++ Python Docker GitHub Actions GoogleTest

AI & Machine Learning

PyTorch RLlib LlamaIndex Ollama

Cloud & Backend

FastAPI PostgreSQL Google Cloud


Current Interests

I'm particularly interested in engineering problems involving:

  • Autonomous Systems
  • UAV Autonomy
  • Robotics Simulation
  • Digital Twins
  • Localization & State Estimation
  • Trust-Aware Autonomy
  • Motion Planning
  • Modern C++ Software Engineering
  • Distributed Robotic Systems

What I'm Building

I'm currently focused on building open-source robotics software that demonstrates production-oriented engineering practices rather than isolated research prototypes.

Current areas of work include:

  • 🚁 Trust-aware UAV autonomy using ROS 2 and PX4
  • 🛰️ Robotics simulation and validation workflows
  • 🤖 Intelligent supervisory control architectures
  • 📊 Simulator fidelity analysis for autonomous systems
  • ⚙️ Modern C++ robotics software

Let's Connect

I'm always happy to connect with engineers, researchers, and students working in:

  • Robotics
  • Autonomous Vehicles
  • UAV Systems
  • Simulation
  • Modern C++
  • ROS 2
  • Artificial Intelligence

If something I'm building is useful—or if you have ideas for improving it—I'd genuinely love to hear from you.


"Good autonomy isn't just about making the right decision. It's about making the safest decision when the system is no longer certain."

Pinned Loading

  1. TwinGuard TwinGuard Public

    Autonomy assurance for UAV swarms: trust-gated control, behavior-tree supervision, and Nav2 integration built on ROS 2, PX4 SITL, and Gazebo.

    C++ 1

  2. uav-autonomy-research-suite uav-autonomy-research-suite Public

    Fault-tolerant supervisory control for autonomous UAV swarms - CTDE-MAPPO, ROS2, PyBullet, IEEE paper under review 2026

    Python 1

  3. uav-trajectory-tracking uav-trajectory-tracking Public

    Controller comparison study for multi-UAV trajectory tracking under fault injection - open-loop, PID, and agentic supervisor

    Python 1

  4. uav-marl-task-allocation uav-marl-task-allocation Public

    CTDE-MAPPO task allocation and relay routing for a 6 UAV swarm under degraded communication

    Python 2

  5. JobPrep-AI JobPrep-AI Public

    Conversational RAG assistant that generates personalized job application answers from a candidate's resume, fully offline via Ollama, deployed on GCP

    Python

  6. traceback-ai traceback-ai Public

    AI-powered root cause analysis for distributed microservice failures - causal graph traversal, anomaly detection, and ranked hypothesis scoring

    Python 1