In: Mechanical Engineering
If you designed a Tennis ball collecting robot
Explain:
a) Which sensor(s) would you use. Why?
b) Which computing unit would you use? Why?
c) Which actuator would you use? Why?
d) Draw the block diagram of the system.
e) Draw the flow chart of the control software.
a)
A digital camera sensor is optimum to use for ball detection, as with digital cameras we can easily apply computer vision technology for the detection of tennis balls in real-time by using functions like OpenCV.
b)
We can use various portable computing units like raspberry pi, Qualcomm dragon board, intel galileo, etc. These computing units are powerful enough to perform required computations for real-time computer vision processing and also they have very user-friendly API for programming.
c)
For easily grabbing multiple tennis balls at once we will use a mechanical claw pair powered by servo motors for precise real-time control. Servo motors will be ideal for this application as they offer precise angular controls.
d)
e)