Activity
From 03/24/2008 to 04/22/2008
04/23/2008
- 11:10 PM Revision 729: Fixed the issue with green and blue channels coming faintly on at startup. BOM led ...
- 08:51 PM Revision 728: Changed bom_init and bom_on so that only bom_init needs the type argument. At the ...
04/22/2008
- 06:36 PM Revision 727: encoders work
- 09:41 PM Revision 726: Working on bayboard wireless
- 09:26 PM Revision 725: fixed LBOM code
- 08:37 PM Bug #294 (Worksforme): wireless library not thread safe
- in the interrupt for the robots, arrival_buf is added to, and things are removed in a non-thread safe manner in other...
04/21/2008
- 11:42 AM Revision 724: More work on odometry code. (Really want to use floats but am avoiding temptation ...
04/18/2008
- 09:01 PM Revision 723: Wrote some odometry code. I had the timers the way I wanted them a couple of days ...
- 08:33 PM Revision 722: Maybe all of this nonsense will go away now?
- 08:27 PM Revision 721: Real subversion issues... this is the best I could do so far.
- 08:08 PM Revision 720: !
04/17/2008
- 07:58 PM Revision 719: !!!
- 11:02 PM Revision 718: Changed bayboard makefile
04/16/2008
- 09:06 PM Revision 717: added a bunch of TODO comments that will improve the style, efficiency, and possibl...
04/15/2008
- 07:23 PM Revision 716: trying to get lbom code to work
- 11:07 PM Revision 715: tweaked smart_run_around for recharging...from now on, it will be known as smart_wa...
- 09:55 PM Revision 714: Apparently wireless init finishes, but still no actual evidence of communication. ...
- 09:53 PM Revision 713: commented out DEBUG
- 09:15 PM Revision 712
- 09:09 PM Revision 711: added slowing feature to bfs as it approaches its target, and fixed some rangefinde...
- added code to allow for better transitioning to seek the final robot in a multiple robot scenario, but needs testing.
- 09:02 PM Revision 710: Tweaked vision and various colonet fixes
- 08:45 PM Revision 709: lbom library doesn't work
04/14/2008
- 06:56 PM Revision 708: Got rid of old boundary and charge station after disconnect
- 05:52 PM Revision 707: Added a port for time.c, which is tested and works. Still working on the initializ...
- 05:51 PM Revision 706: This is the first attempt at porting the wireless library to the charge bay board. ...
- 05:49 PM Revision 705: This will be a test to run on the bay board to verify that the wireless token ring ...
- 05:40 PM Revision 704: Fixed server Makefile to include vision code
- 03:51 PM Revision 703: fixed hanging issues in stop.c, should work now NEEDS TESTING
- updated to newer version of i2c.c
- 11:52 AM Revision 702: Added structure to send charge commands; need to implement robot side
- 10:52 AM Revision 701: Code cleanup; added class for constant defs; click-in-boundary checking
- 09:49 PM Bug #293 (Wontfix): fix homing and station detecting on ARCHS
- It only works on the first charge, then it gets stuck somewhere
04/12/2008
- 06:15 PM Revision 700: merged lemmings
04/11/2008
- 05:13 PM Revision 699: added some TODOs to be addressed
- 05:13 PM Bug #291: dragonfly_lib
- -the comments say that dragonfly_init takes 3 parameters but it only takes one
-some of the comments mention values ... - 08:34 PM Bug #289: Fix analog code
- analog_get8 does not appear to work correctly. also, initializing analog causes orb interference.
- 08:32 PM Enhancement #292: clear virtual wall using SERVER_CLEAR_VIRTUAL_WALL
- 08:31 PM Revision 698: Updated command to clear virtual wall; also fixed minor code error
04/10/2008
- 09:16 PM Revision 697: replaced smart_run_around with demo version from trunk. works much better now.
- 09:12 PM Revision 696: recompiled library - orb_init was called twice by dragonfly init. template folder c...
- 09:09 PM Revision 695: minor changes to autonomous recharging on the dragonfly. still experiencing problem...
04/09/2008
- 07:34 PM Revision 694: reads first byte of left encoder correctly, still can't get second byte
- 06:58 PM Revision 693: Merged already.
- 06:57 PM Revision 692: Moved needed files into the trunk already.
- 06:54 PM Revision 691: Not used anymore.
- 05:21 PM Revision 690: Not used anymore.
- 05:21 PM Revision 689: Isn't used anymore. Getting rid of it.
- 05:18 PM Revision 688: Deleted deprecated charge_station_isp branch. All work is done in
- autonomous_recharging branch now.
- 09:41 PM Revision 687: Added joystick slave code
- 09:37 PM Revision 686: ignore this
- 09:37 PM Revision 685: ignore this
- 09:36 PM Revision 684: disabled debug printout in colonet_dragonfly
- 09:34 PM Revision 683: Joystick control works using xbee_putc
04/08/2008
- 07:50 PM Enhancement #292 (Fixed): clear virtual wall using SERVER_CLEAR_VIRTUAL_WALL
- Cleaner than the -1 -1 -1 -1 thing.
#define SERVER_CLEAR_VIRTUAL_WALL 0x5C
- 07:49 PM Bug #288: Clear virtual wall when server receives (-1,-1), (-1,-1) coordinates
- 01:43 PM Bug #288 (Assigned): Clear virtual wall when server receives (-1,-1), (-1,-1) coordinates
- 09:46 PM Bug #288 (Wontfix): Clear virtual wall when server receives (-1,-1), (-1,-1) coordinates
- Clear virtual wall when server receives (-1,-1), (-1,-1) coordinates
- 07:47 PM Bug #291 (Fixed): dragonfly_lib
- The header dragonfly_lib.h has defines for things that don't exist in dragonfly_init (like USB and SERIAL)
dragonf... - 07:43 PM Bug #290 (Fixed): redundant calls of sei
- why does dragonfly_lib.c call sei at the beginning of the function and then in other separate if statements call sei ...
- 04:56 PM Revision 682: Added colonet functionality, remote control driver
- 11:30 PM Bug #289 (Assigned): Fix analog code
- 10:27 PM Bug #289 (Fixed): Fix analog code
- What's the deal with the #defines of AN0-AN7?
- 10:02 PM Revision 681: added possibility of global client write
- 09:59 PM Enhancement #287: Notify client when robot has reached its destination
- check for #define ROBOT_REPORT_ARRIVED_AT_POSITION 0x5D
- 09:48 PM Revision 680: reorganized colonet robot code significantly; virtual walls basically work
- 09:35 PM Bug #269: Queue packets on robot
04/07/2008
- 07:53 PM Revision 679: Adjusted webcam loading
- 07:47 PM Revision 678: bfs for multiple seekers works as long as they all have line of sight. bfs without...
- 12:45 AM Enhancement #287 (Wontfix): Notify client when robot has reached its destination
- For use with the move-to command, otherwise the client would have to guess.
04/05/2008
- 10:54 PM Revision 677: encoder: added data array buffer and accumulators
- 09:07 PM Revision 676: Fixed a bug in encoders.
- 08:46 PM Revision 675: asdf
04/04/2008
- 07:43 PM Revision 674: Wrote encoders.c and encoders.h Would GREATLY appreciate it if someone could check ...
- functions still need to be written, however receiving raw encoder readings should work (not tested... so don't bet on...
- 04:29 PM Revision 673: deleted orbit branch
- 04:26 PM Revision 672: merged orbit branch (orbit, bfs) with trunk
- 04:15 PM Enhancement #286: Virtual walls - GUI should let you draw boundaries on picture
- 04:15 PM Bug #283: Remove move-to-point targeting when new command is selected
- 04:14 PM Revision 671: Bug fixes, code organization
- 02:55 PM Task #280: Test one-line move command for robot
- 11:44 PM Revision 670: Boundary seems to work in applet and send coordinates
04/01/2008
- 07:51 PM Revision 669: orb library should work
- code format is correct with _BV()
- 06:17 PM Revision 668: Updated port of wireless library to bay boards.
- 05:28 PM Revision 667: Updated boundary code, need to implement scaling
- 04:13 PM Revision 666: Added charging station's i2c_auto code in so that we can do plug and
- play i2c. Filled in the function prototypes and commented what each
funtion should do. - 04:06 PM Task #175: F08 SURG application
- 02:34 PM Revision 665: Added more boundary code. Need to test.
- 02:16 PM Revision 664: Added some boundary code
- 10:08 PM Revision 663: it is having problems after the first charge where it gets stuck and stops sending ...
- 10:00 PM Revision 662: minor changes related to virtual wall
- 09:58 PM Enhancement #286: Virtual walls - GUI should let you draw boundaries on picture
- More stuff implemented in server and robot, needs to be tested.
- 08:54 PM Enhancement #286 (Assigned): Virtual walls - GUI should let you draw boundaries on picture
- Server now supports this.
Client should send:
CLIENT_SET_VIRTUAL_WALL (upper left x) (upper left y) (lower right ... - 08:11 PM Enhancement #286 (Worksforme): Virtual walls - GUI should let you draw boundaries on picture
- The GUI should let you draw boundaries on the GUI and should prevent the robot from going out of bounds. This can ma...
- 09:57 PM Revision 661: virtual wall reported to robots
- 09:14 PM Revision 660: stop.c actually does what the folder title implies
- It only looks at the homing data and the contact stuff and sends it to the robot
- 09:08 PM Task #280: Test one-line move command for robot
- Now you can use the MOTORS_SET command.
#define MOTORS_SET 0x5A // MOTORS_SET (motor1 dir) (motor1 speed) (motor2 ... - 08:51 PM Revision 659: Added virtual wall support in server
- 08:24 PM Revision 658: red works?
- 08:19 PM Revision 657: plz work now red
- 08:09 PM Bug #285 (Invalid): robot point and click should have boundaries
- The point and click on the image form of movement shouldn't let the robot go out of bounds of the picture.
- 08:08 PM Bug #284 (Wontfix): robot point and click doesn't like straight backwards
- when using the point and click movement on the picture, the robot doesn't do anything if you tell it to go roughly st...
03/31/2008
- 07:55 PM Revision 656: Set color(int) is better now
- 07:42 PM Revision 655: added some more documentation
- 07:38 PM Revision 654: Added the bayboard library
- 07:36 PM Revision 653: defining pretty colors
- 07:36 PM Revision 652: pretty colors defining
- 07:04 PM Revision 651: trying to fix red
03/29/2008
- 10:30 PM Revision 650: Added everything necessary to make the bay bootloader. The bayboardBOOT.c was modi...
- 10:28 PM Revision 649: The bay board library now compiles, usb communication has been verified. Next comm...
- 08:28 PM Revision 648: working on robot point and click - kinda works
- 08:10 PM Bug #283 (Fixed): Remove move-to-point targeting when new command is selected
- Remove move-to-point targeting when new command is selected
03/28/2008
- 07:19 PM Revision 647: Continuing to flesh out bayboard library
- 07:04 PM Revision 646: Client saves homing data for move-to-point
- 04:54 PM Task #282 (Invalid): Create XBee status chart
- Create XBee status chart
03/27/2008
- 01:11 AM Revision 645: Wireless commands to request charge and to depart station now work (don't know what...
- possible...just need charge boards to work.
03/26/2008
- 06:25 PM Revision 644: Changed move-to-point colonet behavior. Need to test.
- 10:49 PM Revision 643: Copied reset and serial code from dragonfly, have not modified it yet
- 08:16 PM Revision 642: added more comments
03/25/2008
- 07:52 PM Revision 641: a first stab at lbom and orb libraries for the new charge bay. it all needs testing.
- 07:36 PM Revision 640: added some more comments
- 06:44 PM Revision 639: Added folder libbayboard and charging_bay. libbayboard is to hold the bay board li...
- 06:05 PM Revision 638: New robot movement works. Battery meters work with new timing scheme. Still have so...
- 04:52 PM Revision 637: Added supplemental files
- 02:32 PM Revision 636: Added new move command to robot. Need to test.
- 02:06 PM Task #281: Create separate delays for different data requests
- 10:12 PM Task #281 (Fixed): Create separate delays for different data requests
- Create separate delays for different data requests
- 02:05 PM Revision 635: Moved some code. Added documentation. Enabled multiple timings for requests
- 10:15 PM Task #280 (Assigned): Test one-line move command for robot
- 10:08 PM Task #280 (Fixed): Test one-line move command for robot
- Use two motor speeds in the same command string, rather than sending separate commands for left and right motors.
- 08:53 PM Revision 634: red should be fixed. testing more plz.
- 08:41 PM Bug #269: Queue packets on robot
- This might not be the problem.
- 08:41 PM Bug #279: Client randomly stops requesting robot positions
- It was just requesting slowly.
- 08:13 PM Bug #279 (Fixed): Client randomly stops requesting robot positions
- Server often has correct robot positions, but client stops updating for some reason.
- 08:40 PM Revision 633: adjusted data update period
- 08:39 PM Bug #278: Vision algorithm not detecting robots
- 08:28 PM Revision 632: i think this should work. needs testing.
- 08:15 PM Revision 631: removed some prints
- 08:07 PM Revision 630: synchronized speeds between modules.
- 1 full seek and orbit test completed.
stability still an issue.
03/24/2008
Also available in: Atom