Text this: Design And Development Of Path Planning Techniques For A Tennis Ball Retriever Robot