Ballbot : A Low-Cost , Open-Source , Open-Design Robot for Tennis Ball Retrieval
Ellipse-specific direct least-square fitting