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.
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.
02/26/2008
- 04:48 PM Task #201: High Intensity Light Prototype
- Scrapped in favor of color detection.
- 04:47 PM Task #175 (Assigned): F08 SURG application
- 04:46 PM Task #199: Research RFID
- Scrapped in favor of color detection.
- 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...
- 04:43 PM Task #240: delay_ms rewrite
- Rewritten and commented. Tested with Chris. Committed to the trunk.
02/25/2008
- 10:58 PM Bug #272: Rosie's clock is set to 2007
- What does this have to do with Colony?
- 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?
- 10:19 PM Bug #272 (Invalid): Rosie's clock is set to 2007
- Requires admin privileges to change
02/21/2008
02/20/2008
- 04:44 PM Task #271 (Wontfix): design wireless packet for use with manipulation
- communicate object location, information, etc
- 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
- 04:40 PM Task #173: Design manipulators
02/19/2008
- 12:06 AM Task #245: Test battery meters
- Requires robot/server communication to work
- 09:59 PM Task #210: man pages on roboclub9
- 09:58 PM Enhancement #263: Fixed point library
- ("would be nice" for abs pos movement algorithm)
- 09:57 PM Bug #268: xbee_wait_for_string infinite loop
- fixed with a time-out for loop on computer side
- 08:04 PM Bug #268 (Fixed): xbee_wait_for_string infinite loop
- xbee_wait_for_string infinite loop
- 09:53 PM Task #177: Lemmings demo
- 09:53 PM Enhancement #179: Colony logo
- 08:42 PM Bug #267: client not repainting in safari
- 07:33 PM Bug #267 (Fixed): client not repainting in safari
- client not repainting in safari
- 08:41 PM Task #213: man pages on roboclub1
- 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.
- 07:09 PM Task #265: Protoss gameplay video
02/18/2008
- 04:13 PM Task #266 (Fixed): Remove old robot graph code
- Remove old robot graph code
02/15/2008
- 05:39 PM Task #265 (Invalid): Protoss gameplay video
- Protoss gameplay video
- 05:23 PM Task #264 (Worksforme): Thought Paper
- * Submit the AAAI Paper to Thought
** Add acknowledgments to AAAI
* Due Ferbruary 27th - 04:58 PM Enhancement #263 (Wontfix): Fixed point library
- Since we can't use floating point...
- 07:25 PM Bug #260: No robot response to battery request
- 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...
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... - 07:50 PM Bug #260 (Invalid): No robot response to battery request
- No robot response to battery request
- 07:48 PM Bug #254: Null pointer exception in client
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
- 04:51 PM Enhancement #257: Disable robot controls when not connected
- 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...
02/12/2008
- 05:48 PM Bug #258: Cannot compile server using README instructions
- Updated in r557.
- 05:35 PM Bug #258 (Fixed): Cannot compile server using README instructions
- Cannot compile server using README instructions
- 01:24 PM Bug #247: Fix persistence of robot identifications for camera positions
- Seems better now with countdowns.
- 01:23 PM Enhancement #228: Control algorithm for robots to move to an absolute position
- Floating point and/or division causing robot to die.
- 01:21 PM Bug #255: Webcam feed in client is choppy
- much better with 320x240 (as opposed to 640x480).
- 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.
- 01:17 PM Enhancement #257 (Fixed): Disable robot controls when not connected
- Disable robot controls when not connected
- 01:15 PM Bug #248: colonet client throwing lots of exceptions
- Fixed I think
- 01:15 PM Bug #246: Fix click detection on scaled images
- Done
- 01:14 PM Bug #253: Client oob exception
- Fixed
- 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... - 01:14 PM Bug #249: clicking doesn't select robot
- Seems to work now.
- 09:29 PM Task #239 (Assigned): Port Old Meeting Minutes Over
- 09:05 PM Bug #256: null pointer exception with connect button in client
- r542.
- 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... - 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... - 08:33 PM Bug #252: Client security exception
- When i click "disconnect"
- 08:32 PM Bug #252 (Fixed): Client security exception
- xception in thread "Colonet [[DataListener]]" java.security.AccessControlException: access denied (java.lang.RuntimeP...
- 08:05 PM Bug #251: NPE in client
- r532
02/11/2008
- 06:45 PM Bug #251: NPE in client
- Seems to occur when no image is present
- 06:44 PM Bug #251 (Fixed): NPE in client
- Exception in thread "MouseHandler" java.lang.NullPointerException
at Colonet$WebcamPanel.convertClick(Colonet.java:... - 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
- 06:10 PM Enhancement #228: Control algorithm for robots to move to an absolute position
- Coded, need to debug.
- 06:09 PM Bug #249 (Fixed): clicking doesn't select robot
- When i click a circle, robot isn't selected.
- 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...
02/09/2008
- 12:10 AM Enhancement #223: Point and click (RTS style) robot control
- This basically works / is covered by other tickets.
- 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...
- 12:08 AM Enhancement #222: Camera-based localization
- Splitting this off into more specific tickets.
- 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...
- 12:05 AM Enhancement #229: Modify client to send robot identifications to server
- 08:55 PM Enhancement #229: Modify client to send robot identifications to server
- Coded, need to test
- 12:05 AM Enhancement #227: Give robots ability to request position from server
- Done - r519.
- 12:02 AM Bug #246 (Fixed): Fix click detection on scaled images
- Fix click detection on scaled images
- 12:00 AM Task #245 (Fixed): Test battery meters
- Test battery meters
- 12:00 AM Bug #244: Excessive cpu usage in client
- not so bad now, but still not great
- 09:49 PM Bug #244 (Worksforme): Excessive cpu usage in client
- Excessive cpu usage in client
- 10:17 PM Bug #235: Robot positions are not aligned properly in webcam view
- 09:10 PM Task #177 (Assigned): Lemmings demo
- 09:09 PM Bug #243: memory leak in server
- fixed in r513.
- 08:52 PM Bug #243 (Fixed): memory leak in server
- probably in vision code. builds up when update positions is called
02/08/2008
- 05:41 PM Task #242 (Fixed): LCD module
- Figure out LCD module part numbers
- 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 - 05:09 PM Task #240 (Fixed): delay_ms rewrite
- Use the assembly instructions for more predictable delays which have less overhead.
- 04:59 PM Task #239 (Fixed): Port Old Meeting Minutes Over
- From old wiki.
- 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...- 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 ... - 02:35 PM Task #238 (Worksforme): Recharging Demo
- Create a video of recharging with three robots and smart run around.
- 02:15 PM Bug #198: Phantom XBee dongle
- It works on the other linux computer, so I'm lowering the priority.
- 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...
- 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.
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.
- 10:15 PM Task #173 (Assigned): Design manipulators
- 10:12 PM Enhancement #222: Camera-based localization
- Still need to work out some bugs and tune some parameters.
- 10:11 PM Bug #235 (Fixed): Robot positions are not aligned properly in webcam view
- Robot positions are not aligned properly in webcam view
- 10:10 PM Task #226: Get robot positions in server and store map
- 08:03 PM Bug #234 (Assigned): xbee doesn't respond after killing colonet server
- 08:02 PM Bug #234 (Wontfix): xbee doesn't respond after killing colonet server
- perhaps add a SIGINT handler closing the socket?
- 07:53 PM Enhancement #233 (Fixed): Detect server name on applet start
- Detect server name on applet start
- 07:33 PM Bug #232 (Fixed): Image doesn't refresh properly in linux
- Image doesn't refresh properly in linux
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
- 08:41 PM Enhancement #227: Give robots ability to request position from server
- code complete -- need to test
- 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...
02/04/2008
- 06:49 PM Task #226 (Assigned): Get robot positions in server and store map
- 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.
- 05:04 PM Enhancement #178: Complete colonet server/gui interface
- Task is now too vague. Closing.
- 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.
- 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, ...
- 04:59 PM Enhancement #227 (Fixed): Give robots ability to request position from server
- to be used in a feedback control position updating algorithm.
- 04:57 PM Task #225 (Fixed): Change client to request robot positions from server
- Change client to request robot positions from server
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.
- 03:31 AM Bug #224 (Fixed): Fix sudo on roboclub9
- Fix sudo on roboclub9
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... - 12:43 PM Bug #221: Logging stuff occurs in colonet server before options are processed
- Fixed in r426.
- 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
- 12:31 AM Enhancement #223 (Invalid): Point and click (RTS style) robot control
- Using overhead camera and colonet, this should be possible.
- 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... - 12:19 AM Bug #219: Battery level requests should be set as server requests, not robot messages
- r424 fixes
- 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
- 09:36 PM Bug #220: Colonet server / colonet wl lib thinks robots die prematurely
- Fixed as of r423.
- 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.
... - 09:35 PM Bug #218: Get libwireless colonet to return the correct xbee ids
- WORKS! as of r423.
- 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.
- 08:35 PM Bug #209: perform_select: Interrupted system call
- Doesn't seem to be happening anymore now that sleeps have been added.
- 08:26 PM Enhancement #182: Improve colonet make system
- 08:23 PM Enhancement #211: ColonetGUI - grey out "connect" button when connected
- Completely works in r420.
- 08:13 PM Bug #212: colonet wireless timeouts
- Commented out for now.
- 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
- 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 ...
02/01/2008
- 06:23 PM Task #215 (Fixed): Create one-line move command for applet
- Create one-line move command for applet
- 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... - 04:44 PM Task #200: Protype Tricolor Object ID
- Replying to "kwoo":/issues/show/31:
> Test feasibility. Report back in a week.
Also available in: Atom