Project

General

Profile

Activity

From 01/26/2008 to 02/24/2008

02/25/2008

10:58 PM Bug #272: Rosie's clock is set to 2007
What does this have to do with Colony? Eugene Marinelli
10:36 PM Bug #272: Rosie's clock is set to 2007
Isn't this being done on purpose so that an old version of some software will work? Eugene Marinelli
10:19 PM Bug #272 (Invalid): Rosie's clock is set to 2007
Requires admin privileges to change Greg Tress

02/21/2008

04:17 PM Revision 596: Updated iterator code to for-each loops
Greg Tress
01:57 PM Task #266: Remove old robot graph code
Greg Tress
12:19 AM Revision 595: Fixed some logical and typo errors in documentation
Austin Buchan
12:14 AM Revision 594: The changes in bom and dragonfly_lib are the result of me and James rehashing the b...
Austin Buchan
10:32 PM Revision 593: turned down speed on smart_run_around...recharging seemed to work better (very subj...
Chris Mar
09:18 PM Revision 592: bigger inductor seems to not work without the freq hack
Brad Neuman
07:54 PM Revision 591: BFS worked in 2 out of many trials with 2 robots. However, it dropped wireless a l...
David Schultz

02/20/2008

04:44 PM Task #271 (Wontfix): design wireless packet for use with manipulation
communicate object location, information, etc Brad Neuman
04:42 PM Enhancement #270 (Wontfix): adapt orbit and BFS for cooperative manipulation
combine these behaviors so a robot can join another in pushing a long flat object Brad Neuman
04:40 PM Task #173: Design manipulators
Brad Neuman
07:48 PM Revision 590: Robot vector controller works, with motor status diagram
Greg Tress
07:26 PM Revision 589: added tricolor datasheet in htm form
Austin Buchan

02/19/2008

06:52 PM Revision 588: Had to use a different schematic for the orbs since we ordered from a different com...
Austin Buchan
02:44 PM Revision 587: adding graphical display for robot motor status
Greg Tress
02:39 PM Revision 586: added single-instruction commands for robot movement
Greg Tress
02:29 PM Revision 585: removed old code
Greg Tress
12:06 AM Task #245: Test battery meters
Requires robot/server communication to work Greg Tress
10:10 PM Revision 584: added a define value for the change in direction used by the fsm.
code worked in my trail w/ robot 1 as the decoy, robo 7 as the driver Brad Neuman
09:59 PM Task #210: man pages on roboclub9
Eugene Marinelli
09:58 PM Enhancement #263: Fixed point library
("would be nice" for abs pos movement algorithm) Eugene Marinelli
09:57 PM Bug #268: xbee_wait_for_string infinite loop
fixed with a time-out for loop on computer side Eugene Marinelli
08:04 PM Bug #268 (Fixed): xbee_wait_for_string infinite loop
xbee_wait_for_string infinite loop Greg Tress
09:53 PM Task #177: Lemmings demo
Eugene Marinelli
09:53 PM Enhancement #179: Colony logo
Eugene Marinelli
09:34 PM Revision 583: finished my lights driver, but it doesn't work; it turns the lights on to one color...
ibrin
09:12 PM Revision 582: bfs_fsm without the orbit behavior at the end
David Schultz
08:57 PM Revision 581: wireless library now times out instead of infinitely looping in waiting for ok
Jason knichel
08:43 PM Revision 580: Updated bom.c and bom.h to implement James' changes for BOM1.5
Victor Marmol
08:42 PM Bug #267: client not repainting in safari
Eugene Marinelli
07:33 PM Bug #267 (Fixed): client not repainting in safari
client not repainting in safari Eugene Marinelli
08:41 PM Task #213: man pages on roboclub1
Eugene Marinelli
08:41 PM Bug #269 (Wontfix): Queue packets on robot
Shouldn't depend on client for timing packets. Queue up messages and delay between sends. Eugene Marinelli
07:48 PM Revision 579: Automatic repaint
Greg Tress
07:36 PM Revision 578
John Sexton
07:34 PM Revision 577: orbit code
David Schultz
07:09 PM Task #265: Protoss gameplay video
Eugene Marinelli

02/18/2008

06:44 PM Revision 576: removed build dir
Eugene Marinelli
06:43 PM Revision 575: top level makefile for colonet
Eugene Marinelli
04:28 PM Revision 574: Changed applet appearance to enable Aqua look and feel on Macs
Greg Tress
04:13 PM Task #266 (Fixed): Remove old robot graph code
Remove old robot graph code Greg Tress
01:30 PM Revision 573: potentially functional SPI driver, will test tonight
Ben Poole
01:19 PM Revision 572: more broken code
Ben Poole

02/16/2008

07:29 PM Revision 571: Added the panelization information. Basically this is all you need to send to 33ea...
Austin Buchan

02/15/2008

05:39 PM Task #265 (Invalid): Protoss gameplay video
Protoss gameplay video Greg Tress
05:23 PM Task #264 (Worksforme): Thought Paper
* Submit the AAAI Paper to Thought
** Add acknowledgments to AAAI
* Due Ferbruary 27th
Kevin Woo
04:58 PM Enhancement #263 (Wontfix): Fixed point library
Since we can't use floating point... Eugene Marinelli
07:33 PM Revision 570: Applet requests battery readings from all visible robots
Greg Tress
07:25 PM Bug #260: No robot response to battery request
Greg Tress
07:24 PM Bug #262 (Fixed): Server is not receiving packets from robot
It looks like handle_receive in colonet_wireless is not being called. The robot is attempting to send battery informa... Greg Tress

02/14/2008

06:44 PM Bug #261 (Wontfix): XBee error while running colonet server
Got this error multiple times while running server, apparently for no reason:
Failed to write to xbee, error 5.
E...
Greg Tress
05:31 PM Revision 569: Shopping list, header library, final layout. Silkscreen layer is values
Austin Buchan
07:53 PM Revision 568: updated comments for BOM wrapper functions. no compiler warnings since they just c...
Chris Mar
07:50 PM Bug #260 (Invalid): No robot response to battery request
No robot response to battery request Greg Tress
07:48 PM Bug #254: Null pointer exception in client
Greg Tress
07:47 PM Revision 567: added a 'make run' command to run the applet on optimusprime
Greg Tress

02/13/2008

06:52 PM Revision 566: removed data print; changed ip addr
Eugene Marinelli
06:52 PM Revision 565: More testing. Transmission is messed up.
Kevin Woo
06:45 PM Bug #259 (Fixed): Server generally doesn't join token ring on optimusprime
Server generally doesn't join token ring on optimusprime Eugene Marinelli
04:51 PM Enhancement #257: Disable robot controls when not connected
Greg Tress
03:38 PM Task #183: Write Encoder Library
* Use timer to grab encoder data at regular intervals
** Use the interrupt to split and store the left and right enc...
Kevin Woo
02:58 PM Revision 564: Read the datasheet again and I think we had things out of order.
Reversed the order but didn't test yet. Kevin Woo
11:11 PM Revision 563: Close to final layout
Austin Buchan
09:19 PM Revision 562: fixed a null pointer exception
Greg Tress
08:55 PM Revision 561: battery meters should work
Greg Tress
08:04 PM Revision 560: added iterator code to replace looping (should be thread safe)
Greg Tress
07:55 PM Revision 559: reorganized some code
Greg Tress

02/12/2008

06:06 PM Revision 558: updated readme more
Eugene Marinelli
05:48 PM Bug #258: Cannot compile server using README instructions
Updated in r557. Eugene Marinelli
05:35 PM Bug #258 (Fixed): Cannot compile server using README instructions
Cannot compile server using README instructions Greg Tress
05:46 PM Revision 557: updated readme
Eugene Marinelli
02:46 PM Revision 556: code optimizations for applet
Greg Tress
01:48 PM Revision 555: messing with fonts in client
Eugene Marinelli
01:24 PM Bug #247: Fix persistence of robot identifications for camera positions
Seems better now with countdowns. Eugene Marinelli
01:23 PM Enhancement #228: Control algorithm for robots to move to an absolute position
Floating point and/or division causing robot to die. Eugene Marinelli
01:21 PM Bug #255: Webcam feed in client is choppy
much better with 320x240 (as opposed to 640x480). Eugene Marinelli
08:54 PM Bug #255 (Worksforme): Webcam feed in client is choppy
Not sure what we can do about this, but the webcam image is blotchy. Eugene Marinelli
01:17 PM Enhancement #257 (Fixed): Disable robot controls when not connected
Disable robot controls when not connected Eugene Marinelli
01:16 PM Revision 554: Recopied original template file that didn't have experiments in it.
John Sexton
01:15 PM Bug #248: colonet client throwing lots of exceptions
Fixed I think Eugene Marinelli
01:15 PM Bug #246: Fix click detection on scaled images
Done Eugene Marinelli
01:14 PM Bug #253: Client oob exception
Fixed Eugene Marinelli
08:36 PM Bug #253 (Fixed): Client oob exception
Exception in thread "ActionHandler" java.lang.IndexOutOfBoundsException: Index: 6, Size: 4
at java.util.ArrayList.R...
Eugene Marinelli
01:14 PM Bug #249: clicking doesn't select robot
Seems to work now. Eugene Marinelli
01:09 PM Revision 553: Branch Clean-up.
John Sexton
11:23 AM Revision 552: Creation of branch for work with new charge stations.
John Sexton
11:06 AM Revision 551: Cleaning up accidental branch.
John Sexton
12:27 AM Revision 550: failed attempt to fix colonet robot code
Eugene Marinelli
12:26 AM Revision 549: fixed various runtime exceptions in the applet
Greg Tress
10:33 PM Revision 548: Board is now updated with probable final layout locations, now just need to route :(
Austin Buchan
10:17 PM Revision 547: EXPLOSION! aka the boards are now testable and hopefully won't explode next time.
ConstantCharging.c currently has the frequency hack
the two data files are real battery tests
Brad Neuman
09:53 PM Revision 546: Modified spi.c/h. Sends 1 packet before failing. Funny light blinking
thing happens when sending, no idea where that came from. It looks like
the orbs are used as transmit lights but the...
Kevin Woo
09:43 PM Revision 545: Fixed robot selection
Greg Tress
09:29 PM Task #239 (Assigned): Port Old Meeting Minutes Over
Eugene Marinelli
09:23 PM Revision 544: worked on lights driver, set up everything except a sort and a time-split calculati...
ibrin
09:20 PM Revision 543: Lights branch
ibrin
09:05 PM Bug #256: null pointer exception with connect button in client
r542. Eugene Marinelli
08:57 PM Bug #256 (Fixed): null pointer exception with connect button in client
Occurs when connection fails, and then you click connect again:
Exception in thread "ActionHandler" java.lang.Null...
Eugene Marinelli
09:05 PM Revision 542: fixed exception on disconnect in client
Eugene Marinelli
09:03 PM Revision 541: Further work on SLAM...
Justin Scheiner
09:01 PM Revision 540: battery code now works
Rich Hong
09:01 PM Revision 539: spaces to tabs in colonet client
Eugene Marinelli
08:58 PM Revision 538: Non-working update to wireless, sending separate packet for passing the token.
Brian Coltin
08:57 PM Revision 537: fixed a bug caused because when you insert into a C++ map when the key already exis...
replacing the value with the new value Jason knichel
08:45 PM Revision 536: removed any conflict with other fsm variables.
added tentative orbit stop, which needs encoders to be accurate. David Schultz
08:40 PM Revision 535: more colonet client cleanup
Eugene Marinelli
08:40 PM Revision 534: wrote some code to smooth robot identification across frames to help stop falsely l...
changed the vision thresholds Jason knichel
08:39 PM Bug #254 (Fixed): Null pointer exception in client
Exception in thread "Colonet [[DataUpdater]]" java.lang.NullPointerException
at Colonet$DataUpdater.run(Colonet.jav...
Eugene Marinelli
08:33 PM Bug #252: Client security exception
When i click "disconnect" Eugene Marinelli
08:32 PM Bug #252 (Fixed): Client security exception
xception in thread "Colonet [[DataListener]]" java.security.AccessControlException: access denied (java.lang.RuntimeP... Eugene Marinelli
08:22 PM Revision 533: separate file for RobotIcon in client
Eugene Marinelli
08:05 PM Bug #251: NPE in client
r532 Eugene Marinelli
08:05 PM Revision 532: fixed NPE in client
Eugene Marinelli
07:54 PM Revision 531: more cleanup of client
Eugene Marinelli
07:38 PM Revision 530: change battery() to battery8()
Rich Hong
07:12 PM Revision 529: made a copy
John Sexton
07:09 PM Revision 528: Created a branch for wireless development.
Brian Coltin

02/11/2008

06:48 PM Revision 527: cleanup of trailing spaces in client
Eugene Marinelli
06:45 PM Bug #251: NPE in client
Seems to occur when no image is present Eugene Marinelli
06:44 PM Bug #251 (Fixed): NPE in client
Exception in thread "MouseHandler" java.lang.NullPointerException
at Colonet$WebcamPanel.convertClick(Colonet.java:...
Eugene Marinelli
06:12 PM Bug #250 (Wontfix): Foreign objects in scene causes a lot of interference with vision and colonet
This might not apply anymore with the new vision algorithm, r937 Eugene Marinelli
06:10 PM Enhancement #228: Control algorithm for robots to move to an absolute position
Coded, need to debug. Eugene Marinelli
06:09 PM Bug #249 (Fixed): clicking doesn't select robot
When i click a circle, robot isn't selected. Eugene Marinelli
06:04 PM Bug #248 (Fixed): colonet client throwing lots of exceptions
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy...
Eugene Marinelli
05:37 PM Revision 526: debugging for robot
Eugene Marinelli
03:58 PM Revision 525: Did some slam work, trying to get together a good statistical way of reading range ...
There will be experimenting.... boring horrible experimenting Justin Scheiner

02/09/2008

01:39 PM Revision 524: cleaned up colonet_dragonfly somewhat
Eugene Marinelli
01:30 PM Revision 523: wrote a control algorithm for robot movement which may or may not work
Eugene Marinelli
12:46 AM Revision 522: more robot selection fixes
Greg Tress
12:45 AM Revision 521: broken robot code
Eugene Marinelli
12:10 AM Enhancement #223: Point and click (RTS style) robot control
This basically works / is covered by other tickets. Eugene Marinelli
12:09 AM Bug #247 (Wontfix): Fix persistence of robot identifications for camera positions
Server currently often mistakenly thinks that a robot has left or that a new robot is at a position returned by visio... Eugene Marinelli
12:08 AM Enhancement #222: Camera-based localization
Splitting this off into more specific tickets. Eugene Marinelli
12:06 AM Bug #209: perform_select: Interrupted system call
Doesn't happen when i put a sleep in the while loop that calls select... Eugene Marinelli
12:05 AM Enhancement #229: Modify client to send robot identifications to server
Eugene Marinelli
08:55 PM Enhancement #229: Modify client to send robot identifications to server
Coded, need to test Eugene Marinelli
12:05 AM Enhancement #227: Give robots ability to request position from server
Done - r519. Eugene Marinelli
12:04 AM Revision 520: fixed another unlock bug, assign robot id bug
Eugene Marinelli
12:04 AM Revision 519: fixed robot request position code
Eugene Marinelli
12:02 AM Bug #246 (Fixed): Fix click detection on scaled images
Fix click detection on scaled images Greg Tress
12:00 AM Task #245 (Fixed): Test battery meters
Test battery meters Greg Tress
12:00 AM Bug #244: Excessive cpu usage in client
not so bad now, but still not great Eugene Marinelli
09:49 PM Bug #244 (Worksforme): Excessive cpu usage in client
Excessive cpu usage in client Eugene Marinelli
11:48 PM Revision 518: fixed mutex unlock bug. made it so that if there is just one robot seen, it is assu...
Eugene Marinelli
11:18 PM Revision 517: minor visual and network tweaks
Greg Tress
10:51 PM Revision 516: commenting out some prints
Eugene Marinelli
10:17 PM Bug #235: Robot positions are not aligned properly in webcam view
Greg Tress
09:29 PM Revision 515: graphical fix
Greg Tress
09:16 PM Revision 514: graphical updates
Greg Tress
09:10 PM Task #177 (Assigned): Lemmings demo
Eugene Marinelli
09:09 PM Bug #243: memory leak in server
fixed in r513. Eugene Marinelli
08:52 PM Bug #243 (Fixed): memory leak in server
probably in vision code. builds up when update positions is called Eugene Marinelli
09:08 PM Revision 513: fixed memory leak in vision code
Eugene Marinelli
09:06 PM Revision 512: fixed preliminary image buffering
Greg Tress
09:03 PM Revision 511: added image buffering
Greg Tress
08:52 PM Revision 510: graphical updates
Greg Tress
08:34 PM Revision 509: locking around position map
Eugene Marinelli
08:30 PM Revision 508: position updating in separate thread. incomplete SIGINT handler
Eugene Marinelli
08:25 PM Revision 507: Schematic and libraries done, starting work on layout
Austin Buchan
08:14 PM Revision 506: Testing synchronization in webcam update
Greg Tress
07:39 PM Revision 505: Added preliminary battery meters
Greg Tress
07:21 PM Revision 504: Robot identification circles line up properly
Greg Tress

02/08/2008

05:41 PM Task #242 (Fixed): LCD module
Figure out LCD module part numbers Austin Buchan
05:38 PM Enhancement #241 (Fixed): Video From ColoNet GUI
* Show battery levels next to the robots
* Must show the webcam output in the video
Kevin Woo
05:24 PM Revision 503: Clicking on a robot automatically selects its XBee ID for controlling
Greg Tress
05:09 PM Task #240 (Fixed): delay_ms rewrite
Use the assembly instructions for more predictable delays which have less overhead. Kevin Woo
04:59 PM Task #239 (Fixed): Port Old Meeting Minutes Over
From old wiki. Kevin Woo
04:58 PM Enhancement #237: Design Dragonfly Replacement Board

Things to fix:
* No critical IO or communications lines over the motors
* ARCHs integrated into board
** Built i...
Kevin Woo
12:51 PM Enhancement #237 (Feedback): Design Dragonfly Replacement Board
Things to fix:
* No critical IO or communications lines over the motors
* ARCHs integrated into board
** Built in ...
Kevin Woo
04:11 PM Revision 502: shopping list updated
Austin Buchan
04:10 PM Revision 501: Multithreaded the event handlers so the GUI is not unresponsive
Greg Tress
03:49 PM Revision 500: Added right-click detection for moving robots
Greg Tress
02:35 PM Task #238 (Worksforme): Recharging Demo
Create a video of recharging with three robots and smart run around. Brian Coltin
02:15 PM Bug #198: Phantom XBee dongle
It works on the other linux computer, so I'm lowering the priority. Brian Coltin
02:14 PM Enhancement #230: More Friendly Makefile for Library Work
You should separate your test code from your library code. The template is designed for non-test programs. If you wan... Brian Coltin
11:17 PM Revision 499: Schematic is mostly done, added custom libraries and some datasheets
Austin Buchan
08:21 PM Bug #234: xbee doesn't respond after killing colonet server
seems to be caused by the specific dongle that we were using. Eugene Marinelli

02/07/2008

05:05 PM Revision 498: made a copy
Andrew Yeager
08:30 PM Revision 497: Updated the documentation for libdragonfly.
Kevin Woo
08:22 PM Revision 496: added orbit fsm
David Schultz
08:21 PM Revision 495: Modified the spi module a bit. Didn't test it but this might be better.
Need to talk to Ben about it.
Started the encoders file. Nothing in there because I don't have a
stable SPI interfa...
Kevin Woo
08:20 PM Revision 494: made orbit branch
David Schultz
08:19 PM Revision 493
David Schultz
08:16 PM Revision 492: create orbit branch folder
David Schultz
07:54 PM Revision 491: removed print statements from new BOM code, recompiled library.
Chris Mar
07:21 PM Revision 490: slave -> master kind of works
Ben Poole

02/06/2008

11:24 AM Enhancement #236 (Wontfix): Grab images within server code instead of using coriander
It is annoying to need coriander for image capture. Would be nice if server code grabbed the images on its own. Eugene Marinelli
11:19 AM Revision 489: cleaned up server makefile
Eugene Marinelli
11:15 AM Revision 488: removed lib from colonet
Eugene Marinelli
11:15 AM Revision 487: removed more old files
Eugene Marinelli
11:14 AM Revision 486: removed more stuff
Eugene Marinelli
11:12 AM Revision 485: removed testing
Eugene Marinelli
11:11 AM Revision 484: moved another test
Eugene Marinelli
11:10 AM Revision 483: removed very old code
Eugene Marinelli
11:09 AM Revision 482: moved more old dirs
Eugene Marinelli
11:08 AM Revision 481: moved robot code that we prob don't even use
Eugene Marinelli
11:04 AM Revision 480: moved colonet_defs and fixed robot makefile
Eugene Marinelli
10:52 AM Revision 479: moved colonet_dragonfly
Eugene Marinelli
10:49 AM Revision 478: moved vision code
Eugene Marinelli
10:47 AM Revision 477: Removing colonetclient because we are not using it.
Eugene Marinelli
10:46 AM Revision 476: renamed colonetgui to client
Eugene Marinelli
10:46 AM Revision 475: oops
Eugene Marinelli
10:46 AM Revision 474: renaming colonetserver to server
Eugene Marinelli
10:45 AM Revision 473
Eugene Marinelli
10:43 AM Revision 472: starting to restructure colonet directory
Eugene Marinelli
10:18 PM Revision 471: fixed image refresh
Greg Tress
10:15 PM Task #173 (Assigned): Design manipulators
Eugene Marinelli
10:12 PM Enhancement #222: Camera-based localization
Still need to work out some bugs and tune some parameters. Eugene Marinelli
10:11 PM Bug #235 (Fixed): Robot positions are not aligned properly in webcam view
Robot positions are not aligned properly in webcam view Greg Tress
10:10 PM Task #226: Get robot positions in server and store map
Eugene Marinelli
10:09 PM Revision 470: more updates to colonet
Greg Tress
09:53 PM Revision 469: readded sleep to server since it seems to help with joing token ring (???)
Eugene Marinelli
09:23 PM Revision 468: made it so it removes robots it does not have new positions for
Jason knichel
09:13 PM Revision 467: fixed vision more
Eugene Marinelli
08:54 PM Revision 466: fixed vision bug
Eugene Marinelli
08:44 PM Revision 465: increased the threshold range so it identifies things again, however, sometimes it ...
Jason knichel
08:35 PM Revision 464: parts list for BOM Circuit
Evan Mullinix
08:27 PM Revision 463: added shopping_list.xls
Austin Buchan
08:26 PM Revision 462: adding datasheets
Austin Buchan
08:24 PM Revision 461: Part list for USB circuit on new charging station.
John Sexton
08:19 PM Revision 460: First stab at full schematic
Austin Buchan
08:03 PM Bug #234 (Assigned): xbee doesn't respond after killing colonet server
Eugene Marinelli
08:02 PM Bug #234 (Wontfix): xbee doesn't respond after killing colonet server
perhaps add a SIGINT handler closing the socket? Eugene Marinelli
07:53 PM Enhancement #233 (Fixed): Detect server name on applet start
Detect server name on applet start Greg Tress
07:45 PM Revision 459: updated some colonet stuff
Greg Tress
07:33 PM Bug #232 (Fixed): Image doesn't refresh properly in linux
Image doesn't refresh properly in linux Eugene Marinelli

02/05/2008

06:59 PM Revision 458: added some really simple support for keep track of which position is which robot ov...
Jason knichel
06:35 PM Revision 457: put in some dummy assignments to get rid of some compiler warnings
Jason knichel
12:08 PM Bug #231 (Fixed): Resolve ARCHS inductor problem
change the inductor values to obtain a continuous mode power converter and get stable battery readings Brad Neuman
12:33 AM Revision 456
Austin Buchan
10:31 PM Revision 455: client support functions in colonet server (untested)
Eugene Marinelli
09:53 PM Revision 454: removed unneeded delete
Eugene Marinelli
09:50 PM Revision 453: fixed compile errors in colonetserver
Eugene Marinelli
09:32 PM Revision 452: recompiled library with new analog and bom code. still need to make updated documen...
Chris Mar
09:26 PM Revision 451: got position map to compile
Jason knichel
09:24 PM Revision 450: adding CLIENT_ASSIGN_POSITION_TO_ROBOT_ID
Eugene Marinelli
09:21 PM Revision 449: added some more stuff to the position monitor
Jason knichel
09:20 PM Revision 448: moved new BOM code into trunk (wrapper functions, etc...). still need to research d...
Chris Mar
09:09 PM Revision 447: broken checkin for robot position stuff
Eugene Marinelli
09:02 PM Revision 446: SPI test code update
Ben Poole
08:58 PM Revision 445: added case for client requesting robot positions
Eugene Marinelli
08:41 PM Enhancement #227: Give robots ability to request position from server
code complete -- need to test Eugene Marinelli
08:38 PM Revision 444: colonet wireless position reporting
Eugene Marinelli
08:34 PM Revision 443: stubs for colonet position functions in colonet server
Eugene Marinelli
08:22 PM Revision 442: wrote wrapper functions for new BOM code. also added compiler warning (for deprecat...
Chris Mar
08:22 PM Revision 441: got rid of some compiler warnings
Jason knichel
08:15 PM Revision 440: cleaned up the makefile a little
Jason knichel
08:09 PM Revision 439: Brace issue. For Jason's happiness.
Kevin Woo
08:08 PM Revision 438: removed an extra character in the makefile
Jason knichel
08:07 PM Revision 437: Cleaned up analog.c code. Recompiled library. Mostly commenting and
documentation fixes. No changes made to actual code. Kevin Woo
08:07 PM Revision 436: started adding support for getting position data
updated the makefile to support the position data stuff
removed a sleep in ColonetServer that didn't need to be there
Jason knichel
08:04 PM Revision 435: made the makefile better
fixed some stuff in vision_driver.c/vision.h Jason knichel
07:53 PM Revision 434: update assigning bay based on battery reading (seeking robot), also fix some bugs
Rich Hong
07:50 PM Revision 433: defined robot position interface
Eugene Marinelli
07:00 PM Enhancement #230 (Worksforme): More Friendly Makefile for Library Work
It's a pain in the ass to modify the library code at the moment and test it. I want:
* Makefile that will allow /p...
Kevin Woo

02/04/2008

06:49 PM Task #226 (Assigned): Get robot positions in server and store map
Eugene Marinelli
04:58 PM Task #226 (Fixed): Get robot positions in server and store map
Store a map from robots to positions on the server. Client and robots request from this map. Eugene Marinelli
06:25 PM Revision 432: extracted vision code into a library
Eugene Marinelli
06:21 PM Revision 431: tmp commit for vision changes
Eugene Marinelli
05:46 PM Revision 430: created a makefile for vision stuff
Eugene Marinelli
05:04 PM Enhancement #178: Complete colonet server/gui interface
Task is now too vague. Closing.
Eugene Marinelli
05:03 PM Enhancement #229 (Fixed): Modify client to send robot identifications to server
Currently stores this info on client side. Must be sent to the server. Eugene Marinelli
05:01 PM Enhancement #228 (Wontfix): Control algorithm for robots to move to an absolute position
Client will command a robot/robots to move to an absolute position. Robot will move while polling for its position, ... Eugene Marinelli
04:59 PM Enhancement #227 (Fixed): Give robots ability to request position from server
to be used in a feedback control position updating algorithm. Eugene Marinelli
04:57 PM Task #225 (Fixed): Change client to request robot positions from server
Change client to request robot positions from server Eugene Marinelli
12:00 PM Revision 429: Added support for controlling multiple robots, but there is an image loading problem
Greg Tress

02/03/2008

06:14 PM Revision 428: Added additional RTS code and visuals
Greg Tress
12:20 PM Bug #224: Fix sudo on roboclub9
Should work now. I think I had messed up the /etc/sudoers file.
Eugene Marinelli
03:31 AM Bug #224 (Fixed): Fix sudo on roboclub9
Fix sudo on roboclub9 Greg Tress
03:28 AM Revision 427: Began adding functionality for clicking on robots in webcam view.
Greg Tress

02/02/2008

12:46 PM Task #215: Create one-line move command for applet
Someones only one side responds, or robot does something unexpected.
Need to start using "move" or define single p...
Eugene Marinelli
12:43 PM Bug #221: Logging stuff occurs in colonet server before options are processed
Fixed in r426. Eugene Marinelli
10:20 PM Bug #221 (Fixed): Logging stuff occurs in colonet server before options are processed
Logging stuff occurs in colonet server before options are processed Eugene Marinelli
12:43 PM Revision 426: logging stuff no longer occurs by default in server
Eugene Marinelli
12:33 AM Revision 425: compatibility updates with colonet server
Greg Tress
12:31 AM Enhancement #223 (Invalid): Point and click (RTS style) robot control
Using overhead camera and colonet, this should be possible. Eugene Marinelli
12:30 AM Enhancement #222 (Invalid): Camera-based localization
Now that colonet works, we should try camera localization.
Useful for: robot formations / shapes; absolute positio...
Eugene Marinelli
12:19 AM Bug #219: Battery level requests should be set as server requests, not robot messages
r424 fixes Eugene Marinelli
08:35 PM Bug #219 (Fixed): Battery level requests should be set as server requests, not robot messages
Battery level requests should be set as server requests, not robot messages Greg Tress
12:02 AM Revision 424: changed various things in colonet dragonfly and server to make stuff work
Eugene Marinelli
09:36 PM Bug #220: Colonet server / colonet wl lib thinks robots die prematurely
Fixed as of r423. Eugene Marinelli
08:57 PM Bug #220 (Fixed): Colonet server / colonet wl lib thinks robots die prematurely
/ColonetServer -w /dev/ttyUSB0
...
Received joining request from robot 4.
Accepting robot 4 into the token ring.
...
Eugene Marinelli
09:35 PM Bug #218: Get libwireless colonet to return the correct xbee ids
WORKS! as of r423. Eugene Marinelli
08:33 PM Bug #218 (Fixed): Get libwireless colonet to return the correct xbee ids
Currently just returns its own xbee dongle id. Doesn't detect other robots in the network. Eugene Marinelli
09:33 PM Revision 423: fixed robot slave and cleaned up some wireless stuff
Eugene Marinelli
09:04 PM Revision 422: removed old image from applet index file
Greg Tress
08:55 PM Revision 421: updated applet index file to XHTML 1.1
Greg Tress
08:35 PM Bug #209: perform_select: Interrupted system call
Doesn't seem to be happening anymore now that sleeps have been added. Eugene Marinelli
08:26 PM Enhancement #182: Improve colonet make system
Eugene Marinelli
08:23 PM Enhancement #211: ColonetGUI - grey out "connect" button when connected
Completely works in r420. Eugene Marinelli
08:23 PM Revision 420: Connection detection between the server and applet works. When disconnected, the us...
Greg Tress
08:13 PM Bug #212: colonet wireless timeouts
Commented out for now. Eugene Marinelli
08:11 PM Revision 419: colonet robot libs automatically make libwireless
Eugene Marinelli
07:59 PM Bug #217 (Wontfix): Robot reboots or enters programming mode when motor commands are sent
Robot reboots or enters programming mode when motor commands are sent Greg Tress
07:53 PM Revision 418: added return values to a bunch of libwireless functions. Makefile for colonetserver...
Eugene Marinelli
07:44 PM Bug #216 (Wontfix): xbee read fails but colonet server does not die
When xbee is unplugged, this is printed:
Failed to write to xbee, error 5.
But the program does not exit as it ...
Eugene Marinelli
07:31 PM Revision 417: fixed typo
Greg Tress
07:29 PM Revision 416: added temporary directional commands in the applet controller
Greg Tress

02/01/2008

06:23 PM Task #215 (Fixed): Create one-line move command for applet
Create one-line move command for applet Greg Tress
05:06 PM Enhancement #214 (Fixed): Wrapper functions for backwards compatability on BOM
* Write wrapper functions so that the new BOM code will work with old behavior code.
* Throw deprecated function war...
Kevin Woo
04:56 PM Revision 415: added notification for xbee ID update
Greg Tress
04:44 PM Task #200: Protype Tricolor Object ID
Replying to "kwoo":/issues/show/31:
> Test feasibility. Report back in a week.
Andrew Yeager
04:19 PM Revision 414: removed old simulation code from applet; added a button to manually obtain xbee ID ...
Greg Tress

01/31/2008

08:55 PM Revision 413: tested/fixed new BOM code. bom_refresh() did not use the lookup table before callin...
Chris Mar

01/30/2008

11:48 PM Revision 412: only using sleep when not on robot
Eugene Marinelli
10:21 PM Revision 411: Laid out what I think will be the structure of SLAM for colony. This is an interes...
Justin Scheiner
09:04 PM Revision 410: works for real this time! I haven't tried actually running a current through the bo...
Brad Neuman
08:51 PM Enhancement #182: Improve colonet make system
Not so bad now that i moved colonet_wireless into [[ColonetServer]]. Eugene Marinelli
08:50 PM Task #204: README for colonet
Eugene Marinelli
08:50 PM Bug #186: Excessive cpu usage in ColonetServer
This is actually being caused by something in the wireless library. Most of our time is spent in xbee_wait_for_strin... Eugene Marinelli
08:12 PM Bug #186: Excessive cpu usage in ColonetServer
Caused by wl_do loop. Eugene Marinelli
07:50 PM Bug #186 (Assigned): Excessive cpu usage in ColonetServer
Eugene Marinelli
08:49 PM Revision 409: reduced colonet server cpu usage to near zero
Eugene Marinelli
08:25 PM Task #213: man pages on roboclub1
When I said #212 I actually meant #210 Kevin Woo
08:24 PM Task #213 (Assigned): man pages on roboclub1
Same deal as the ticket #212 Eugene. Kevin Woo
08:17 PM Task #213 (Worksforme): man pages on roboclub1
i did
man select
on roboclub1 and it said no manual entry. I don't think it has the man pages for C installed
Jason knichel
08:23 PM Task #210 (Assigned): man pages on roboclub9
I've never been able to get this to work. Eugene, can you get this to work? - KWoo Kevin Woo
07:40 PM Task #210 (Wontfix): man pages on roboclub9
I typed
man select
on roboclub9 and it said no manual entry. I don't think it has the man pages for C installed
Jason knichel
08:22 PM Revision 408: added asleep to wl_do loop
Eugene Marinelli
08:14 PM Bug #196: I2C hangs on ARCHS board
User Error. Don't modify PORTB on uControllers that use USI to use I2C. Problem fixed. Kevin Woo
08:11 PM Revision 407: cleaned up old files; fixed thread bug when connecting to colonet server
Greg Tress
08:00 PM Revision 406: fixed Makefile
Greg Tress
07:59 PM Revision 405: fixed Makefile
Greg Tress
07:53 PM Revision 404: updated connection mechanism in applet
Greg Tress
07:48 PM Bug #212 (Fixed): colonet wireless timeouts
Either remove or see what is causing these. Eugene Marinelli
07:47 PM Revision 403: I2C works! and by works i mean it sends some stuff and then crashes Tera Term
Brad Neuman
07:46 PM Enhancement #211 (Fixed): ColonetGUI - grey out "connect" button when connected
To make it easier to tell what's going on. Eugene Marinelli
07:38 PM Revision 402: updated error message in applet
Greg Tress
07:24 PM Revision 401: changed makefile of colonetserver
Eugene Marinelli
07:20 PM Revision 400: updated makefile; added signed applet functionality
Greg Tress
07:18 PM Bug #209 (Worksforme): perform_select: Interrupted system call
perform_select: Interrupted system call
is printed when [[ColonetServer]] is run.
Eugene Marinelli
07:17 PM Bug #208: Colonet wireless port option doesn't work
Eugene Marinelli
07:02 PM Bug #208 (Fixed): Colonet wireless port option doesn't work
Colonet wireless port option doesn't work Eugene Marinelli
07:16 PM Bug #206: Colonet send fails on optimusprime ("Failed to write to xbee")
Was set to the wrong port. Eugene Marinelli
07:14 PM Revision 399: colonet wireless now setting com port and checking for wlinit errors
Eugene Marinelli
07:09 PM Revision 398: Commented a bit, just getting ready to start SLAM work in earnest.
Justin Scheiner

01/29/2008

06:59 PM Enhancement #207: ColonetServer usage message
Eugene Marinelli
06:18 PM Enhancement #207 (Fixed): ColonetServer usage message
./ColonetServer -h Eugene Marinelli
06:59 PM Revision 397: added error returns to some libwireless functions, handled in server.
Eugene Marinelli
06:56 PM Revision 396: fixed Makefile jar function
Greg Tress
06:55 PM Revision 395: Added the data response code to the slam project folder
Justin Scheiner
06:53 PM Revision 394: Cleaned up to begin anew with the new data response code.
Justin Scheiner
06:52 PM Revision 393: Fixed the BOM response code, needs to be tested.
Justin Scheiner
06:37 PM Revision 392: moved colonet_wireless into the colonet server
Eugene Marinelli
06:32 PM Revision 391: some cleanup in colonetserver
Eugene Marinelli
06:29 PM Bug #206: Colonet send fails on optimusprime ("Failed to write to xbee")
Server should also die when this happens. Eugene Marinelli
06:08 PM Bug #206 (Fixed): Colonet send fails on optimusprime ("Failed to write to xbee")
Calling colonet_wl_send(200, 13, 56, arguments)
colonet_wl_send: client_source:0, dest:200, msg_code:56
sending to ...
Eugene Marinelli
06:19 PM Revision 390: updated index file for gui
Greg Tress
06:10 PM Revision 389: added befault button functionality for colonet gui
Greg Tress
06:04 PM Revision 388: changes to colonet index
Eugene Marinelli
05:55 PM Revision 387: updated colonet gui Makefile
Greg Tress
05:53 PM Revision 386: Added a README for colonet. Removed some unused files. Some other minor cleanup.
Eugene Marinelli
05:50 PM Enhancement #205 (Fixed): ColonetGUI: Pressing enter in server/port form should initiate connection
[[ColonetGUI]]: Pressing enter in server/port form should initiate connection Eugene Marinelli
05:50 PM Revision 385: Changed defoult colonet location to localhost
Greg Tress
05:43 PM Revision 384: Added jar function to colonet gui Makefile
Greg Tress
05:26 PM Task #204 (Fixed): README for colonet
README for colonet Eugene Marinelli
09:40 PM Revision 383: IT WORKS! i cleared portb. oops.....
Brad Neuman
08:25 PM Revision 382: Oops, #define was wrong in last commit.
Brian Coltin
08:03 PM Revision 381: Added packet type for recharging to wireless.
Brian Coltin
07:42 PM Revision 380: fixed some style stuff
Jason knichel
07:09 PM Revision 379: fixed some style stuff
Jason knichel

01/28/2008

06:54 PM Revision 378: fixed style problems
Jason knichel
 

Also available in: Atom