Best way to remotely work with arduino

Hi

I am currently building a prototype autonomous car based on an old tamiya model that I have. In phase 1 I am only planning to have some basic logic in there but in phase 2 I would like to have much more sophisticated reasoning. So I was thinking to use my powerful PC for the reasoning and receive sensor data remotely and send commands remotely. So any ideas as to how it would be possible to monitor from a Java program the sensors, process the information and make decisions and then send wirelessly commands to the car from that same Java program and through Wiring?

Thanks
D

I suggest you look into the arduino firmata, a sketch that you can load to arduino and then use the included (but commented out) Processing code on PC to sense or control arduino like a dummy. You may replace the usb cable with Xbee or blue tooth if you want wireless.