Skills used

  • MATLAB
  • Object Oriented Programming
  • Mechanism Design
  • Simulation
  • Visualization

Goal

Create a GUI that allows users to visualize the mechanism of a knee that uses a simple 4 bar mechanism design. The programs allows for changing of the 2 input and output links, visualizing of sitting, midswing, and standing positions, animation, view of one stride, video and photo exporting, and more. The final code is 1200 lines of code and broken into 12 functions.

Download MATLAB GUI (.m)

Media

Video 1: Example Usage of some program features

Figure 1: Image exported through export feature of the program

Figure 1: Image exported through export feature of the program

Figure 2: Screenshot of the program in its default state

Figure 2: Screenshot of the program in its default state

Video 2: Exported Video output from MATLAB GUI