Project

General

Profile

Statistics
| Revision:

root / trunk / code / projects / colonet / README @ 482

History | View | Annotate | Download (1.5 KB)

1 386 emarinel
Eugene Marinelli
2
1/29/07
3
4
How to run Colonet.
5
6
Part I - Robot setup.
7
  1) Go to colony/trunk/code/projects/libwireless/lib and run "make".
8
  2) Go to colony/trunk/code/projects/colonet/lib/colonet_dragonfly and run "make".
9
  3) Put a robot in programming mode and plug it into the computer.
10
  4) Go to colony/trunk/code/projects/colonet/utilities/robot_slave and run "make program".
11
  Now the robot is ready.
12
13
Part II - Server setup.
14
  1) Go to colony/trunk/code/projects/libwireless/lib and run "make colonet".
15 397 emarinel
  2) Go to colony/trunk/code/projects/colonet/ColonetServer and run "make".
16
  3) In the same directory, run "./ColonetServer".
17 386 emarinel
  Now the server is ready.
18
19
Part III - Client (GUI) setup.
20
  1) Go to colony/trunk/code/projects/colonet/ColonetGUI and run "make".
21
  2) In the same directory, run "sudo make install" to copy the program to the www directory.
22
  3) In your browser, to go http://server_hostname/colonet, where server_hostname is the hostname of the computer that
23
     the server is running and the GUI app is hosted.
24
  Now the client is ready.
25 391 emarinel
26
27
TROUBLESHOOTING
28
29 399 emarinel
If you get an error like:
30
   Failed to write to xbee, error 9.
31
   Failed to join token ring.
32
   ERROR - colonet_wl_init failed.
33
   initialize_server: initWireless failed
34
35
The xbee on the specified wireless port/file descriptor is not being recognized by the computer (assuming it is
36
plugged in and you are using the right port (/dev/ttyUSB0, /dev/ttyUSB1)).  Try unplugging it and plugging it in again.
37
Check the wireless port (-w option of ColonetServer).