We have a Pioneer 3-DX robot from MobileRobots, Inc. equipped with sonars and a high-resolution color camera.
Make sure the keyboard, monitor, and mouse are connected to the Pioneer, then turn it on and wait for the operating system to boot.
When the login prompt appears, log in as student . After a few seconds, the following message should appear:
Listening on ports: 6665
When it does, hit RETURN and type the command startx at the $ prompt. This will start the graphical interface (the robot runs an ancient version of Linux: Red Hat 7.3)
Open a command-line window by clicking on the terminal icon at bottom left. Then type pyrobot.
Since we are using a real robot, you don't need to specify a simulator. Instead, click Robot and choose Player6665.py. You should hear the robot's sonars start up with their characteristic clicking sound.
Loading the Camera. Click Load → Devices and choose V4LCamera0.py. A large camera image should appear on the screen. Start the Pan/Tilt/Zoom control by clicking Load → Devices again and choosing CanonPTZ.py.
For a smaller camera image (which is usually faster), choose V4LCamera.py instead of V4LCamera0.py and accept the default window size values (or specify your own). WARNING: to change cameras, you'll need to restart Pyrobot.
Exit from Pyrobot in the usual way (File → Exit)
From the GUI main menu (lower left corner of the screen), choose Log out and then Shutdown. When the shutdown process is complete, the robot will beep three times, meaning it is safe to turn off the robot. At that point you can switch off the power.