Vision Based Floor-Pattern Tracking Method Using Elliptical Geometry Approach in Robotic Routing