I'm planning to implement a robot with Wi Fi for Localizatin and communication with a central Control PC.

How can I simultaneously Transmit and receive information from my Robot controlled by a PIC, to and from my PC ?

Can I directly connect a USB Wi Fi Adapter to my PIC Circuit and what other devices/peripherals would i need to get this Done?