Projects | Goodminton


Role: UX Researcher + UX Designer + Developer  

Duration: Ongoing since Aug 2018  

Details: Individual Masters Project @ Georgia Tech  

Advisor: Prof. Thomas Ploetz

Problem Space: How might we create a system to help novice players learn proper footwork technique on badminton court by providing feedback?


Problem Overview

  • Amateur players do not have access to coaching centers and facilities to learn proper techniques
  • No current feedback loop exists for amateur players (novice and intermediate) to strengthen their learning except for dependence on coaches
  • Bad/wrong technique can lead to severe injuries which can prove fatal in some cases
  • The current technological systems that exist are either to be used with the guidance of a coach or are targeted towards professional players
    • System which currently exist are too bulky
    • only focused on speed and agility


Figure: Research Overview


Figure: Analysis Overview

Footwork Parameter - Balance

In the upcoming figures, A is the dominant foot - the hand in which a player holds a racket and B is the non-dominant foot. O is the center of the gravity. x is the distance between the line drawn from the hip to the ground. In order to achieve perfect balance, the distance between this imaginery line and both the feet should be equal.

Figure: Balance Parameter

Body weight at the base & Split step

A player must always stand on their toes at the base as this aids in quicker movement. Split step means that when the player is on the base, before moving in any direction to pick the shuttle, they should first take a split step - i.e. make their legs a bit wider and the move.

Figure: Body weight at base

Length of consecutive steps

The length of a player's final step in any movement should be the longest. This means that A3B3 is the longest.

Figure: Length of consecutive steps


Considering A to be the dominant feet and B to be other feet. As a player takes their final step, they must drag the non-dominant feet on it's toe to maintain balance and land on their heel for the dominant foot.

Figure: Lunging

Quantity of Steps

Number of steps taken by a player to reach from base to a point and back the base should be same. However, this number is different for each player.

Figure: Quantity of steps

Feet Direction

Both the feet must always point in the direction of the shuttle. In the figure, S is the shuttle.

Figure: Feet direction

End Steps

A player must always end their movement with the dominant feet in the front. In the figure, A is the dominant feet.

Figure: End steps parameter

Parameters that can change over time

Figure: Parameters that change over time

Feedback Interruption Points

Figure: Feedback Interruption Points

Feedback methods

Figure: Feedback Methods


Setting up the data collection protocol

Figure: Data Collection Protocol


  • Design of interface
  • Algorithm development + evaluation of the algorithm
  • Usability Testing

Dear UXfolio Official,