Robotics Engineer | Control & Navigation Specialist | ROS Developer | Maker
I am a Robotics Engineer with a Master's degree from the University of California, Riverside, specializing in control and navigation. I have a strong background in robotics, automation, and sensor fusion, with hands-on experience in ROS, Python, C++, and embedded systems.
MTECH/MS in Industrial Automation and Robotics
Courses: Programming Practical Robots, Kinematics & Dynamics of Robots, Mobile robotics, Optimal Control & Estimation, Computational Methods for Robotics, Hydraulics and pneumatics, PLC, Drives & control system, Foundations of Robotics, Linear Control Systems
BE/BTECH in Mechanical Engineering
Courses: Mechatronics, Mechanical Design & Analysis, Michanical Vibration, Automotive electronics, Control Systems, Machine Dynamics, Manufacturing
C/C++, Python, Arduino, CUDA Programming
Docker, Dev Containers, Github, VS code, Linux
ROS/ROS2, MoveIt, Gazebo, RViz, OpenCV, PCL
AMR, Drones, Arm robots, ROVs
Path Planning(Global & local planning), SLAM, Kalman Filters(EKF), PID
2D/3D Lidars, RGB-D Camera(Zed, Kinect, Realsense), GPS(RTK)
Pixhawk, ESP32, Raspberry Pi, Jetson Nano
Coordinated fleet management and navigation in a using Open-RMF, ROS 2, and TurtleBot3 robots. Demonstrates task scheduling, traffic management, and collision-free delivery in complex indoor layouts.
Configured and deployed the BlueROV2 robot for underwater operation using QGroundControl and Xbox controller. Achieved live video streaming and control, and laid the groundwork for ROS2 integration with future YOLO-based perception tasks.
Developed an automated plate-cleaning system with an ABB IRB 120 robotic arm using inverse kinematics and PD control for spiral motions. It features efficient trajectory planning and enhanced reliability through random plate positioning and robust task space design.
A two-part simulation framework using ArduPilot SITL and Gazebo to develop and test autonomous navigation and flight control of quadrotors without real hardware. Supports mission planning, flight modes, and 3D visualization.
Designed a LiDAR-based navigation system for a robot operating beneath solar panels. Used point cloud filtering to detect poles and calculate midpoints for autonomous mowing.
Demonstrated how GVirtuS virtualizes GPU resources to run the GPU-hungry OpenPose application on lightweight non-GPU edge devices by redirecting CUDA calls to a remote GPU backend.
Implemented a chat-like application consisting of 2 nodes in ROS, demonstrating basic subscriber-publisher communication with multithreading via AsyncSpinner.
Rack and pinion based soap dispenser system.
Research Assistant(Robotics)
Oct 2024 - Present
Robotics Software Engineer
Jun 2023 - Jul 2024
Senior Robotics Engineer
Jan 2021 - Mar 2023
Robotics Engineer
Jul 2019 - Dec 2020
Robotics Intern - ROS Developer
Aug 2018 - Jun 2019
Feel free to reach out for collaborations or opportunities!
Email: darshankt1806@gmail.com
Phone: +45 91192995