quick ?- arduino with ethernet

ok, so my plan is to drive a robot over wifi. Essentially laptop>home router> router actually mounted in the robot>ethernet shield>arduino mega. Is this a plausible method? is there a better one? if so, why? Thanks

It is plausible. I use it. I don't know if there is a better way.

The good part about a router is you can connect other devices, like CAT5 type network cameras, to the router on the robot.

The computer end was the tough part.

You can start out simple and inexpensive like below and control the wireless arduino routerbot directly from a web page on your wireless laptop.