Revision 938
OpenCV now works directly with firewire, coriander is not needed
New vision algorithm integrated, a few issues left with algorithm that
tracks the movement of a specific robot
Removed experimental interface to send images over commands socket
--plan to use php in webserver instead
Separated processing of client requests into a separate thread
Fixed bugs updating UI of java client
ColonetServerInterface.java | ||
---|---|---|
57 | 57 |
public static final String GLOBAL_DEST = "200"; |
58 | 58 |
|
59 | 59 |
//Common requests |
60 |
public static final String CLIENT_REQUEST_IMAGE = "112"; |
|
61 |
|
|
62 | 60 |
public static final String CLIENT_REQUEST_ROBOT_POSITIONS = "86"; |
63 | 61 |
public static final String CLIENT_ASSIGN_ROBOT_ID = "87"; |
64 | 62 |
public static final String CLIENT_SET_VIRTUAL_WALL = "89"; |
... | ... | |
353 | 351 |
public void sendPositionRequest () { |
354 | 352 |
sendRequest(ColonetServerInterface.CLIENT_REQUEST_ROBOT_POSITIONS, ""); |
355 | 353 |
} |
356 |
|
|
357 |
/** |
|
358 |
* Requests a current image from the overhead camera. |
|
359 |
*/ |
|
360 |
public void sendImageRequest() { |
|
361 |
sendRequest(ColonetServerInterface.CLIENT_REQUEST_IMAGE, ""); |
|
362 |
} |
|
363 | 354 |
|
364 | 355 |
/** |
365 | 356 |
* Send a robot ID assignment update to store on the server. |
Also available in: Unified diff