| Revision:

root @ 771

# Date Author Comment
771 05/04/2008 08:08 PM Brad Neuman

control law for speed starting to work.
WARNING: can't use delay_ms with encoders_init

770 05/02/2008 09:34 PM Greg Tress

Minor changes to Colonet delays

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

Made recharge test more user-friendly

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

Colonet recharge hack works

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?

765 05/01/2008 08:32 PM Greg Tress

More sophisticated hack; bot 4 is default

764 05/01/2008 08:26 PM Greg Tress

Added hack for colonet recharging

763 05/01/2008 07:58 PM Greg Tress

Testing changes in colonet

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!

761 05/01/2008 02:51 PM Justin Scheiner

Svn gods be kind.

760 05/01/2008 02:50 PM Justin Scheiner

Cleaning up, trying to be safe.

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

758 04/30/2008 03:30 PM Greg Tress

Fixed the same bug in colonet client

757 04/30/2008 03:29 PM Greg Tress

Fixed bug in colonet client

756 04/30/2008 03:04 PM Greg Tress

Fixed declaration that caused a linking problem

755 04/30/2008 02:57 PM Greg Tress

Fixed wireless error preventing compilation for colonet

754 04/30/2008 02:08 AM Brad Neuman

added a comment

753 04/30/2008 02:00 AM Brad Neuman

it basically works! It calibrates the motors then drives in a mostly straight line

752 04/30/2008 01:23 AM Brad Neuman

fixed lost of bugs in the libraries for spi and encoder

751 04/30/2008 01:04 AM Brad Neuman

encoders.c works! there is a ton of debug output but I want to get the commit in before I am to tired and do something dumb.

750 04/29/2008 08:35 PM David Schultz

object detection has been integrated. can distinguish green object from wall and swarm said object. has issues keeping the token ring going, but wireless packet transmission is fine.

749 04/28/2008 10:00 PM Brad Neuman

added another function pointer to encoders which gets called after all bytes are recv'd.
working on a behavior to drive in a straight line, but encoders are giving invalid on robot 5

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

Added skeleton for the bay board's behavior

747 04/28/2008 08:42 PM Brian Coltin

Commited new wireless version.

746 04/28/2008 08:31 PM Brad Neuman

added andrew's ident code files

745 04/28/2008 08:24 PM David Schultz

code works good with button press. waiting for object detection code. need several robots and charged batteries for demo video.

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

Updated wireless library.

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

Fixed compilation errors.

742 04/28/2008 08:14 PM Austin Buchan
741 04/28/2008 08:08 PM David Schultz

obj manip - swarm to an object (using button press to detect object)

740 04/28/2008 07:45 PM David Schultz

fixed speeds, stop distances for bfs

739 04/28/2008 07:03 PM Greg Tress
738 04/28/2008 05:47 PM Brian Coltin

Updated wireless library binaries and headers.

737 04/28/2008 05:46 PM Brian Coltin

Updated wireless documentation.

736 04/28/2008 05:45 PM Brian Coltin

Major changes to wireless, but still more work to do.

735 04/25/2008 08:14 PM Brian Coltin

Hooray, it seems to work better.

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.

733 04/23/2008 07:11 PM Chris Mar

reverted projects/template/ directory to pre-demo state. moved run_around demo code into behaviors/smart_run_around_fsm/ directory.

732 04/23/2008 04:08 PM Brian Coltin

New stuff works, fixed bugs, removed malloc.

731 04/23/2008 10:56 AM Ben Poole

code commented and cleaned up. should work but untested.

730 04/23/2008 09:47 AM Justin Scheiner

Minor changes (maybe).

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.

727 04/22/2008 06:36 PM Ben Poole

encoders work

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

724 04/21/2008 11:42 AM Justin Scheiner

More work on odometry code. (Really want to use floats but am avoiding temptation for now.)

723 04/17/2008 09:01 PM Justin Scheiner

Wrote some odometry code. I had the timers the way I wanted them a couple of days ago, but then subversion ate up my code. I have the right interrupt vector now though...

722 04/17/2008 08:33 PM Justin Scheiner

Maybe all of this nonsense will go away now?

721 04/17/2008 08:27 PM Justin Scheiner

Real subversion issues... this is the best I could do so far.

720 04/17/2008 08:08 PM Justin Scheiner


719 04/17/2008 07:58 PM Justin Scheiner


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

Changed bayboard makefile

717 04/15/2008 09:06 PM Jason knichel

added a bunch of TODO comments that will improve the style, efficiency, and possibly memory usage of the wireless library

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

712 04/14/2008 09:15 PM David Schultz
711 04/14/2008 09:09 PM David Schultz

added slowing feature to bfs as it approaches its target, and fixed some rangefinder distances.
added code to allow for better transitioning to seek the final robot in a multiple robot scenario, but needs testing.

710 04/14/2008 09:02 PM Greg Tress

Tweaked vision and various colonet fixes

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

lbom library doesn't work

708 04/14/2008 06:56 PM Greg Tress

Got rid of old boundary and charge station after disconnect

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.

704 04/14/2008 05:40 PM Greg Tress

Fixed server Makefile to include vision code

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

702 04/14/2008 11:52 AM Greg Tress

Added structure to send charge commands; need to implement robot side

701 04/14/2008 10:52 AM Greg Tress

Code cleanup; added class for constant defs; click-in-boundary checking

700 04/12/2008 06:15 PM David Schultz

merged lemmings

699 04/11/2008 05:13 PM Jason knichel

added some TODOs to be addressed

698 04/10/2008 08:31 PM Greg Tress

Updated command to clear virtual wall; also fixed minor code error

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

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

696 04/09/2008 09:12 PM Chris Mar

recompiled library - orb_init was called twice by dragonfly init. template folder contains run around demo code (to be restored post-demo). the ords appear to work (at least for demo).

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

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

694 04/09/2008 07:34 PM Ben Poole

reads first byte of left encoder correctly, still can't get second byte

693 04/09/2008 06:58 PM Kevin Woo

Merged already.

692 04/09/2008 06:57 PM Kevin Woo

Moved needed files into the trunk already.

691 04/09/2008 06:54 PM Kevin Woo

Not used anymore.

690 04/09/2008 05:21 PM Kevin Woo

Not used anymore.

689 04/09/2008 05:21 PM Kevin Woo

Isn't used anymore. Getting rid of it.

688 04/09/2008 05:18 PM Kevin Woo

Deleted deprecated charge_station_isp branch. All work is done in
autonomous_recharging branch now.

687 04/08/2008 09:41 PM Greg Tress

Added joystick slave code

686 04/08/2008 09:37 PM Greg Tress

ignore this

685 04/08/2008 09:37 PM Greg Tress

ignore this

684 04/08/2008 09:36 PM Greg Tress

disabled debug printout in colonet_dragonfly

683 04/08/2008 09:34 PM Greg Tress

Joystick control works using xbee_putc

682 04/08/2008 04:56 PM Greg Tress

Added colonet functionality, remote control driver

681 04/07/2008 10:02 PM Eugene Marinelli

added possibility of global client write

680 04/07/2008 09:48 PM Eugene Marinelli

reorganized colonet robot code significantly; virtual walls basically work

679 04/07/2008 07:53 PM Greg Tress

Adjusted webcam loading

678 04/07/2008 07:47 PM David Schultz

bfs for multiple seekers works as long as they all have line of sight. bfs without line of sight needs work in the transition from the followed robot to the target robot.

677 04/04/2008 10:54 PM James Kong

encoder: added data array buffer and accumulators

676 04/04/2008 09:07 PM Justin Scheiner

Fixed a bug in encoders.

675 04/04/2008 08:46 PM Justin Scheiner


674 04/04/2008 07:43 PM Justin Scheiner

Wrote encoders.c and encoders.h Would GREATLY appreciate it if someone could check if I got the receive function correct. There was a lot of bit twiddling. Useful
functions still need to be written, however receiving raw encoder readings should work (not tested... so don't bet on it)

673 04/04/2008 04:29 PM David Schultz

deleted orbit branch

672 04/04/2008 04:26 PM David Schultz

merged orbit branch (orbit, bfs) with trunk