Project

General

Profile

Statistics
| Revision:

root / branches / autonomous_recharging @ 992

# Date Author Comment
992 02/03/2009 08:50 PM ttf
969 01/27/2009 07:45 PM ttf
968 01/27/2009 07:27 PM ttf
956 01/20/2009 07:19 PM Nolan Hergert

Made some modifications for testing in the main loop

955 01/20/2009 07:19 PM Nolan Hergert

Some changes in I2C testing in the main loop

923 11/18/2008 08:29 PM Evan Mullinix

commented

922 11/18/2008 08:18 PM Evan Mullinix

fixed syntax

921 11/18/2008 08:12 PM Evan Mullinix

i2c library for the bay boards
detects xbee presence to determine master/slave

914 11/13/2008 09:59 PM Nolan Hergert

Changed the compile file from Charging.c to ConstantCharging.c

905 11/10/2008 10:36 PM Chris Mar

fixed makefile in Robot Debug to point to trunk library for dragonfly

886 10/27/2008 08:32 PM Brian Coltin

Synchronized trunk and bayboard versions.

885 10/27/2008 08:13 PM Brian Coltin

Removed debugging messages from wireless for bayboard.

883 10/21/2008 09:46 PM Brian Coltin

Wireless for bayboard sort of works. I still left in all my debugging information though, and it doesn't seem to work quite as well as the other two. Some more work is needed.

882 10/21/2008 09:27 PM Brad Neuman

added comments explaining the columns

873 10/07/2008 07:52 PM Evan Mullinix

commented!

861 09/25/2008 08:19 PM Evan Mullinix

homing works and is added to library

860 09/23/2008 08:27 PM Evan Mullinix

fixed target in Makefile

859 09/23/2008 08:26 PM Evan Mullinix

carrier frequency works but not high/low

851 09/16/2008 08:30 PM Evan Mullinix

new make based on bom and orb library changes

850 09/16/2008 08:29 PM Evan Mullinix

completed! beacons turn on but still need to test frequency...

849 09/16/2008 08:27 PM Evan Mullinix

tried to make more compatible with other libraries (failed)

847 09/16/2008 06:42 PM Austin Buchan

FIXED THE TARGET IN THE MAKEFILE. TODO: still need to make it conditionally compile for other wireless targets

835 09/10/2008 07:28 PM Evan Mullinix
834 09/10/2008 07:20 PM Evan Mullinix

first

833 09/10/2008 06:58 PM Evan Mullinix
832 09/10/2008 06:51 PM Evan Mullinix

first time

829 09/08/2008 08:26 PM John Sexton
820 09/02/2008 04:18 PM Chris Mar

updated recharging code for the dragonfly. added doxygen comments. should be merged to trunk soon.

802 09/01/2008 08:42 PM Brad Neuman

fixed test code

797 09/01/2008 08:01 PM Brad Neuman

added basic test code for the archs board

793 09/01/2008 07:54 PM Brian Coltin

Updated bay board wireless library... Doesn't work at all.

790 09/01/2008 07:34 PM Rich Hong

add comments for battery prioritization

788 09/01/2008 06:45 PM Evan Mullinix

main testing file

787 09/01/2008 06:45 PM Evan Mullinix

main testing file

786 09/01/2008 06:43 PM Evan Mullinix

for testing the lbom on the charge bays

785 09/01/2008 06:27 PM Evan Mullinix

fixed typo

784 09/01/2008 06:24 PM Evan Mullinix

for orb sanity checks

782 09/01/2008 05:31 PM Evan Mullinix

for library sanity checks

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

Made recharge test more user-friendly

767 05/02/2008 02:51 PM Greg Tress

removed cli() and sei() from computer compilation

766 05/02/2008 12:48 AM Brad Neuman

added I term to current control, had weird issues with battery #4 where the current reading dops down to 26 for some reason. After this happens, unloaded voltage on bat (through multimeter) reads >6, even though it seemed discharged before. I am doubting it was fully discharged, maybe the 5 minutes actually forced too much current in?

762 05/01/2008 06:06 PM Brad Neuman

made some fixes to robot debug. Also added the current regulation to Charging.c, which seems to work!

759 05/01/2008 04:28 AM Chris Mar

fiddled with run around, filmed some demos. i have yet to make videos...i need to look that up

748 04/28/2008 08:48 PM Victor Marmol

Added skeleton for the bay board's behavior

743 04/28/2008 08:17 PM Brian Coltin

Fixed compilation errors.

742 04/28/2008 08:14 PM Austin Buchan
734 04/23/2008 10:19 PM Chris Mar

fiddling w/ run_around. i wrote a function that does move(0,0) and delays whenever transitioning between moving forwards and backwards. it calls wl_do() simultaneously, and wireless still appears to work.

729 04/22/2008 11:10 PM Austin Buchan

Fixed the issue with green and blue channels coming faintly on at startup. BOM led issues debugged (the JTAG fuse was incorrectly set). lbom now in working order.

728 04/22/2008 08:51 PM Austin Buchan

Changed bom_init and bom_on so that only bom_init needs the type argument. At the moment trying to debug some strange issue where PC4 and PC5 do not turn off.

726 04/21/2008 09:41 PM Greg Tress

Working on bayboard wireless

725 04/21/2008 09:26 PM Greg Tress

fixed LBOM code

718 04/16/2008 11:02 PM Greg Tress

Changed bayboard makefile

716 04/15/2008 07:23 PM Evan Mullinix

trying to get lbom code to work

715 04/14/2008 11:07 PM Chris Mar

tweaked smart_run_around for recharging...from now on, it will be known as smart_walk/crawl_around. slowing everything down seems to make recharging much more stable. maybe demo-ready.

714 04/14/2008 09:55 PM Austin Buchan

Apparently wireless init finishes, but still no actual evidence of communication. Makefile updated to show which output it makes

713 04/14/2008 09:53 PM Austin Buchan

commented out DEBUG

709 04/14/2008 08:45 PM Evan Mullinix

lbom library doesn't work

707 04/14/2008 05:52 PM Austin Buchan

Added a port for time.c, which is tested and works. Still working on the initialization routines to try to get wireless working.

706 04/14/2008 05:51 PM Austin Buchan

This is the first attempt at porting the wireless library to the charge bay board. This mostly involved a lot of complicated #defines to change hardware interface. ROBOT and BAYBOARD should be defined when compiling, which currently I think is handled in the Makefile with -D arguments. This code does not work, still working on debugging.

705 04/14/2008 05:49 PM Austin Buchan

This will be a test to run on the bay board to verify that the wireless token ring is functioning. At the moment the wireless library does not work, so neither does this.

703 04/14/2008 03:51 PM Brad Neuman

fixed hanging issues in stop.c, should work now NEEDS TESTING
updated to newer version of i2c.c

697 04/09/2008 09:16 PM Chris Mar

replaced smart_run_around with demo version from trunk. works much better now.

695 04/09/2008 09:09 PM Chris Mar

minor changes to autonomous recharging on the dragonfly. still experiencing problems with run around.

669 04/01/2008 07:51 PM Evan Mullinix

orb library should work
code format is correct with _BV()

668 04/01/2008 06:17 PM Brian Coltin

Updated port of wireless library to bay boards.

663 03/31/2008 10:08 PM Brad Neuman

it is having problems after the first charge where it gets stuck and stops sending anything

660 03/31/2008 09:14 PM Brad Neuman

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

658 03/31/2008 08:24 PM Evan Mullinix

red works?

657 03/31/2008 08:19 PM Evan Mullinix

plz work now red

656 03/31/2008 07:55 PM Evan Mullinix

Set color(int) is better now

654 03/31/2008 07:38 PM Austin Buchan

Added the bayboard library

653 03/31/2008 07:36 PM Evan Mullinix

defining pretty colors

652 03/31/2008 07:36 PM Evan Mullinix

pretty colors defining

651 03/31/2008 07:04 PM Evan Mullinix

trying to fix red

650 03/28/2008 10:30 PM Austin Buchan

Added everything necessary to make the bay bootloader. The bayboardBOOT.c was modified from the ATmegaBOOT.c in the old repository. I took out all of the #ifdef crap that dealt with other processors and products.

649 03/28/2008 10:28 PM Austin Buchan

The bay board library now compiles, usb communication has been verified. Next commit I will add the source, makefile, and hex for the bootloader. The main.c in charging_bay/main.c now has something I'm working on to be able to switch to bootloader by pushing the button

647 03/28/2008 07:19 PM Austin Buchan

Continuing to flesh out bayboard library

645 03/27/2008 01:11 AM Chris Mar

Wireless commands to request charge and to depart station now work (don't know what was wrong). Demo is
possible...just need charge boards to work.

643 03/25/2008 10:49 PM Austin Buchan

Copied reset and serial code from dragonfly, have not modified it yet

641 03/25/2008 07:52 PM Evan Mullinix

a first stab at lbom and orb libraries for the new charge bay. it all needs testing.

639 03/25/2008 06:44 PM Austin Buchan

Added folder libbayboard and charging_bay. libbayboard is to hold the bay board library, charging_bay will hold the main code that actually goes on the bay board

614 03/17/2008 08:43 PM Brad Neuman

ran two tests with the same battery, same conditions, different inductor.
The numbers are looking somewhat iffy, but workable.

610 03/03/2008 10:49 PM Brad Neuman

no explosions! removed hack from ConstantCharging.c and ran a test w/ the medium inductor, no freq hack, and saved it in data

593 02/20/2008 10:32 PM Chris Mar

turned down speed on smart_run_around...recharging seemed to work better (very subjective, I admit). cannot attempt demo video until wireless issues are figured out (i.e. wireless "button press").

592 02/20/2008 09:18 PM Brad Neuman

bigger inductor seems to not work without the freq hack

547 02/11/2008 10:17 PM Brad Neuman

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

540 02/11/2008 09:01 PM Rich Hong

battery code now works

530 02/11/2008 07:38 PM Rich Hong

change battery() to battery8()

434 02/04/2008 07:53 PM Rich Hong

update assigning bay based on battery reading (seeking robot), also fix some bugs

410 01/29/2008 09:04 PM Brad Neuman

works for real this time! I haven't tried actually running a current through the board, but without that it shows proper debug values and Robot Debug/main.c formats them nicely!

403 01/29/2008 07:47 PM Brad Neuman

I2C works! and by works i mean it sends some stuff and then crashes Tera Term

383 01/28/2008 09:40 PM Brad Neuman

IT WORKS! i cleared portb. oops.....

363 01/22/2008 08:42 PM Rich Hong

Add battery stuff to charging station

361 01/22/2008 08:02 PM Evan Mullinix

added constant for battery packets

360 01/22/2008 08:01 PM Evan Mullinix

added battery level request handling and sending

356 01/22/2008 07:33 PM Brad Neuman

forgot the Makefile

355 01/22/2008 07:29 PM Brad Neuman

working on getting I2C working. its not.

340 12/15/2007 03:51 PM Brian Coltin

We're ready to do a two robot autonomous recharging video with run around, aside from some docking problems. There seem to be wireless issues with three robots, however.

337 12/15/2007 03:02 PM Brian Coltin

Minor updates to recharging, but the charging board no longer appears to tell us when we're done.

322 12/08/2007 08:18 PM Brian Coltin

Copied new analog code into recharging branch.