= SimpleRoboCommander =
=== What is it? ===
!SimpleRoboCommander is a GUI for interfacing with an AIBO running the current rUNSWift code.
=== Requirements? ===
It requires, python, qt and pyqt which is a set of python bindings for qt.
This should be rather simple on linux as these are all freely available.
On windows it was a nightmare, due to trolltech's licensing (they have to eat, I guess) for the windows version, and more the fact that their installer doesnt work. (if you are seriously considering getting this up and running, email me -- tomv at cse)
=== Location ===
robocup/trunk/base/!SimpleRoboCommander
=== Running it ===
From a command prompt or terminal window:
* cd to above directory (or wherever you checked out the code
* type {{{./ClientServer.py}}} or just {{{ClientServer.py}}} on windows. To enable world model display you must pass the {{{-wm}}} command line argument.
=== What it does ===
1. ClientServer.py provides
1. Send/Receive commands between base station and dogs (first tab)
1. [wiki:Telnet telnet] tools (second tab)
1. PythonUploadingTool (fourth tab)
1. PythonDebuggingTool (fifth tab)
1. FtpTool (last tab)
1. CPlaneClient (C++/Qt)
1. WalkLearingTool
1. JointDebugger