Scope of Involvement
Collaborative environments push student engineering forward by converting theoretical studies into practical, physical machines. As a Project Team Member with the IEEE Robotics & Automation Society (RAS) student chapter at VIT Chennai, I was responsible for participating in robotics projects, planning embedded system structures, and mentoring younger members on controller implementations.
My tasks included leading practical hardware workshops, building demonstration systems using standard microcontrollers, and organizing coding sprints for robot motor loops, sensor signal processing, and low-latency serial protocols.
Prototyping & Mentoring Pipeline
Our student chapter engineering workflow focused on structured hardware prototyping and peer-to-peer technical guidance:
Technical System Domains
Microcontrollers & Firmware
- ESP32 / ESP8266 Prototyping
- Arduino & Embedded C Programming
- Hardware Interrupts & Timing Control
- Sensor Communication Buses (I2C, SPI)
Robotics Fundamentals
- Differential Drive Motor Kinematics
- Pulse-Width Modulation (PWM) Control
- Analog/Digital Signal Filtering
- Proportional-Integral-Derivative (PID) Loops
Firmware Calibration & Diagnostics Logs
To illustrate the educational concepts taught in our workshops and verify motor driver controller loops, I structured the following diagnostic logs:
[ESP32-SYS-INIT]: Calibrating IMU... Offset acquired: Pitch_O: -0.12 | Roll_O: 0.05
[ESP32-MOTOR-LP]: PWM target: Left: 180 (70% Duty) | Right: 182 (71% Duty)
[ESP32-MOTOR-LP]: Sensors: Distance: 34.8 cm | Encoder Pulses: L: 442, R: 446 (Sync: OK)
Through hands-on system builds, we demonstrated that standardizing timing variables and decoupling motor control loops from background sensor scanning yields massive improvements in mobile robot trajectory stability.