Category Computer Vision

Interactive Sketching using OpenCV and Python

A virtual canvas to draw, sketch and manipulate shapes using OpenCv and Mediapipe

Vision-based Autonomous Control of a 7 DOF Franka Emika Robot Arm

Programmed a 7 DOF Franka Emika Robot Arm in ROS 2 and Python to detect and knock down colored bowling pins.

Automated Grasping: Pincher X100 4-DOF Robot Arm Grasps a Purple Pen

Programmed a Pincher X100 4-DOF robot arm in Python to grasp a purple colored pen.

Category OpenCV

Interactive Sketching using OpenCV and Python

A virtual canvas to draw, sketch and manipulate shapes using OpenCv and Mediapipe

Vision-based Autonomous Control of a 7 DOF Franka Emika Robot Arm

Programmed a 7 DOF Franka Emika Robot Arm in ROS 2 and Python to detect and knock down colored bowling pins.

Automated Grasping: Pincher X100 4-DOF Robot Arm Grasps a Purple Pen

Programmed a Pincher X100 4-DOF robot arm in Python to grasp a purple colored pen.

Category Python

Interactive Sketching using OpenCV and Python

A virtual canvas to draw, sketch and manipulate shapes using OpenCv and Mediapipe

Vision-based Autonomous Control of a 7 DOF Franka Emika Robot Arm

Programmed a 7 DOF Franka Emika Robot Arm in ROS 2 and Python to detect and knock down colored bowling pins.

Path Planning Algorithms from scratch

Programmed path planning algorithms including Probabilistic roadmap with obstacles, Rapidly-exploring Random Tree and Rapidly-exploring Random Tree with obstacles in Python and ROS 2.

Automated Grasping: Pincher X100 4-DOF Robot Arm Grasps a Purple Pen

Programmed a Pincher X100 4-DOF robot arm in Python to grasp a purple colored pen.

Category PincherX 100

Automated Grasping: Pincher X100 4-DOF Robot Arm Grasps a Purple Pen

Programmed a Pincher X100 4-DOF robot arm in Python to grasp a purple colored pen.

Category Intel RealSense

Vision-based Autonomous Control of a 7 DOF Franka Emika Robot Arm

Programmed a 7 DOF Franka Emika Robot Arm in ROS 2 and Python to detect and knock down colored bowling pins.

Automated Grasping: Pincher X100 4-DOF Robot Arm Grasps a Purple Pen

Programmed a Pincher X100 4-DOF robot arm in Python to grasp a purple colored pen.

Category Mobile Manipulation

Category CoppeliaSim

Category PID Control

Category C

Motion Controlled Differential Drive Car with Infrared Sensor (IR) Operated Gripper

Programmed a nRF52833 microcontroller in C to control a differential drive car and autonomously operate a gripper on detection of objects using an IR sensor

Category Mechatronics

Motion Controlled Differential Drive Car with Infrared Sensor (IR) Operated Gripper

Programmed a nRF52833 microcontroller in C to control a differential drive car and autonomously operate a gripper on detection of objects using an IR sensor

Category Embedded Systems

Motion Controlled Differential Drive Car with Infrared Sensor (IR) Operated Gripper

Programmed a nRF52833 microcontroller in C to control a differential drive car and autonomously operate a gripper on detection of objects using an IR sensor

Category I2C

Motion Controlled Differential Drive Car with Infrared Sensor (IR) Operated Gripper

Programmed a nRF52833 microcontroller in C to control a differential drive car and autonomously operate a gripper on detection of objects using an IR sensor

Category nRF52833

Motion Controlled Differential Drive Car with Infrared Sensor (IR) Operated Gripper

Programmed a nRF52833 microcontroller in C to control a differential drive car and autonomously operate a gripper on detection of objects using an IR sensor

Category PWM

Motion Controlled Differential Drive Car with Infrared Sensor (IR) Operated Gripper

Programmed a nRF52833 microcontroller in C to control a differential drive car and autonomously operate a gripper on detection of objects using an IR sensor

Category ROS2

Vision-based Autonomous Control of a 7 DOF Franka Emika Robot Arm

Programmed a 7 DOF Franka Emika Robot Arm in ROS 2 and Python to detect and knock down colored bowling pins.

Category Motion Planning

Vision-based Autonomous Control of a 7 DOF Franka Emika Robot Arm

Programmed a 7 DOF Franka Emika Robot Arm in ROS 2 and Python to detect and knock down colored bowling pins.

Category MoveIt

Vision-based Autonomous Control of a 7 DOF Franka Emika Robot Arm

Programmed a 7 DOF Franka Emika Robot Arm in ROS 2 and Python to detect and knock down colored bowling pins.

Category Franka Emika Robot Arm

Vision-based Autonomous Control of a 7 DOF Franka Emika Robot Arm

Programmed a 7 DOF Franka Emika Robot Arm in ROS 2 and Python to detect and knock down colored bowling pins.

Category YOLOv8

Autonomous Exploration and Detection in an Unknown Environment with a Quadruped Robot (Unitree Go1)

Programmed a Unitree Go1 robot for autonomous exploration and human detection in an unknown environment using C++, Python, ROS 2, and 3D SLAM.

Vision-based Autonomous Control of a 7 DOF Franka Emika Robot Arm

Programmed a 7 DOF Franka Emika Robot Arm in ROS 2 and Python to detect and knock down colored bowling pins.

Category Machine Learning

Category ROS 2

Autonomous Exploration and Detection in an Unknown Environment with a Quadruped Robot (Unitree Go1)

Programmed a Unitree Go1 robot for autonomous exploration and human detection in an unknown environment using C++, Python, ROS 2, and 3D SLAM.

Category C++

Autonomous Exploration and Detection in an Unknown Environment with a Quadruped Robot (Unitree Go1)

Programmed a Unitree Go1 robot for autonomous exploration and human detection in an unknown environment using C++, Python, ROS 2, and 3D SLAM.

Category EKF SLAM

Category Deep learning

Autonomous Exploration and Detection in an Unknown Environment with a Quadruped Robot (Unitree Go1)

Programmed a Unitree Go1 robot for autonomous exploration and human detection in an unknown environment using C++, Python, ROS 2, and 3D SLAM.

Category 3D SLAM

Autonomous Exploration and Detection in an Unknown Environment with a Quadruped Robot (Unitree Go1)

Programmed a Unitree Go1 robot for autonomous exploration and human detection in an unknown environment using C++, Python, ROS 2, and 3D SLAM.

Category RTAB-Map

Autonomous Exploration and Detection in an Unknown Environment with a Quadruped Robot (Unitree Go1)

Programmed a Unitree Go1 robot for autonomous exploration and human detection in an unknown environment using C++, Python, ROS 2, and 3D SLAM.

Category Unitree Go1

Autonomous Exploration and Detection in an Unknown Environment with a Quadruped Robot (Unitree Go1)

Programmed a Unitree Go1 robot for autonomous exploration and human detection in an unknown environment using C++, Python, ROS 2, and 3D SLAM.

Category Frontier Exploration

Autonomous Exploration and Detection in an Unknown Environment with a Quadruped Robot (Unitree Go1)

Programmed a Unitree Go1 robot for autonomous exploration and human detection in an unknown environment using C++, Python, ROS 2, and 3D SLAM.

Category Object Detection

Autonomous Exploration and Detection in an Unknown Environment with a Quadruped Robot (Unitree Go1)

Programmed a Unitree Go1 robot for autonomous exploration and human detection in an unknown environment using C++, Python, ROS 2, and 3D SLAM.

Category Facial Recognition

Autonomous Exploration and Detection in an Unknown Environment with a Quadruped Robot (Unitree Go1)

Programmed a Unitree Go1 robot for autonomous exploration and human detection in an unknown environment using C++, Python, ROS 2, and 3D SLAM.

Category DeepFace

Autonomous Exploration and Detection in an Unknown Environment with a Quadruped Robot (Unitree Go1)

Programmed a Unitree Go1 robot for autonomous exploration and human detection in an unknown environment using C++, Python, ROS 2, and 3D SLAM.

Category Google MediaPipe

Interactive Sketching using OpenCV and Python

A virtual canvas to draw, sketch and manipulate shapes using OpenCv and Mediapipe