Project

General

Profile

Statistics
| Revision:

root / branches / simulator / projects / simulator / simulator @ 1067

# Date Author Comment
1065 03/02/2009 02:46 PM Brian Coltin

Fixed race condition in GUI, hopefully.

1064 02/28/2009 06:32 PM Brian Coltin

Cleaned up code, removed all compiler warnings.

1063 02/27/2009 05:39 PM Brad Neuman

added some error checking

1056 02/25/2009 06:13 PM Brad Neuman

sped up simulator!

changed the delay to be less and removed spamming of printfs from
world.c

1049 02/20/2009 12:13 AM Brian Coltin

Robots now draw in correct location.

1048 02/19/2009 11:19 PM Ben Poole

rangefinders are in fact working now

1047 02/19/2009 10:45 PM Brian Coltin

Draws polygons in the environment.

1046 02/19/2009 10:41 PM Rich Hong

small chnage to motion.c, going forward and backwards should now be consistent

1045 02/19/2009 08:37 PM Ben Poole

added a sample world, updated main to load the sample world

1044 02/19/2009 08:21 PM Ben Poole

added update_rangefinders, which should be enough for the demo tomorrow

1043 02/19/2009 05:51 PM Rich Hong

max_objs is not an argument of load_world. Remove starts_with

1042 02/19/2009 05:24 PM Ben Poole

started working on integrating with rangefinders

1041 02/19/2009 04:23 PM Rich Hong

load world from input file, changed create poly to take an array of doubles

1040 02/19/2009 01:08 PM Ben Poole

added some functions to initialize the world. still needs a lot of work

1039 02/18/2009 10:57 PM Brad Neuman

works with 20 robots! but its incredibly slow and destroys computers
also fixed a bug in the robot creation code (it didn't init robots array to -1 after a resize)

1027 02/15/2009 03:39 PM Rich Hong

use abs in stdlib instead of a crappy macro

1026 02/15/2009 03:19 PM Ben Poole

working ray-polygon collisions, but needs a lot of clean up

1022 02/11/2009 07:08 PM Ben Poole

completed skeleton for the environment

1021 02/11/2009 06:44 PM Ben Poole

world header file, with type definitions

1020 02/11/2009 06:21 PM Brian Coltin

Now runs at a reasonable speed.

1019 02/11/2009 05:52 PM Brian Coltin

Theta changes now.

1011 02/06/2009 04:32 PM Brian Coltin

Forgot to commit header file.

1010 02/06/2009 03:04 PM Brian Coltin

Motion works, but needs fine tuning.

1009 02/06/2009 02:50 PM Brian Coltin

Fixed bug in iterator.

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.

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

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

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

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

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

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

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

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.

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.

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

GUI now compiles.

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

Added beginning GUI code, does not compile.