ADITYA PATIL

Robotist
Athlete
Motor Enthusiast

ABOUT ME

adityapatil

Hello There!

I am Aditya Patil, currently employed at Peppermint Robotics as Robotics Engineer specialized in designing control software for Autonomous Mobile Robots and Manipulators utilizing ROS and ROS2 framework. My expertise includes developing Robot Behaviors and Navigation Stack to optimize autonomous robot performance and motion control for manipulators.

I am also a seasoned maker, indulging in the design and development of mini-robots, where I explore different technologies and methods for seamless hardware and software integrations.


EDUCATION

Aug 2020 - July 2024

Pune Institute of Computer Technology

Bachelor of Engineering in Electronics and Tele-Communication

CGPA: 9.0/10.0


Pune, Maharashtra, India


EXPERIENCE

Jun 2024 - Present

Peppermint Robotics

Robotics Engineer


Pune, Maharashtra, India

Jan 2024 - May 2024

Rigbetel Labs

Robotics Software Developer (Intern)

  • Constructed Reactive Robot Behavior utilizing BehaviourTree.CPP.
  • Developed Odometry system for Autonomous Mobile robots with the help of LiDAR and IMU sensors using Extended Kalman Filter and Iterative Closest Point algorithms to improve accuracy to 4cm.
  • Implemented Dynamic Prohibition Layers, enabling the addition or removal of prohibited areas based on user specifications.
  • Integrated Checkpoints within warehouse AMRs to facilitate task resumption directly from designated checkpoints, thereby eliminating the need to return to home or docking position, reducing time factor by 10%.

Pune, Maharashtra, India

Sep 2022 - Aug 2023

PICT Robotics

Lead Robotics System Designer

  • Led a team of 9 to design and develop modular code-base to semi-automate ABU Robocon 2023 Robots using ROS.
  • Integrated data from an IMU and Optical Flow Sensor to enhance robot Localization and provide accurate odometry.
  • Resolved ESP32 pin count limitations by crafting a Motor Controller HAT using Atmega328p micro-controller, communicating via I2C protocol for each Swerve pod.

Pune, Maharashtra, India

Apr 2022 - Jun 2022

Kanan Park

Electronics Engineer (Intern)

  • Developed control software with a Teensy microcontroller as the master to interface with RC transmitter, and Atmega328 as the slave to manage PID control for swerve pods.
  • Established communication between Atmega328 and Teensy via MAX485 (TTL to RS485) with acknowledgment for synchronized data transmission.

Pune, Maharashtra, India


PROJECTs

image

ELM327Drive

Tool to tap into OBDII port of your vehicle to monitor its data

image

Spark

AMR with a Robotic Arm?

image

Optical Odometry

Alternative method to generate odometry data for indoor robots using optical flow sensor

image

BackOff Recovery

BackoffRecovery for move_base similar to Nav2

image

Wait Recovery

WaitRecovery for move_base similar to Nav2

image

PS4 Controlled Holonomic Drive

A PS4 Controlled Holonomic Drive train equipped with Mecanum wheels

image

Modernized Digital Clock

image

4WD Line Follower Robot

image

Self Balancing Robot

image

Kinet