Inverted Pendulum
- Designed and built a self-balancing inverted pendulum system using a PID control loop
- Programmed control algorithms on an Arduino microcontroller to maintain upright stability and correct for disturbances. This system controls the body position along the rail, which changes its orientation.
- Brought together motor drivers, sensors, and actuators into a working control feedback loop.
Automatic Plant Watering System
- Built an automatic plant watering system using an Arduino Uno, integrating temperature, humidity, and soil moisture sensors to monitor real-time environmental conditions.
- Programmed sensor-based decision-making logic using if statements and loops to activate a water pump through a 5V relay.
- Simulated sensor behavior and control logic in Simulink to visualize system performance and validate decision-making before hardware implementation.
Four Leg Tripod
• Designed a four-legged robot that can navigate human environments by relying primarily on mechanical components
• The robot consists of motor subassemblies, leg subassemblies, gait control subassembly, the direction change subassembly, and the balance control subassembly
Gyroscopic Simulation and Torque Analysis
- Used MATLAB to simulate how a gyroscope responds to changing forces, tracking its position, speed, torque, and power over time.
- Modeled the system using rotational dynamics and linked local and global axes to capture realistic gyroscopic motion.
- Showed that the gyroscope could successfully resist external disturbances throughout a full rotation cycle (0 to 2π seconds).