Project

General

Profile

Statistics
| Revision:

root / branches / analog / code / projects / colonet / client / Colonet.java @ 1390

History | View | Annotate | Download (38.7 KB)

# Date Author Comment
938 11/27/2008 06:52 AM Ryan Cahoon

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...

936 11/25/2008 05:54 PM Ryan Cahoon

Incremental update; working on:
- new vision algorithm utilizing edge detection instead of thresholding
- sending camera images over sockets instead of using the webserver

776 05/11/2008 04:47 AM Greg Tress

Code cleanup and documentation

770 05/02/2008 09:34 PM Greg Tress

Minor changes to Colonet delays

768 05/02/2008 03:25 PM Greg Tress

Colonet recharge hack works

765 05/01/2008 08:32 PM Greg Tress

More sophisticated hack; bot 4 is default

758 04/30/2008 03:30 PM Greg Tress

Fixed the same bug in colonet client

757 04/30/2008 03:29 PM Greg Tress

Fixed bug in colonet client

739 04/28/2008 07:03 PM Greg Tress
710 04/14/2008 09:02 PM Greg Tress

Tweaked vision and various colonet fixes

708 04/14/2008 06:56 PM Greg Tress

Got rid of old boundary and charge station after disconnect

702 04/14/2008 11:52 AM Greg Tress

Added structure to send charge commands; need to implement robot side

701 04/14/2008 10:52 AM Greg Tress

Code cleanup; added class for constant defs; click-in-boundary checking

698 04/10/2008 08:31 PM Greg Tress

Updated command to clear virtual wall; also fixed minor code error

682 04/08/2008 04:56 PM Greg Tress

Added colonet functionality, remote control driver

679 04/07/2008 07:53 PM Greg Tress

Adjusted webcam loading

671 04/04/2008 04:14 PM Greg Tress

Bug fixes, code organization

670 04/03/2008 11:44 PM Greg Tress

Boundary seems to work in applet and send coordinates

667 04/01/2008 05:28 PM Greg Tress

Updated boundary code, need to implement scaling

664 04/01/2008 02:16 PM Greg Tress

Added some boundary code

646 03/28/2008 07:04 PM Greg Tress

Client saves homing data for move-to-point

644 03/26/2008 06:25 PM Greg Tress

Changed move-to-point colonet behavior. Need to test.

638 03/25/2008 06:05 PM Greg Tress

New robot movement works. Battery meters work with new timing scheme. Still have some repainting issues.

635 03/25/2008 02:05 PM Greg Tress

Moved some code. Added documentation. Enabled multiple timings for requests

633 03/24/2008 08:40 PM Eugene Marinelli

adjusted data update period

625 03/21/2008 07:21 PM Greg Tress

Fixed battery bars

622 03/21/2008 04:07 PM Greg Tress

Fixed small bug in Colonet Data Requester

620 03/21/2008 02:59 PM Greg Tress

Trying to debug wireless problems

596 02/21/2008 04:17 PM Greg Tress

Updated iterator code to for-each loops

590 02/19/2008 07:48 PM Greg Tress

Robot vector controller works, with motor status diagram

587 02/19/2008 02:44 PM Greg Tress

adding graphical display for robot motor status

586 02/19/2008 02:39 PM Greg Tress

added single-instruction commands for robot movement

585 02/19/2008 02:29 PM Greg Tress

removed old code

579 02/18/2008 07:48 PM Greg Tress

Automatic repaint

574 02/18/2008 04:28 PM Greg Tress

Changed applet appearance to enable Aqua look and feel on Macs

570 02/14/2008 07:33 PM Greg Tress

Applet requests battery readings from all visible robots

567 02/13/2008 07:47 PM Greg Tress

added a 'make run' command to run the applet on optimusprime

566 02/13/2008 06:52 PM Eugene Marinelli

removed data print; changed ip addr

562 02/12/2008 09:19 PM Greg Tress

fixed a null pointer exception

561 02/12/2008 08:55 PM Greg Tress

battery meters should work

560 02/12/2008 08:04 PM Greg Tress

added iterator code to replace looping (should be thread safe)

559 02/12/2008 07:55 PM Greg Tress

reorganized some code

556 02/12/2008 02:46 PM Greg Tress

code optimizations for applet

555 02/12/2008 01:48 PM Eugene Marinelli

messing with fonts in client

549 02/12/2008 12:26 AM Greg Tress

fixed various runtime exceptions in the applet

545 02/11/2008 09:43 PM Greg Tress

Fixed robot selection

539 02/11/2008 09:01 PM Eugene Marinelli

spaces to tabs in colonet client

535 02/11/2008 08:40 PM Eugene Marinelli

more colonet client cleanup

533 02/11/2008 08:22 PM Eugene Marinelli

separate file for RobotIcon in client

532 02/11/2008 08:05 PM Eugene Marinelli

fixed NPE in client

531 02/11/2008 07:54 PM Eugene Marinelli

more cleanup of client

527 02/11/2008 06:48 PM Eugene Marinelli

cleanup of trailing spaces in client

522 02/09/2008 12:46 AM Greg Tress

more robot selection fixes

517 02/08/2008 11:18 PM Greg Tress

minor visual and network tweaks

515 02/08/2008 09:29 PM Greg Tress

graphical fix

514 02/08/2008 09:16 PM Greg Tress

graphical updates

512 02/08/2008 09:06 PM Greg Tress

fixed preliminary image buffering

511 02/08/2008 09:03 PM Greg Tress

added image buffering

510 02/08/2008 08:52 PM Greg Tress

graphical updates

506 02/08/2008 08:14 PM Greg Tress

Testing synchronization in webcam update

505 02/08/2008 07:39 PM Greg Tress

Added preliminary battery meters

504 02/08/2008 07:21 PM Greg Tress

Robot identification circles line up properly

503 02/08/2008 05:24 PM Greg Tress

Clicking on a robot automatically selects its XBee ID for controlling

501 02/08/2008 04:10 PM Greg Tress

Multithreaded the event handlers so the GUI is not unresponsive

500 02/08/2008 03:49 PM Greg Tress

Added right-click detection for moving robots

476 02/06/2008 10:46 AM Eugene Marinelli

renamed colonetgui to client

471 02/05/2008 10:18 PM Greg Tress

fixed image refresh

470 02/05/2008 10:09 PM Greg Tress

more updates to colonet

459 02/05/2008 07:45 PM Greg Tress

updated some colonet stuff

429 02/04/2008 12:00 PM Greg Tress

Added support for controlling multiple robots, but there is an image loading problem

428 02/03/2008 06:14 PM Greg Tress

Added additional RTS code and visuals

427 02/03/2008 03:28 AM Greg Tress

Began adding functionality for clicking on robots in webcam view.

425 02/02/2008 12:33 AM Greg Tress

compatibility updates with colonet server

420 02/01/2008 08:23 PM Greg Tress

Connection detection between the server and applet works. When disconnected, the user has the option to reconnect.

417 02/01/2008 07:31 PM Greg Tress

fixed typo

416 02/01/2008 07:29 PM Greg Tress

added temporary directional commands in the applet controller

414 02/01/2008 04:19 PM Greg Tress

removed old simulation code from applet; added a button to manually obtain xbee ID list

407 01/29/2008 08:11 PM Greg Tress

cleaned up old files; fixed thread bug when connecting to colonet server

404 01/29/2008 07:53 PM Greg Tress

updated connection mechanism in applet

389 01/29/2008 06:10 PM Greg Tress

added befault button functionality for colonet gui

385 01/29/2008 05:50 PM Greg Tress

Changed defoult colonet location to localhost

375 01/24/2008 09:39 PM Greg Tress

adjusted applet layout

341 12/17/2007 06:13 PM Greg Tress

minor changes to gui, plus documentation

333 12/12/2007 07:49 PM Greg Tress

Added battery packet parsing. The applet now correctly displays battery information sent from a robot using the graphical battery meter.

327 12/10/2007 09:22 PM Evan Mullinix

Battery meter is smaller

320 12/07/2007 04:43 PM Greg Tress

battery meter is in testing stage, included in the gui now.

311 12/03/2007 09:50 PM Evan Mullinix

GUI battery meter added

306 12/03/2007 09:17 PM Greg Tress
273 11/14/2007 07:42 PM Greg Tress

added robot vision support.

270 11/14/2007 06:02 PM Greg Tress

minor changes to gui

181 10/24/2007 08:11 PM Greg Tress

directional control now works, using buttons or arrow keys (s to stop)

172 10/17/2007 07:08 PM Greg Tress

minor changes to colonet gui

170 10/16/2007 07:36 PM Greg Tress

added buttons for recharging and task management

168 10/16/2007 01:30 PM Greg Tress

testing commit of colonet gui

155 10/10/2007 08:06 PM Greg Tress

minor updates to gui

136 10/09/2007 01:13 PM Greg Tress

significant changes to colonet gui, added relative velocity control, task add window, support for individually-paintable image panels, ability to request and parse xbee ID lists, ability to display xbee IDs graphically and in control mode, and other minor fixes.

107 10/05/2007 02:46 PM Greg Tress

minor fixes

76 09/26/2007 07:02 PM Greg Tress

the gui can now request the sensor matrix from the server and parse the matrix.

72 09/25/2007 12:24 PM Greg Tress

Minor changes to colonet gui

67 09/24/2007 08:43 PM Greg Tress

updated gui code for cleanliness