wifi-direct arduino project

hello...

this is ankit here from india.

i am willing to make a project wherein i wish to make a rover(robot), controlled by an android mobile with the help of wifi-direct communication link.

can anybody help me with this... can i use a wifi-shield board or a YUN board to make my project. or is there any other option wherein i could be able to control the rover(robot) via wifi-direct link...