Activity

From 11/08/2009 to 12/07/2009

12/07/2009

11:08 am Revision 1603: Small changes.. I definitely wouldn't use this for anything yet.
Justin Scheiner
11:01 am Revision 1602: Added some test files for fixed point math.
Something definitely broke in cosine when I changed to smaller tables
(which shouldn't have sacrificed any accuracy)...
Justin Scheiner
05:22 am Revision 1601: wireless: more xbee.c updates
David Schultz
01:43 am Revision 1600: wireless: xbee update. still not finished, but the major changes are in here. Al...
David Schultz

12/05/2009

02:07 am Task #946: Wireless - core send, ack functions
Core send has udp functionality and ack capabilities, but no software retry yet. David Schultz
02:05 am Bug #960 (Assigned): xbee id
The xbee id should be set to the robot id (which is in the eeprom) on init.
The xbee currently just uses the last ...
David Schultz

12/03/2009

02:18 pm Revision 1599: Added rangefinders directory to tools.
Added new software for basic analysis of IR data to be used with the IRcycle.c tool. Native Windows build only for th... Dan Shope
08:11 pm Revision 1598: implemented wireless init, terminate, register, and unregister
Chris Mar
07:45 pm Revision 1597: Getting versions of circle.c in sync
Alex Zirbel
07:34 pm Revision 1596: Added comments and minor changes to circle.c
Alex Zirbel
07:17 pm Revision 1595: Removing the old circle-circle2 versions of the code (2)
Alex Zirbel
07:16 pm Revision 1594: Removing the old circle-circle2 versions of the code
Alex Zirbel

12/02/2009

06:38 pm Revision 1593: removed .a library files from the repository. These will be automatically generate...
Brad Neuman
06:29 pm Revision 1592: Included working functionality for Beacon to get acks from each robot.
Steve DeVincentis
04:59 pm Revision 1591: wireless: update to the receive buffers
David Schultz
12:26 am Revision 1590: wireless: changed packet handler function notation
David Schultz

12/01/2009

09:46 pm Revision 1589: Wrote basic receive function in wireless_receive.c. Added an error code for
having too short of a packet destination for basic receive function (maybe can
also be used by other packet handlers)...
Abraham Levkoy
07:53 pm Revision 1588: wireless: added define for basic group
David Schultz
07:23 pm Revision 1587: wireless: core send function and ack function done
David Schultz

11/30/2009

02:56 am Revision 1586: Implementation of exponential. Not tested, don't even know if it works at all.
Justin Scheiner

11/27/2009

12:57 pm Enhancement #856 (Fixed): Makefile Update
David Schultz
12:54 pm Task #950 (Assigned): Wireless - xbee.c
integrate serial.c xbee functions into xbee.c, clean up file David Schultz
12:53 pm Task #949 (Fixed): Wireless - common functions
init, terminate, packet group handler registration David Schultz
12:52 pm Task #948 (Fixed): Wireless - receive functions
David Schultz
12:47 pm Task #947 (Fixed): Wireless - send wrappers, high level secure ack behavior
David Schultz
12:46 pm Task #946 (Assigned): Wireless - core send, ack functions
David Schultz
12:44 pm Enhancement #925: xbee baud rates
Got baud rate switch to work for 115200 baud. It should work for the other standard baud rates, but hasn't been test... David Schultz

11/26/2009

01:33 pm Revision 1585: Cut the trig table sizes in 4 w/ symmetry, etc.
Lazy implementations of sine and tangent (that just
use cosine indirectly).
Addressed edge cases.
Needs EXTENSIVE t...
Justin Scheiner
11:10 pm Revision 1584: wireless branch, doxygen fix
David Schultz
08:48 pm Revision 1583: corrected doxygen issue in wireless branch
David Schultz

11/24/2009

05:50 pm Revision 1582: Clarified description of the usrBOMvals variable for the bom_get_vector() funcions.
John Sexton
12:49 pm Revision 1581: editing wireless branch, added error codes and constants
David Schultz
09:22 pm Revision 1580: Tried to use bom_get_vector instead of bom_get_max.
It works for the master (still need works), not for the slave (still need to figure out why) Gautham Nagaraju

11/23/2009

06:02 pm Revision 1579: Initial pass at a 32-bit fixed point library.
- Generated cosine / sine tables, put them in PROGMEM
- Wrote initial quadratic interpolation cosine function.
......
Justin Scheiner

11/21/2009

10:05 pm Revision 1578: added doxygen info for wireless branch
David Schultz
07:44 pm Revision 1577: update to wireless api, added comments
David Schultz

11/19/2009

04:03 am Revision 1576: added prototypes for the public api functions for the new wireless library
David Schultz
03:20 am Revision 1575: creating backup of libwireless in wireless branch
David Schultz
02:19 am Revision 1574: Working scheduler.
Booyakasha. Justin Scheiner
11:17 pm Revision 1573: svn is being wonky...
Changes to the scheduler, still doesn't work.
avr-gcc has its own convention for saving state
on entry and exit that'...
Justin Scheiner
09:47 pm Revision 1572: Added get_ir_offset to eeprom and changed program_eeprom.c so that it can read and...
Austin Buchan
08:58 pm Revision 1571: working version of wednesday 18 nov
Gautham Nagaraju
08:39 pm Revision 1570: Final clean up of ir_branch folder. Now should Make correctly.
John Sexton
08:37 pm Revision 1569: Cleaning up ir_branch to Make correctly.
John Sexton
08:27 pm Revision 1568: Fixed beacon robot wireless and working on Edge robot wireless
Steve DeVincentis
08:24 pm Revision 1567: Fixing tools to Make correctly in Trunk. Reorganizing ir_branch to Make correctly.
John Sexton
07:46 pm Revision 1566
Austin Buchan
07:43 pm Revision 1565: deleting branch because i didn't branch the whole trunk before
Austin Buchan

11/18/2009

06:56 pm Revision 1564: changes of wednesday 18 nov
Gautham Nagaraju
06:52 pm Revision 1563
Austin Buchan
08:43 pm Revision 1562: updated baud rate code (it works for 9600 and 115200 now, haven't tested the others)
David Schultz

11/17/2009

09:53 pm Revision 1561: Updated all makefiles. You may need to update the port settings to get your proje...
David Schultz
09:13 pm Revision 1560: added speed test behavior to wireless branch (this is where I'm testing the baud r...
David Schultz
08:56 pm Revision 1559: Fixed Makefile for circle_spacing behavior. Now links to the repository library.
John Sexton
08:44 pm Revision 1558: Submitting circle spacing code. Will evenly place the robot on the circle.
Gautham Nagaraju
08:27 pm Revision 1557: Adding folder for circle spacing code. Behavior should attempt to space robots equ...
John Sexton
08:21 pm Revision 1556: Cleaned up accidental commit of include folder and bin folder.
John Sexton
08:10 pm Revision 1555: Circle Formation: added wireless and updated
Alex Zirbel
08:06 pm Revision 1554
Gautham Nagaraju
07:51 pm Revision 1553: Removed old rangefinder folder in trunk/projects. This folder has been moved to it...
John Sexton
07:50 pm Revision 1552: Converted Circle formation to a state machine
Alex Zirbel
07:47 pm Revision 1551: Copied over trunk code into rangefinder branch.
John Sexton
07:46 pm Revision 1550: Added branch for finding rangefinder offset values.
John Sexton
07:31 pm Revision 1549: Updated IR rangefinder lookup table. Now reports in millimeters with an accuracy o...
John Sexton

11/16/2009

06:46 pm Revision 1548: Updated rangefinder.h with new MIN_ADC and MAX_ADC values
Dan Shope
06:14 pm Revision 1547: found one bug and changed some debug prints
Brad Neuman
03:20 am Revision 1546: Broke build.
Justin Scheiner
03:20 am Revision 1545: Fixes..
Defaults to main,
Creates launch stacks (just realized this is sort of backwards),
Returns to tasks that are alread...
Justin Scheiner
03:10 am Revision 1544: I gave the scheduler a crack based on avrOS and the code
from 18348 that I think caused John to add these skeleton files.
Very very basic preemptive task scheduling that run...
Justin Scheiner

11/14/2009

04:06 pm Revision 1543: Added a bunch of debug prints to the library
Brad Neuman
02:28 am Revision 1542: Changed Push-Pull to display BOM histogram as well as net IR BOM vector. Changed B...
can be saved and read in by MATLAB for analysis. John Sexton
01:27 am Revision 1541: Removing bom_refactor branch now that net BOM IR vector functions have been merged...
John Sexton
01:24 am Revision 1540: Edited BOM Tracker project Makefile to make correctly. Removed old test file for n...
behavior to remove code which was moved into BOM library. John Sexton
01:20 am Revision 1539: Renamed old file used to test net BOM IR vector calculations to new BOM tracker file.
John Sexton
01:18 am Revision 1538: Copying over files originally used to test net BOM IR vector calculations. They wi...
space. John Sexton
01:15 am Revision 1537: Created project directory to investigate using the BOMs to track robots in 2D space.
John Sexton
01:05 am Revision 1536: Merged new BOM vector functions into the trunk and did a "make dist" to recompile ...
function behavior. John Sexton
12:54 am Revision 1535: Added compiled binaries to bom_refactor branch. Also edited Push-Pull to test func...
John Sexton
12:08 am Revision 1534: Added two BOM IR vector functions to calculate resultant IR vector and normalized ...
John Sexton
11:14 pm Revision 1533: Copied trunk code into branch to develop function to return net BOM IR vector.
John Sexton
11:11 pm Revision 1532: Creating branch to develop function to return net BOM intensity vector.
John Sexton
10:20 pm Revision 1531: Removed the bom_refractor folder since the BOM histogram function has been completed.
John Sexton
10:19 pm Revision 1530: Recompiled library to incorporate new BOM histogram print function. Push-Pull beha...
vector over USB. John Sexton
09:59 pm Revision 1529: Merged new function to print BOM intensity histogram into the trunk.
John Sexton
09:46 pm Revision 1528: Finished function which prints the BOM intensity histogram over USB. Will print ni...
pointer to print values already collected, or it will recollect current values and print. John Sexton
07:00 pm Revision 1527: Copied code folder from the trunk into the bom_refractor branch.
John Sexton

11/13/2009

06:57 pm Revision 1526: Creating branch for adding BOM functionality to the library.
John Sexton
06:13 pm Revision 1525: Cleaning up folders added for demonstration purposes.
John Sexton
05:38 pm Revision 1524: Added comments to circle formation code
Alex Zirbel
05:17 pm Revision 1523: Made changes to newfile.c
James Kong
05:16 pm Revision 1522: Added newfile changed main.c in james dummy folder
James Kong
05:04 pm Revision 1521: Added danshope
James Kong
05:00 pm Revision 1520: Changed main.c in james dummy folder
James Kong
04:59 pm Revision 1519: Added dummy james folder
James Kong
02:55 pm Enhancement #925 (Assigned): xbee baud rates
Currently, only default of 9600 baud works. Get other rates, specifically 115200, to work. David Schultz

11/12/2009

08:38 pm Revision 1518: updated library to add DRAGONFLY_DEBUG stuff
Can now call make debug which will recompile the library with debug flags! Brad Neuman
08:25 pm Revision 1517: Updated circle formation behavior
Alex Zirbel

11/11/2009

06:55 pm Revision 1516: created init_refactor branch for fixing the init functions without breaking everyt...
Brad Neuman
06:11 pm Revision 1515: 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.
John Sexton
09:25 pm Revision 1514: Remove template "main.c" file. Appropriate Circle behavior code can be found in "c...
John Sexton

11/10/2009

03:18 am Revision 1513: slightly modified makefile, added more error checking to bom beacon code
David Schultz
02:53 am Revision 1512: Edited BOM Vector Component Tables with values which will gaurantee that worst cas...
Also changed Makefile to have TARGET=push_pull. Also added functionality to MATLAB script so that it will automatical... John Sexton
02:09 am Revision 1511: Renamed Push-Pull behavior code file to "push_pull.c"
John Sexton
01:30 am Revision 1510: 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 ca...
John Sexton
09:09 pm Revision 1509: Cleaned up the Circle behavior folder in the "formation_control" folder. Now compi...
John Sexton
09:02 pm Revision 1508: Making bom_get_vector() function which should eventually be placed into the library.
John Sexton
08:12 pm Revision 1507: 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 do...
Nico Paris
07:19 pm Revision 1506: copying bom_test code
David Schultz
07:19 pm Revision 1505: adding behaviors folder to wireless branch
David Schultz

11/08/2009

02:35 pm Enhancement #856: Makefile Update
Moved to wireless branch. Added recursive system, so you just have to copy the makefile from the higher level folder... David Schultz
03:58 am Revision 1504: Updated comments to correctly reflect the meaning of the x and y
coordinates. John Sexton
03:13 am Revision 1503: Progress on Push-Pull. Added a divide-by-zero check. Also fixed an
error (added code to clear accumulators each time through the loop). John Sexton
01:29 am Revision 1502: Wrote Push-Pull behavior to print the net BOM intensity vector over serial.
John Sexton
 

Also available in: Atom