| Revision:

root / branches / autonomous_recharging / code @ 651

# Date Author Comment
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

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.

321 12/08/2007 08:16 PM Brian Coltin

Recharging still doesn't work with analog - analog not giving correct values.

267 11/14/2007 04:33 PM Brad Neuman

fixed robot debug part

266 11/14/2007 04:06 PM Brad Neuman

PWM hack works in that it increases frequency. I2C breaks everything. Added robot debug code which will just print everything it gets from i2c... hopefully

264 11/12/2007 09:42 PM Brad Neuman

First attempt at the frequency hack

213 11/06/2007 12:07 AM Brian Coltin

Updated recharging code.

210 11/05/2007 10:51 PM Brian Coltin

Somewhat working version of recharging.

198 10/31/2007 09:24 PM Brian Coltin

Recharging updated.

195 10/31/2007 07:51 PM Chris Mar

added more battery detection code (currently commented out for demo purposes)...also uses rangefinders for departing.

189 10/31/2007 05:47 PM Brian Coltin

Addition of charging detection. (Miriam)

166 10/15/2007 07:52 PM Brian Coltin

Recharging now works, wireless has been updated.

148 10/10/2007 06:55 PM Chris Mar

cleaned up seeking, moved homing sensor code to homing.c/h (tested successfully)

138 10/09/2007 06:05 PM Brian Coltin

More progress on charging... Sometimes the token ring drops out.

137 10/09/2007 02:46 PM Brian Coltin

Updated recharing, software somewhat works.

126 10/08/2007 10:35 PM Brian Coltin

Fixed problems with motors, error in charging station delay_ms for BOM.

120 10/07/2007 03:36 PM Brian Coltin

Seems to work until we get to seeking, where there may be issues with the motors.

116 10/05/2007 11:19 PM Brian Coltin

Updated recharging code for the robot, it actually runs, trying to fix problem with orbs in debugging mode.

105 10/03/2007 07:58 PM Brian Coltin

Recharging code for the robots now compiles. It is entirely untested.

100 10/01/2007 10:04 PM Brian Coltin

Did more work on autonomous recharging for the robot.

98 09/29/2007 06:11 PM Brian Coltin

Added new charging station code to charging station branch, it now compiles.

96 09/29/2007 05:17 PM Brian Coltin

Moved charging station to autonomus_recharging branch.

95 09/29/2007 05:17 PM Brian Coltin

Removed charging station directory.

93 09/28/2007 03:52 PM James Kong

Added new recharge code to autonomous_recharging/dragonfly

92 09/28/2007 03:48 PM James Kong

BRANCH autonomous_recharging branch created

91 09/28/2007 03:45 PM James Kong

added charging_station and dragonfly folders to autonomous_recharging

90 09/26/2007 09:09 PM Justin Scheiner

Commit missed the new files. Damn svn add.

89 09/26/2007 09:09 PM Justin Scheiner

Did a lot of work on slam, the robot/computer should be able to read back all of the information from IR and the BOM's right now. No testing yet. Waiting for freshman... Mwa ha ha. Next step is the hard part, working on the actual mapping algorithm. Hopefully some freshman will know OpenGL or something.

88 09/26/2007 08:41 PM Brian Coltin

Forgot to add include and source files in lib directory on previous commit.

87 09/26/2007 08:40 PM Brian Coltin

Updated build and documentation for libdragonfly, including reset.h, math.h and i2c.h.

86 09/26/2007 08:38 PM Brian Coltin

Updated wireless library, fixing bug and now works for a firefly if FIREFLY is defined.

83 09/26/2007 07:54 PM Kevin Woo

Wee we committed i2c with many problems. But it should be ok.

82 09/26/2007 07:46 PM Chris Mar

merged lib_additions

80 09/26/2007 07:36 PM Brad Neuman

I think I sort of merged in the auto echarge daughter board code

76 09/26/2007 07:02 PM Greg Tress

the gui can now request the sensor matrix from the server and parse the matrix.

75 09/26/2007 06:22 PM Jason knichel

made it send a random sensor matrix when client requests bom matrix

74 09/25/2007 03:59 PM Greg Tress

added supplementary java files

73 09/25/2007 03:35 PM Greg Tress

minor changes to colonet gui

72 09/25/2007 12:24 PM Greg Tress

Minor changes to colonet gui

71 09/24/2007 09:51 PM Justin Scheiner

Worked on computer_main and robot_main,
Somewhat completed robot_main. Will need to clean up packet creation.
computer_main is nowhere near complete. Working on pulling in data from the robots.

69 09/24/2007 08:55 PM Brad Neuman

"merged" frm the branch

68 09/24/2007 08:50 PM Jason knichel

updated some stuff

67 09/24/2007 08:43 PM Greg Tress

updated gui code for cleanliness

63 09/24/2007 08:25 PM Eugene Marinelli

dos2unix on Makefile.

61 09/24/2007 05:35 PM Jason knichel

updated the makefile a little

60 09/24/2007 05:13 PM Brian Coltin

Updated wireless library to add different channels.

59 09/24/2007 05:02 PM Jason knichel

got rid of a few more TODO's

58 09/24/2007 04:33 PM Jason knichel

got rid of some TODO's

57 09/24/2007 04:16 PM Jason knichel

renamed Logging.cpp to Log.cpp to match the name of the class

56 09/24/2007 04:11 PM Jason knichel

fixed a typo

55 09/24/2007 04:07 PM Jason knichel

added comments and fixed style a little bit

53 09/21/2007 04:52 PM Justin Scheiner

Added robot packet response.

52 09/21/2007 04:08 PM Brian Coltin

Updated libwireless to include new token ring functions.

51 09/21/2007 04:05 PM Brian Coltin

Updated libwireless binary.

50 09/20/2007 05:28 PM Justin Scheiner

I think this should do it.

49 09/20/2007 05:28 PM Justin Scheiner


48 09/20/2007 05:26 PM Justin Scheiner

I'm having some commit woes... bare with me

44 09/17/2007 12:54 PM Brian Coltin

Updated wireless library in lib directory.

43 09/17/2007 12:54 PM Brian Coltin

Wireless library updated. Ran successfuly for 15 minutes on 4 robots.

42 09/14/2007 03:44 PM Brian Coltin

Moved port to front in template makefile.

40 09/14/2007 02:13 PM Greg Tress

updated to new xcode format

39 09/13/2007 11:53 PM Greg Tress

cleaned up colonet gui code

38 09/13/2007 04:52 PM Greg Tress

Updating Colonet GUI to new style, plus minor fixes

35 09/12/2007 07:36 PM Greg Tress

revised colonet style

34 09/12/2007 07:18 PM Eugene Marinelli

Small colonet cleanup.

33 09/12/2007 06:32 PM James Kong

added autonomous_recharging and scheduler folders to projects

32 09/12/2007 06:28 PM Greg Tress

added new xcode project files

29 09/12/2007 06:11 PM Jason knichel

added some doxygen comments

30 09/12/2007 06:11 PM Greg Tress

got rid of old files

27 09/12/2007 12:33 AM Jason knichel

moved around some braces and whitespace and renamed variables to make the code comply with style guidelines a bit more

26 09/11/2007 11:56 PM Jason knichel

moved around more code

25 09/11/2007 11:51 PM Jason knichel

moved more code around

24 09/11/2007 11:46 PM Jason knichel

moved more code around

23 09/11/2007 11:34 PM Jason knichel

moved more code around and got rid of the initialization file

22 09/11/2007 11:23 PM Jason knichel

moved around some more code

21 09/11/2007 01:08 AM Justin Scheiner

Added two lines to the default Makefile that checks for a predefined COLONYROOT variable.
I suggest everyone defines a global as the ../../.. is undependable.