Project

General

Profile

Statistics
| Revision:

root / branches @ 1007

# Date Author Comment
1007 02/06/2009 01:34 PM Siyuan Feng

get rid of the draw_funcs stuff.

1006 02/06/2009 11:41 AM Brian Coltin

Threading issues worked out better... Ready to add motion.

1003 02/04/2009 07:27 PM Nico Paris

Rangefinder now have normalized random noise!

1002 02/04/2009 06:31 PM Ben Poole

gaussian noise now has a gauss_init to initialize with a seed and chaos scalar

1001 02/04/2009 06:18 PM Rich Hong

the function move will now update the position of the robot and its theta. This can be merged into libsim once tested

1000 02/04/2009 05:58 PM Ben Poole

working gaussian nosie function: gauss_noise()

999 02/04/2009 05:53 PM Nico Paris
998 02/04/2009 05:49 PM Nico Paris
997 02/04/2009 05:43 PM Brian Coltin

Started on drawing robots in the right place.

996 02/04/2009 05:31 PM Brad Neuman

fixed the environment variable stuff

995 02/04/2009 05:13 PM David Schultz

getenv should work
some commented code uncommented

994 02/04/2009 05:05 PM Brian Coltin

Fixed makefile includes.

993 02/04/2009 01:14 PM Andrew Yeager

Free's shared memory in the core file upon error in forking or error in attaching to shared memory

992 02/03/2009 08:50 PM ttf
991 02/03/2009 04:33 PM Nico Paris

I hope this works

990 02/01/2009 06:38 PM David Schultz

library motor code

when Andrew's memory code is uncommented, uncomment the code in this file

989 01/31/2009 12:46 PM Brian Coltin

Renamed second core directory to test, slated for deletion.

988 01/31/2009 12:45 PM Brian Coltin

Refactored simulator, set some stuff up to work with multiple robots.

987 01/30/2009 05:35 PM Andrew Yeager

Including common directory in commit

986 01/30/2009 05:15 PM Brad Neuman

moved stuff from robot_test into libsim.c
libsim now contains the timer (pause/resume) stuff

Also commented andrew's code because it broke the build

985 01/30/2009 11:48 AM Rich Hong

ticket #159:
main() is just for testing
no working code yet just comments, still need to figure out the math

984 01/29/2009 09:19 PM Andrew Yeager

Function to free memory added, not sure how to test if its working.

983 01/29/2009 08:15 PM Andrew Yeager

Fixed initialization of simulators struct

982 01/29/2009 06:44 PM Andrew Yeager

Added shared memory setup code to the create_robot function. Need to
write the cleanup code still. Exec call is failing but wasn't
succeeding before code change either.

981 01/29/2009 01:29 AM Brad Neuman

Added signal handling code to core simulator

added a robot_test directory which contiains code to run the timer and deal with the robot side signaling. To compile it you need to run gcc
robot_test/robot.c -o robot_test/robot. This whole file is temporary. It is just proof of concept until it gets added to the simulator library

978 01/28/2009 07:57 PM Siyuan Feng

added a draw_funcs.c/h, functions need to draw stuff should go there.
added a basic function used to draw robot with x, y, orientation.

977 01/28/2009 07:39 PM David Schultz

added robot shared memory id to simulator structure

976 01/28/2009 07:00 PM Siyuan Feng

test again. nothing is changed

975 01/28/2009 06:57 PM Siyuan Feng

test commit

974 01/28/2009 06:47 PM Brian Coltin

Draws circle and square.

973 01/28/2009 06:24 PM Brian Coltin

Ooops, forgot to commit main method.

972 01/28/2009 06:22 PM David Schultz

update to robot shared header

971 01/28/2009 04:52 PM Brian Coltin

GUI now compiles.

969 01/27/2009 07:45 PM ttf
968 01/27/2009 07:27 PM ttf
964 01/23/2009 05:50 PM David Schultz

added some structs to the common header file

962 01/23/2009 11:02 AM Brian Coltin

Added beginning GUI code, does not compile.

961 01/22/2009 08:27 PM Brad Neuman

added tests of two possible ways to control proc's.

leaning heavily towards the itimer method

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

950 12/27/2008 12:23 AM Brian Coltin

Updated makefile to compile binaries for simulator.

943 12/01/2008 07:59 PM Brian Coltin

Simulator library compiles.

942 12/01/2008 07:52 PM Brian Coltin

Simulator library compiles but doesn't do anything.

941 12/01/2008 07:36 PM Brian Coltin

All library files added, unimplemented.

933 11/20/2008 07:57 PM Brian Coltin

Added unimplemented message to simulator library.

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

906 11/11/2008 06:41 PM Brian Coltin

Started working on library... Wrote about half of the stubs.

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

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

893 10/28/2008 07:45 PM Brian Coltin

Updated simulator lib directory with new headers.

892 10/28/2008 07:43 PM Brian Coltin

Fixed Makefile and Doxyfile.

891 10/28/2008 07:39 PM Brian Coltin

Moved comments to headers. That was painful.

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

881 10/21/2008 06:03 PM Brian Coltin

Moved headers to include directory.

880 10/21/2008 05:55 PM Brian Coltin

Created simulator branch. Sorry for adding new branches, but I am planning on rearranging the library.

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

commented!

863 10/01/2008 10:02 PM Austin Buchan

BOM1.5 Driver complete, test case is in template. Next step is to merge with trunk, which could have issues since the trunk functions are different now.

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

856 09/22/2008 10:31 PM Justin Scheiner

Figured out the modules page thing.. Sorry about two big commits..
Its just a whole bunch of generated html.

855 09/22/2008 10:21 PM Justin Scheiner

Recompiled documentation for encoders -
BRIAN!! How do you add encoders to the modules page?

854 09/22/2008 10:20 PM Justin Scheiner

Did a lot of cleaning up and commenting. Made the error codes returned
by encoder_read more explicit - so if you get weird values check the documentation.

A lot of stubs and incomplete code, I made these things explicit in the source and documentation.

852 09/17/2008 08:34 PM Austin Buchan

removed extra orb init

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

846 09/15/2008 09:57 PM Justin Scheiner

Early attempt at odometry. Used doubles for the angles... this will change. WON'T COMPILE compilation issues.

845 09/15/2008 09:54 PM Justin Scheiner

Simple encoder test that prints values. (Wheel turning should be done by hand.) Absolutely works.

844 09/15/2008 09:13 PM Justin Scheiner

Added some debug statements which SHOULD BE REMOVED UPON MOVING TO TRUNK

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.

809 09/01/2008 09:41 PM Justin Scheiner

Recompiled the library.

808 09/01/2008 09:38 PM Justin Scheiner

Fixed a quick bug.

807 09/01/2008 09:20 PM Justin Scheiner

Some more lines in the print function

806 09/01/2008 09:17 PM Justin Scheiner

Fixed an error with error detection, added a print array function.

805 09/01/2008 09:02 PM Kevin Woo

Apparently there are no internal variables

804 09/01/2008 09:01 PM Kevin Woo

Testing again...

803 09/01/2008 08:52 PM Kevin Woo

Oohhh it almost works now. Trying to get it into the correct folders when the documents are generated.

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

fixed test code

801 09/01/2008 08:28 PM Kevin Woo

More testing...getting closer

799 09/01/2008 08:21 PM Justin Scheiner

Changed the code to KWoo's preference. Removed angry comment.

798 09/01/2008 08:16 PM Justin Scheiner

Minor style change - elseif's changed to a case :P

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

added basic test code for the archs board

796 09/01/2008 08:00 PM Kevin Woo

Hopefully makes the file this time...write permisions???

795 09/01/2008 07:58 PM Kevin Woo

Testing again...

794 09/01/2008 07:56 PM Kevin Woo

Testing again...

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

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

792 09/01/2008 07:52 PM Kevin Woo

Testing documentation generation

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

add comments for battery prioritization