Project

General

Profile

Statistics
| Revision:

root / branches / simulator / projects / simulator / libsim @ 1278

# Date Author Comment
1130 04/10/2009 06:36 PM Brad Neuman

moved the smart-runaround stuff from template to a new folder and restored the old template
implemented usb_put* which just outputs to stdio

1129 04/10/2009 04:03 PM Brad Neuman

actually found a bug in smar run around using the simulator where the omega is > 255, which causes the robot in the simulator to stop moving.

Also added a hack to make the robot start at a non-90 degree angle

1115 04/08/2009 05:42 PM Rich Hong

Smart run around mostly works!!!

Thanks to Brian for fixing a bug in motion code
divide by 0 zero error in motion.c

Makefile cleans .csim and copy it over

GUI no longer fill the robot

1094 04/01/2009 10:28 PM Rich Hong

simulating rangefinder and smart run around

changed the position of IR sensors defined in libsim
libsim and libdragonfly use different numbering for IRs (#418, #419)
added smart_run_around to template, right now it just hits wall, backs
up then segfaults

1074 03/18/2009 07:20 PM Brian Coltin

Can now add robots through the GUI.

1072 03/18/2009 06:42 PM Brad Neuman

Switched to loop based suspending on the robots using simulator_do

now runs much better for the stupid template sample

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

Cleaned up code, removed all compiler warnings.

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

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

Draws polygons in the environment.

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)

1037 02/18/2009 05:14 PM David Schultz

added BOM to libsim and shared library

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

Now runs at a reasonable speed.

1008 02/06/2009 02:05 PM David Schultz

libsim rangefinders works with shared memory now

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

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

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

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

Updated makefile to compile binaries for simulator.

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.

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

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