Hello ! I am

A 3rd year B.Tech Robotics and AI student at NMAM Institute of Technology, Nitte.

Know more

About me

Skills

programming

C, C++, Python, Java

Machinery

MATLAB, Simulink

Machinery

Arduino, Raspberry Pi, ESP

CNC and PLC

CNC G-Code, PLC

Simulation

ROS2, Gazebo, Isaac Sim

CAD

CATIA, KICAD, Fusion 360

LabVIEW

NI-LabVIEW, DOPSOFT, WPLSOFT

ABB RobotStudio

Projects

Aruco based Mobile Robot Navigation
(Differential Wheel)

Developed a differential drive mobile robot navigation system using ArUco markers. The system integrates Python and C for control and communication, with OpenCV for computer vision, differential drive kinematics and real-time navigation, enabling the robot to move accurately toward target position.

Source Code

Aruco based Mobile Robot Navigation
(Mecannum Wheel)

Developed a mecanum wheel mobile robot navigation system using ArUco markers. The system integrates Python and C for control and communication, with OpenCV for computer vision, omnidirectional kinematics and real-time navigation, enabling the robot to move accurately between predefined ArUco marker positions and return to its original position.

Source Code

CNC Pen Plotter

Built a CNC pen plotter capable of drawing digital designs on paper with high accuracy. Customized the GRBL firmware to implement a reliable homing sequence for my design. Assembled the mechanical frame, wired motors, and fine-tuned the motion control parameters.

Source Code

6 DOF Robot Arm

Built a 6-DOF robot arm based on the EB15 design from Toolbox Robotics. Handled full mechanical assembly, motor integration, and wiring. Developed control logic to manage all six joints and implemented a “record and playback” feature.

Source Code

Side Projects

Robot Arm simulation

Developed robot arm simulation software to visualize position, orientation, and home configuration. Demonstrated the effect of Denavit-Hartenberg (DH) parameters on robot structure and motion. Built using Python with a PyQt5-based GUI.

Source Code

Image Processing

Developed image processing software that applies common techniques to input images. Users can select specific operations and save the processed output.

Source Code

Contact Me