Hi, I'm Nikhil 👋
Robotics Engineer with a passion for automation and computer vision technologies. I love tackling complex challenges and building efficient solutions. Always exploring new technologies.
NS

About

I’m currently pursuing my Master's in Computational Sciences while working on advanced robotics projects. I've interned at Intel Labs and contributed to several robotics software solutions that improve automation and operational efficiency. With a background in C++, Python, and ROS, I’m driven by a love for creating innovative systems that enhance performance and solve real-world problems.

Publications

Mirus F, Pasch F, Singhal N, Scholl K-U (2024) "A generic approach for reactive stateful mitigation of application failures in distributed robotics systems deployed with Kubernetes", In: Computing Research Repository, (CoRR) 2024, [URL] [PDF]

Skills

ROS2
Moveit2
Nav2
C++
OpenCV
Svelte
Docker
Kubernetes
AWS
Sveltekit
Typescript
Node.js
Python
Postgres
Academic Projects
Mitigating Application and Communication Failures in Distributed Robotic Manipulation Systems
Mitigating Application and Communication Failures in Distributed Robotic Manipulation Systems

Developed a failure mitigation system for distributed robotic manipulation systems, leveraging a Kubernetes cluster to enhance fault tolerance and minimize downtime in edge computing environments. Conducted simulations using Gazebo and validated strategies with physical robot arms to analyze the impact of failure mitigation on task performance.

Kubernetes ROS2 Gazebo Docker Python C++
Development of Realistic Failure Scenarios for Navigation Sensors in an Underwater Simulation Environment
Development of Realistic Failure Scenarios for Navigation Sensors in an Underwater Simulation Environment

Simulated realistic failure scenarios for IMUs using ROS and Gazebo, improving simulation accuracy and system robustness. Created a Docker-based solution to bridge communication between ROS1 and ROS2, enabling seamless platform transitions and interoperability.

ROS1 ROS2 Gazebo Docker Python C++
Open-Source Contribution
Scenario Execution
Scenario Execution

Scenario Execution is a modular framework designed to facilitate structured task execution in robotic systems by leveraging high-level scenario description.

ROS2 Gazebo Behavior Trees Python C++ OpenSCENARIO DSL
Side Projects
HistoDot
HistoDot

Histodot revolutionizes interaction with historic buildings by transforming complex point cloud data into intuitive insights and seamlessly integrating with databases.

Contact

Get in Touch

Want to chat? Feel free to send me a message on LinkedIn