Project

General

Profile

Activity

From 01/31/2008 to 02/29/2008

02/29/2008

05:00 PM Task #274 (Fixed): Unit Test Architecture
Create a template and directory for unit tests. Kevin Woo

02/28/2008

05:14 PM Task #273 (Fixed): Bay Board I2C
Implement I2C library and utility functions for bay boards. This includes node discovery and address arbitration. Austin Buchan

02/26/2008

04:48 PM Task #201: High Intensity Light Prototype
Scrapped in favor of color detection. Kevin Woo
04:47 PM Task #175 (Assigned): F08 SURG application
Kevin Woo
04:46 PM Task #199: Research RFID
Scrapped in favor of color detection. Kevin Woo
04:45 PM Task #264: Thought Paper
Submitted with slight format changes and citation to the original paper. A little bit of a hack but we'll deal with i... Kevin Woo
04:43 PM Task #240: delay_ms rewrite
Rewritten and commented. Tested with Chris. Committed to the trunk. Kevin Woo

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

01:57 PM Task #266: Remove old robot graph code
Greg Tress

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

02/19/2008

12:06 AM Task #245: Test battery meters
Requires robot/server communication to work Greg Tress
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
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:09 PM Task #265: Protoss gameplay video
Eugene Marinelli

02/18/2008

04:13 PM Task #266 (Fixed): Remove old robot graph code
Remove old robot graph code Greg Tress

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

02/13/2008

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/12/2008

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
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: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
09:29 PM Task #239 (Assigned): Port Old Meeting Minutes Over
Eugene Marinelli
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
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:05 PM Bug #251: NPE in client
r532 Eugene Marinelli

02/11/2008

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

02/09/2008

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: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
10:17 PM Bug #235: Robot positions are not aligned properly in webcam view
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

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: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
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
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/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
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
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:33 PM Bug #232 (Fixed): Image doesn't refresh properly in linux
Image doesn't refresh properly in linux Eugene Marinelli

02/05/2008

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
08:41 PM Enhancement #227: Give robots ability to request position from server
code complete -- need to test 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
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

02/03/2008

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

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: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
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
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:13 PM Bug #212: colonet wireless timeouts
Commented out for now. 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: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

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:44 PM Task #200: Protype Tricolor Object ID
Replying to "kwoo":/issues/show/31:
> Test feasibility. Report back in a week.
Andrew Yeager
 

Also available in: Atom