Robotics & Automation Projects — Codec Technologies Internship 2026

Eswar Mahalingam · Robotics & Automation Intern · 10 simulation projects with from-scratch planning, control, SLAM, kinematics and computer-vision code; every number measured by this repo

10 / 10Projects complete
143 PASSUnit tests
0Collisions in all runs
95.6 – 99.7 %Vision accuracy range
10Simulation GIFs
31Report pages
PROJECT 01

Autonomous Warehouse Robot

Grid warehouse, differential-drive robot, ray-cast LiDAR, A* and Dijkstra planners, pure-pursuit, LiDAR-triggered re-planning, OpenCV item recognition, pick-and-place mission log.

A* / DijkstraLiDAR simOpenCVROS 2 pkg
Picks / collisions6 / 6 · 0
Driven vs planned147.2 / 150.3 m
Recogniser98 %
Tests17 / 17
PROJECT 02

Robotic Arm Quality Inspection

Synthetic conveyor with 5 defect types, classical + ML defect detection, 4-DOF arm with analytic and DLS inverse kinematics, automated per-item inspection reports.

OpenCVSVM / RFDH + IKRoboDK script
Classical / SVM accuracy96.0 / 97.3 %
False alarms0
Throughput21.5 items/min
Tests15 / 15
PROJECT 03

Voice-Controlled Home Automation Bot

Smart-home device state machines, virtual robot, from-scratch MFCC + DTW keyword recogniser, intent/slot command parser with compound commands and error handling.

MFCC + DTWparserWebots .wbtROS 2 pkg
Words @ 20 / 5 dB98.3 / 95.8 %
Spoken commands executed6 / 6
Parser cases32
Tests14 / 14
PROJECT 04

Self-Balancing Two-Wheel Robot

Nonlinear inverted-pendulum dynamics with motor model, IMU simulation, complementary vs Kalman fusion, cascaded PID, teleop commands, pole and gain-sweep analysis.

RK4 1 kHzKalmancascaded PIDGazebo .sdf
Recovery from 10°0.65 s
Tilt RMSE (KF+enc)0.33°
Push 0.4 N·s → max tilt7.6°
Tests18 / 18
PROJECT 05

Autonomous Surveillance Drone

6-DOF quadrotor, WGS84→ENU GPS waypoints, geofence, return-to-home, rendered compound with moving intruders, MOG2 + HOG detection, tracking and alert engine.

GPS waypointsMOG2 + HOGtrackerAirSim script
Waypoints reached12 / 12
Intruders detected7 / 7
Recall / precision97.7 / 99.5 %
Tests13 / 13
PROJECT 06

Smart Farming Robot

Field water-balance model, moisture/temperature sensor models, coverage rover, canopy image indices and leaf-spot detection, hysteresis irrigation with daily budget vs timer baseline.

ExG / VARI / NDVIirrigation ctrldashboardROS 2 pkg
Water vs timer−77 %
Stress-hours15 vs 266
Health classifier96.0 %
Tests18 / 18
PROJECT 07

Gesture-Controlled Robotic Arm

Skin-segmentation gesture recogniser (convexity defects, finger count, pointing), 6-DOF arm with Levenberg–Marquardt IK, One-Euro filtering and rate-limited joint trajectories.

OpenCVLM IKOne-EuroMediaPipe adapter
Recogniser (300 frames)95.6 %
IK converged200 / 200
Jerk reduction−97 %
Tests17 / 17
PROJECT 08

Search & Rescue Robot (SLAM)

Rubble terrain, skid-steer with slip, 2-D LiDAR, log-odds SLAM with correlative scan matching + ICP, frontier exploration, colour + TDOA victim detection, mission map report.

SLAMfrontier A*TDOANav2 skeleton
Victims found4 / 4 in 164 s
Coverage97.0 %
Pose RMSE SLAM / odom0.34 / 1.41 m
Tests10 / 10
PROJECT 09

Automated Multi-Level Parking

3-level aisle graph, discrete-event simulator with peak arrivals, 4 slot-allocation strategies, bicycle-model manoeuvres, car-following and merge yielding, SAT collision monitor, ₹ dashboard.

DESA* / DijkstraErlang-CUnity stub
Collisions (16 runs)0
Avg wait (tiered)53 s
Peak utilisation69 %
Tests12 / 12
PROJECT 10

Industrial Conveyor Sorting

Belt + camera renderer, colour/shape/Hu-moment classification with mm calibration, two SCARA arms with pick windows and EDF dispatch, throughput/OEE metrics and belt-speed sweep.

OpenCVSCARA IKDESRoboDK script
Vision (600 items)99.7 %
Mis-sorts / missed (nominal)0 / 0
OEE0.993
Tests9 / 9