Project

General

Profile

Statistics
| Revision:

root / trunk / code / behaviors @ 1564

  • svn:ignore: booth
# Date Author Comment
1564 11/18/2009 06:56 PM Gautham Nagaraju

changes of wednesday 18 nov

1561 11/16/2009 09:53 PM David Schultz

Updated all makefiles. You may need to update the port settings to get your project to program the robots again.

1559 11/16/2009 08:56 PM John Sexton

Fixed Makefile for circle_spacing behavior. Now links to the repository library.

1558 11/16/2009 08:44 PM Gautham Nagaraju

Submitting circle spacing code. Will evenly place the robot on the circle.

1557 11/16/2009 08:27 PM John Sexton

Adding folder for circle spacing code. Behavior should attempt to space robots equally on a given radius of a circle around a central robot.

1555 11/16/2009 08:10 PM Alex Zirbel

Circle Formation: added wireless and updated

1552 11/16/2009 07:50 PM Alex Zirbel

Converted Circle formation to a state machine

1542 11/14/2009 02:28 AM John Sexton

Changed Push-Pull to display BOM histogram as well as net IR BOM vector. Changed BOM Tracker to print an x,y pair separated by a comma so the data
can be saved and read in by MATLAB for analysis.

1540 11/14/2009 01:24 AM John Sexton

Edited BOM Tracker project Makefile to make correctly. Removed old test file for net IR BOM vector from behaviors folder. Cleaning up Push-Pull
behavior to remove code which was moved into BOM library.

1536 11/14/2009 01:05 AM John Sexton

Merged new BOM vector functions into the trunk and did a "make dist" to recompile the library. Also brought over C file used to test new BOM
function behavior.

1530 11/13/2009 10:19 PM John Sexton

Recompiled library to incorporate new BOM histogram print function. Push-Pull behavior currently prints the BOM intensity histogram and the resultant
vector over USB.

1525 11/13/2009 06:13 PM John Sexton

Cleaning up folders added for demonstration purposes.

1524 11/13/2009 05:38 PM Alex Zirbel

Added comments to circle formation code

1523 11/13/2009 05:17 PM James Kong

Made changes to newfile.c

1522 11/13/2009 05:16 PM James Kong

Added newfile changed main.c in james dummy folder

1521 11/13/2009 05:04 PM James Kong

Added danshope

1520 11/13/2009 05:00 PM James Kong

Changed main.c in james dummy folder

1519 11/13/2009 04:59 PM James Kong

Added dummy james folder

1517 11/11/2009 08:25 PM Alex Zirbel

Updated circle formation behavior

1515 11/11/2009 06:11 PM John Sexton

Updated BOM Vector Component Table calculator to round towards 0 instead
of rounding towards -infinity. This makes vector components symmetric
around 0 and within error bound calculations.

1514 11/10/2009 09:25 PM John Sexton

Remove template "main.c" file. Appropriate Circle behavior code can be found in "circle.c" file.

1512 11/10/2009 02:53 AM John Sexton

Edited BOM Vector Component Tables with values which will gaurantee that worst case net vector sum will not overflow an integer data type (16 bits).
Also changed Makefile to have TARGET=push_pull. Also added functionality to MATLAB script so that it will automatically calculate the BOM Vector ...

1511 11/10/2009 02:09 AM John Sexton

Renamed Push-Pull behavior code file to "push_pull.c"

1510 11/10/2009 01:30 AM John Sexton

Implementing function to calculate get_bom_vector() function. Added
MATLAB script to assist in calculating the scalar value used to scale up
the BOM unit vectors such that the worst case sum will not overflow an
int data type.

1509 11/09/2009 09:09 PM John Sexton

Cleaned up the Circle behavior folder in the "formation_control" folder. Now compiles correctly with the current version of the repository library.

1508 11/09/2009 09:02 PM John Sexton

Making bom_get_vector() function which should eventually be placed into the library.

1507 11/09/2009 08:12 PM Nico Paris

Added folder for basic Circle formation.
Also included is the beacon robot code.

Could use some cleaning as it uses the lab 2 template as a base.

What it does: very basic Circle formation without much error checking.

1504 11/08/2009 03:58 AM John Sexton

Updated comments to correctly reflect the meaning of the x and y
coordinates.

1503 11/08/2009 03:13 AM John Sexton

Progress on Push-Pull. Added a divide-by-zero check. Also fixed an
error (added code to clear accumulators each time through the loop).

1502 11/08/2009 01:29 AM John Sexton

Wrote Push-Pull behavior to print the net BOM intensity vector over serial.

1501 11/07/2009 11:01 PM John Sexton

Updated Hunter-Prey implementation. Motors didn't turn off during wait state. Fixed now.

1500 11/07/2009 09:37 PM John Sexton

Commented the template file and my implementation of Hunter-Prey to make the code easier to follow.

1498 11/07/2009 08:21 PM John Sexton

Creating "template" to use as a starting point for developing new
behaviors.

1497 11/07/2009 08:04 PM John Sexton

Cleaning up the template folder for behaviors.

1487 11/07/2009 03:36 PM John Sexton

Updating Makefiles for Hunter-Prey implementations. Updating COLONYROOT location.

1486 11/07/2009 03:07 PM John Sexton

Adding my implementation of Hunter-Prey to the collection.

1485 11/07/2009 02:59 PM John Sexton

Cleaning up different Hunter-Prey implementations.

1484 11/07/2009 02:51 PM John Sexton

Moving behaviors from the "Projects" directory into the appropriate "Behaviors" directory.

1483 11/07/2009 02:48 PM John Sexton

Creating directory for "Push/Pull" formation behavior.

1482 11/07/2009 02:44 PM John Sexton

Creating repository space for Formation Control.

1390 09/07/2009 10:19 PM Rich Hong

fixes #570 avrdude port detection

1158 04/21/2009 01:54 PM Martin Herrmann

More tests

1157 04/20/2009 09:47 PM Martin Herrmann

Removed killing of the terminal process from the Makefile
It's a bad idea if you are using a terminal for a different port.

1156 04/20/2009 09:45 PM Martin Herrmann

Added wireless test behavior

1154 04/19/2009 08:16 PM Martin Herrmann
1147 04/17/2009 05:20 PM Martin Herrmann
1142 04/16/2009 05:54 PM Martin Herrmann

Merged new orbs code
Added atomic.h
Fixed whitespace in eeprom.h

1103 04/06/2009 06:59 PM Martin Herrmann

Reverted changes accidentally committed

1099 04/03/2009 07:23 PM Martin Herrmann
1098 04/03/2009 07:22 PM Martin Herrmann

OS autodetection

890 10/28/2008 07:08 PM Justin Scheiner

Changed some odometry stuff. Interrupt is called now.
Still some problem that is not updating x and y data.

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

fixed speeds, stop distances for bfs

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.

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.

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

merged lemmings

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.

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

merged orbit branch (orbit, bfs) with trunk

211 11/05/2007 11:05 PM James Kong

Modified smart_run_around_fsm to fix the direction and make it smoother

94 09/28/2007 04:04 PM James Kong

Added smart_run_around_fsm to behaviors in trunk

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

More..

5 09/04/2007 01:07 AM Eugene Marinelli

Created trunkand branches directories

4 09/03/2007 08:53 PM Eugene Marinelli
2 09/03/2007 08:50 PM Eugene Marinelli