top of page

Requirements

Marketing Requirements:

  • MR1: Collect balls without user interaction with the use of computer vision 

  • MR2: Collect balls for the user at a rate similar to how a person would collect them.

  • MR3: Able to collect balls while the user is practicing.

  • MR4: Able to conveniently store tennis balls in a removable basket making it easier for transportation.

  • MR5: Consistently picks up balls.

  • MR6: Able to recognize the distance between the robot and the located balls.

  • MR7: Able to clear a passageway to the screw if balls get stuck.

  • MR8: Able to return to the user once a certain weight threshold has been reached.  

Engineering Requirements:

  • ER1: Able to tell it’s own location on the court, within 10cm. (MR1)

  • ER2: Able to move at a rate of at least 1MPH. (MR2)

  • ER3: Able to calculate the number of balls collected by using a weight accurate to ±28 grams.(MR4)

  • ER4: On average no more than 1 in 25 balls will fall out of basket during collection. (MR5)

  • ER5: Able to detect tennis balls with a success rate of at least 98%. (MR1)

  • ER6: Able to tell the distance to the balls within 1m (MR6)

  • ER7: Able to recognize a blocked passageway within 0.25s. (MR7)

bottom of page