About Me

Siddharth Telang

Graduate student in Robotics, passionate about working on Motion/Path Planning, Perception, Machine Learning and Deep Learning for Autonomous Robots

My Career

Path Robotics

1. Segmentation, Object detection, and 6D Pose estimation using neural networks for Bin-Picking parts. | 2. Improved the accuracy of pose estimation models for seamless bin picking by making the models more robust on real-world data when trained on synthetic/simulated data. | 3. Conducted various calibrations during the setup phase, including robot-robot, camera, hand-eye, and eye-in-hand. | 4. Oversaw end-to-end pipeline workflow of AF-1 from bin picking to final welding and reduced the cycle time by caching. | 5. Developed code suitable for production, including thorough unit tests and comprehensive code coverage.

Feb 2023 - Jan 2024
Computer Vision Software Engineer

University of Maryland, College Park

Teaching Assistant for INST 326 (Object Oriented Programming for Information Science)

Sept 2021 - December 2022
Graduate Teaching Assistant

Dexai Robotics

1. Designed filter to filter out raw acceleration and velocities from joint sensors and cancel the plan if crossed threshold. | 2. Visual Calibration of robot joints using April-Tag - Planned motion for the 9DOF robot at various waypoints, capturing the April-Tag images through on-board camera to calculate the joint offsets by optimizing a loss function.

June 2022 - August 2022
Robotics Intern

CDCL, Maryland Robotics Center

1. Self-Driving e-Scooter – Successfully incorporated autonomy in the e-Scooter to drive it from point A to point B. | 2. Through the usage of ROS packages for Perception & Path Planning, map generation, visual odometry, EKF, SLAM, obstacle avoidance and various on-board sensors- IMU, GPS, Zed-2i Camera on NVIDIA Jetson Nano drove the e-Scooter autonomously.

May 2021 - June 2022
Research Assistant

Division of IT, University of Maryland

Designed webhook handlers, worked on AWS Lambda, Pytest, HTTP POST/GET requests, and Docker

May 2020 - August 2020
Student IOC Engineer

OnePlus India R&D Center

Development of Android telephony framework, modem firmware, and network software customization of OnePlus mobile phones

Aug 2019 - Dec 2020
Sr. Telephony Framework Engineer (Modem firmware)

L&T Technology Services Limited

Worked for Zebra Technologies on their rugged, hand-held smartphone devices for various network operator customization and certifications.

Jun 2016 - Jul 2019
Software Engineer

My Skills

My Projects

Structure form Motion (SfM) - Classical Approach

3D scene reconstruction and camera pose estimation given images from different views (Structure from Motion)

...   ...

Panorama Stitching

Stitch two or more images in order to create one seamless panorama image.

...   ...

Zhang Camera Calibration

Camera Calibration to find the Camera Intrinsics using Zhang's method.

...   ...

Face and Pose Classification

Implementing different steps for face detection (class and psoe) using various Classifiers.

...   ...

Hand Written Digits Recognition

Hand written digit recognition (MINST dataset) using Logistic Regression, SVM, Deep Neural Nets, and Transfer Learning.

...   ...

Fully-Connected-NN

Implementations of Forward pass and Backprop from scratch - Linear, Bias, ReLU, Sigmoid, Square Loss, Cross-Entropy Softmax

...   ...

Nurse Bot

ROS based service-triggered indoor guidance and delivery robot for hospitals.

...   ...

ARIAC Robotics Challenge 2020

Simulation-based control design and motion planning for a 2 arm gantry in a manufacturing environment using ROS services, subscriber-publisher.

...   ...

Human Detector and Tracker

Module to detect and track humans and return their coordinate position.

...   ...

RRT Non-Holonomic Robots 4-Wheel

Parallel Parking path planning for Autonomous Cars

...   ...

Lane Detection and Turn Prediction for Self-Driving Cars

Lane Detection and Turn Prediction for Self-Driving Cars

...   ...

RRT Holonomic Robots

Path planning for Holonomic robots using RRT

...   ...

AR-Homography

AR Tag Detection, Decoding, Tracking, and Superimposing image and cube on the tag

...   ...

Depth Using Stereo Vision

Depth estimation using Stereo Vision

...   ...

A* Turtle_Bot

Path planning for TurtleBot3 using hybrid A*

...   ...

Roomba TurtleBot

Roomba like implementation of TurtleBot3

...   ...

Dijkstra and A* Path Planning

Dijkstra and A* Path Planning for point robots

...   ...

BFS Path Planning

Path planning for a point robot on a known map using BFS

...   ...

Puzzle Solver

15 Puzzle Solver using Brute Force

...   ...

Curve-Fitting

Curve Fitting using Total Least Square and RANSAC

...   ...