Darshan Mistari
Robotics Software Engineer · ROS 2 · Simulation · Developer Tooling
I build software that makes robotics systems easier to develop, debug, and deploy.
Currently focused on ROS 2 developer tooling and autonomous system development.
Tools I've Built
ROS 2 Triager
Real-time runtime diagnostics CLI for live ROS 2 systems.
Detects dead topics, QoS mismatches, and TF tree failures — with actionable fix suggestions.
Supports CI/CD integration via JSON output with severity-based exit codes.
ROS 2 Watch
Health and debug CLI for ROS 2 systems.
Monitors nodes and topics (CPU, RAM, Hz, QoS), detects zombie nodes, traces latency, and flags TF tree issues.
Includes AI-powered anomaly detection on topic frequency patterns.
ROS 2 CLI Agent (in development)
Terminal-native debugging agent replacing scattered ros2 commands with a unified inspection and RCA workflow.
Generates Fishbone/DFMEA-style root cause reports from ROS 2 logs with inline fix suggestions.
Background
- Robotics Engineering student @ Ajeenkya D Y Patil School of Engineering, Pune (2023–2027)
- Built ROS 2 autonomy stacks for quadruped rovers and quadrotors — Smart India Hackathon 2025, Top 5 Nationwide
- Autonomous drone navigation & swarm simulation — eYantra, IIT Bombay 2024
- Winner of 2 national hackathons · Finalist in 13 national-level competitions
Stack
Languages Python · C/C++
Robotics ROS 2 · ROS (MAVROS) · TF2 · DDS/QoS · MAVROS
Simulation Gazebo · NVIDIA Isaac Sim
Systems Linux · Git · Docker
Concepts Sensor fusion (LiDAR · Camera · IMU) · SLAM · Path planning
Root Cause Analysis · Regression testing · CI/CD
What I'm Working On
- Finishing the ROS 2 CLI Agent — unified RCA and inspection tool for robotics developers
- Deepening hardware knowledge — UART, CAN, embedded integration with ROS 2
- Exploring nav2 tuning and real-world deployment workflows