Mechaiddqd - Mechatronics Simulators

I initially created the Mechaiddqd mechatronics simulators to provide students with access to digital replicas of lab equipment during off-hours. The COVID pandemic made the simulators a necessity and provided a challenge to create enough simulators to keep offering the course. Initially distributed as a few MATLAB scripts, pandemic-era versions of Mechaiddqd, created in Unity 3D, were repackaged in a Windows installer and included automatic updates. I designed Mechaiddqd to mimic the programming interface students used to control their Arduinos so that all MATLAB supported Arduino functions were possible for simulators implemented in Mechaiddqd.

Simulators included replications of physical hardware, such as the robot arm and XY-table simulators, and hardware that was not possible at the time, such as the rollerball, candy sorter, and juice bar simulators.

Software used: Unity, MATLAB
Languages used: C#, MATLAB

Previous
Previous

Automated Bartender

Next
Next

Fluid Mechanics Lab Simulators