How would i run that robot off my computer
Ask yourself: Why
would I want to run that robot off my computer !!
The $50 Robot, like most robots, has an on-board micro-computer that runs the program you have downloaded from your PC.
If you insist on running code on your PC then you will face a potential bottleneck of having to send the info from all of your sensors to the PC and then sending the motor info back to the robot to make it move. So this communications link could be an issue - and not very cheap. How will you achieve it - via a wireless/bluetooth/RF link or are you planning on running after your robot, laptop in hand, with a ribbon cable connecting the two?
Its like when the client-server model of software came out. The client is the robot and the server is your laptop. Run all the easy, time sensitive stuff on your robot and off-load any program/data intensive stuff to your laptop. But. unless your doing some complex vision/path finding algorithm, then you would be better running everything on the robot itself. Welcome to micro-controllers and the $50 Robot as a starting point !