Activity

From 04/16/2009 to 05/15/2009

05/15/2009

07:53 pm Task #490: Spec out new wheels for the robot
* ($3.50/each) http://www.pololu.com/catalog/product/229 (comes with rubber tracks, non-attached)
* ($3.99/each) htt...
Dan Shope

05/07/2009

12:45 am Revision 1345: Final spline code for master/slave
updated outdated libdragonfly and libwireless Rich Hong
11:25 pm Revision 1344: Final version of feedback controls project
Andrew Yeager

05/06/2009

08:09 am Revision 1343: WORKING
Andrew Yeager
05:57 am Revision 1342: sort of works, does the 45 line correctly.
Andrew Yeager
11:52 pm Revision 1341: More changes to the presentation. FINAL VERSION!!!!!
Justin Scheiner
10:17 pm Revision 1340: MoM presentation updated. (Probably final version)
Justin Scheiner

05/05/2009

04:44 pm Revision 1339: New pictures of colony bots
Bradley Yoo
04:25 pm Revision 1338: Added meeting of the minds presentation.
Justin Scheiner

05/04/2009

02:07 pm Revision 1337: Final poster and PDF are done
Nico Paris
01:59 pm Revision 1336: Poster is ACTUALLY done this time
Nico Paris
01:50 pm Revision 1335: Woohoo, poster done
Nico Paris
01:36 pm Revision 1334: added new architecture diagram
Chris Mar
01:27 pm Revision 1333: rearranged motors section, changed color and font on robots
Austin Buchan
12:58 pm Revision 1332: Copied my own file to match main poster
Nico Paris
12:52 pm Revision 1331: Made borders of all boxes even, lined up edges of boxes as well
Nico Paris
12:36 pm Revision 1330: Changed font size
Nico Paris
12:34 pm Revision 1329: Made graph font bigger
Nico Paris
12:28 pm Revision 1328: Added pdf versions of the graphs fro better scalability
Nico Paris
12:04 pm Revision 1327: added component pictures
Chris Mar
12:00 pm Revision 1326: mapping blurb
Austin Buchan
11:51 am Revision 1325: updated main copy of poster
Chris Mar
11:43 am Revision 1324: My turn on the commit line.
- Added acks, changed arch. headline Nico Paris
11:31 am Revision 1323: Added my own version of the poster for easier commits
Nico Paris
11:23 am Revision 1322: added labeled pictures
Chris Mar
11:17 am Revision 1321: poster updates
Chris Mar
10:55 am Revision 1320: Colors changed, updated robots and motors section
Austin Buchan
03:39 am Revision 1319: worked on diagnostic station poster...still needs lots of work
Chris Mar
03:35 am Revision 1318: Martin updated some of the tests
test_motors is working with higher resolution
test_encoders is not working
Brad Neuman
03:34 am Revision 1317: added charts and pictures and saved a copy as .xls
Brad Neuman
03:07 am Revision 1316: added poster excel thing.
its not done Brad Neuman
01:42 am Revision 1315: added data from the motors that will go on the poster
Brad Neuman
10:39 pm Revision 1314
Martin Herrmann
10:34 pm Revision 1313: Removed channel change, it doesn't work
Martin Herrmann
10:29 pm Revision 1312: Added turntable control code. Currently uses PI control and is having lots of mech...
Also added a main_brad which moves the turntable back and forth a bit
added a return to home value for the turntable
Brad Neuman
10:29 pm Revision 1311: Added turntable control code. Currently uses PI control and is having lots of mech...
Also added a main_brad which moves the turntable back and forth a bit
added a return to home value for the turntable
Brad Neuman
10:29 pm Revision 1310: Added turntable control code. Currently uses PI control and is having lots of mech...
Also added a main_brad which moves the turntable back and forth a bit
added a return to home value for the turntable
Brad Neuman
10:28 pm Revision 1309: Added turntable control code. Currently uses PI control and is having lots of mech...
Also added a main_brad which moves the turntable back and forth a bit
added a return to home value for the turntable
Brad Neuman
10:28 pm Revision 1308: Added turntable control code. Currently uses PI control and is having lots of mech...
Also added a main_brad which moves the turntable back and forth a bit
added a return to home value for the turntable
Brad Neuman
10:28 pm Revision 1307: Added turntable control code. Currently uses PI control and is having lots of mech...
Also added a main_brad which moves the turntable back and forth a bit
added a return to home value for the turntable
Brad Neuman
10:25 pm Revision 1306
Martin Herrmann
10:17 pm Revision 1305: Tweaked motors and encoders test parameters
Martin Herrmann
09:10 pm Revision 1304: Added xbee_set_channel(15) (channel 21) to robot main.c
Nico Paris
09:07 pm Revision 1303: Added read_eeprom to test suite and robot code so we can read the robot ID and BOM...
Austin Buchan
08:57 pm Revision 1302: removed eeprom files from test directory becuase they are now in the library. the ...
Chris Mar

05/03/2009

07:53 pm Revision 1301: Control code added, not tested
Andrew Yeager
07:13 pm Revision 1300: plot.rb also does motors now
Martin Herrmann
03:59 pm Revision 1299: Powerpoint presentation for MoM 2009 on Mapping...add you changes here.
Chris Mar
03:59 pm Revision 1298: Printing an error message when a received packet is too long.
Martin Herrmann
03:24 pm Revision 1297: Ehm...Fixes
Martin Herrmann
03:16 pm Revision 1296: All component numbers start a 0 (e. g. rangefinder: 0..4 rather than 1..5).
Martin Herrmann
03:05 pm Revision 1295: Parameters for encoder test as parameters
Martin Herrmann
02:58 pm Revision 1294: Clarified left/right on IBOM
Martin Herrmann
02:56 pm Revision 1293: Resetting the encoders (robot)/dynamos (station) when starting dump
Martin Herrmann
02:55 pm Revision 1292: Implemented turntable positions in BOM test.
Martin Herrmann
02:36 pm Revision 1291: Fixed left/right (for real this time)
Martin Herrmann
02:28 pm Revision 1290: Fixed: left/right switched
Martin Herrmann
02:25 pm Revision 1289: Fixed messages: newline at the end
Martin Herrmann
02:17 pm Revision 1288: Fixed messages (all messages which are not commands need to have a # in front)
Martin Herrmann
10:43 pm Revision 1287: turntable_rotate_to_position doesn't do anything now so it should be safe to call ...
Brad Neuman
10:09 pm Revision 1286: Implemented ibom_update() function. Found the analog ports for the IR
LED detectors, and found the pin for the IR LED emitter. John Sexton
08:28 pm Revision 1285: Added shitty position control. Needs encoders to not suck.
Kevin Woo

05/02/2009

07:46 pm Revision 1284
Martin Herrmann
07:25 pm Revision 1283: added some movement code, although NOT a control law so don't use it
Brad Neuman
07:16 pm Revision 1282: Fixes: robot_read_bom_all
Martin Herrmann
07:07 pm Revision 1281: Finished wall init. Calibrates it to the 0 point correctly.
Kevin Woo
07:03 pm Revision 1280: Implemented ibom_set and ibom_read functions.
John Sexton
07:00 pm Revision 1279: Fixes
Martin Herrmann
06:47 pm Revision 1278: removed circle and made border thinner in world.txt
Rich Hong
06:43 pm Revision 1277: update world.txt with screenshots
Rich Hong
06:40 pm Revision 1276: added command to read all bom
Evan Mullinix
06:32 pm Revision 1275: added command to read all bom
Evan Mullinix
06:30 pm Revision 1274: added command to read all bom data
Evan Mullinix
06:30 pm Revision 1273: added add command to read all bom data
Evan Mullinix
06:17 pm Revision 1272: Added "interactive" command in server mode
Moved hardware_init out of interactive_main
Made calling interactive_main/server_main more consistent
Martin Herrmann
06:01 pm Revision 1271: Added "start_test bom emitter..." and "start_test bom detector"
Bugfix: bom dump reading rangefinder values Martin Herrmann
05:17 pm Revision 1270: trying to debug bom communication
Evan Mullinix
05:10 pm Revision 1269: Improved robot sensor dump format
Martin Herrmann
05:03 pm Revision 1268: Updates to .pptx version of poster. Template 100% done. Abstract edited and placed.
Nico Paris
04:57 pm Revision 1267: Improved station dump mode
Added station dump ADC mode
Removed IBOM debug functions (superseded by dump mode)
Martin Herrmann
04:24 pm Revision 1266: Made is so that hardware_dynamos.c does not mess up anyone else who is using
external interrupts by blowing away their interrupt settings. Kevin Woo
04:21 pm Revision 1265: Added mapping data.
Abraham Levkoy
04:13 pm Revision 1264: implemented sending bom data
Evan Mullinix
04:10 pm Revision 1263: Added ADC dump on the station
Martin Herrmann
04:05 pm Revision 1262: added a call to hardware_init to the interactive_main function in comm_interactive.c
Brad Neuman
03:58 pm Revision 1261: Fixed naming
Martin Herrmann
03:46 pm Revision 1260: implemented bom
Evan Mullinix
03:46 pm Revision 1259: added bom
Evan Mullinix
03:45 pm Revision 1258: fixed typo
Evan Mullinix
03:41 pm Revision 1257: oops
Brad Neuman
03:41 pm Revision 1256: rbom->ibom
Martin Herrmann
03:41 pm Revision 1255: renamed the _encoders files to _dynamos
Brad Neuman
03:40 pm Revision 1254: Changed rbom->ibom
Martin Herrmann
03:36 pm Revision 1253: Made .ppt match .pptx version
Nico Paris
03:35 pm Revision 1252: Added .pptx version of MoM poster
Nico Paris
03:34 pm Revision 1251
Martin Herrmann
03:26 pm Revision 1250: Improved motors test
Martin Herrmann
03:02 pm Revision 1249: added rangefinder data communication
Evan Mullinix
03:02 pm Revision 1248: added rangefinder data communication
Evan Mullinix
03:01 pm Revision 1247: added rangefinder data communication
Evan Mullinix
02:30 pm Revision 1246: Implemented all robot sensor dump functions
Martin Herrmann
01:58 pm Revision 1245: Changed some function signatures for robot communication
Martin Herrmann
01:47 pm Revision 1244: Added interactive dump modes
Changed RBOM detector number and names Martin Herrmann
01:18 pm Revision 1243: Added poster template for 08-09
Nico Paris
12:49 pm Revision 1242: Moved interactive_main to comm_interactive.c
Added multiple menus in interactive mode Martin Herrmann

05/01/2009

06:45 pm Revision 1241: Server code does forward kinematic calculations
Andrew Yeager
06:13 pm Revision 1240: sending velocity instead of raw encoder values
Rich Hong
06:04 pm Revision 1239: small changes to spline server code
Rich Hong
05:06 pm Bug #491 (Worksforme): ADC ref voltage issue with range finders
we run at 3.3V, rangefinders at 5V...wtf botrics Kevin Woo
05:06 pm Revision 1238: Encoder code for server added
Andrew Yeager
05:02 pm Task #490 (Fixed): Spec out new wheels for the robot
They don't make the old ones anymore. Kevin Woo
05:02 pm Revision 1237: Server code updated to handle velocity, untested
Andrew Yeager
02:48 pm Revision 1236
Martin Herrmann
02:23 pm Revision 1235: Miner script cleanup
Martin Herrmann

04/30/2009

06:28 pm Revision 1234: Put latest input.txt in matlab directory.
Abraham Levkoy
06:21 pm Revision 1233: Smart run around FSM + mapping works!!! I don't know what I did.
Abraham Levkoy
09:05 pm Revision 1232
Martin Herrmann
08:54 pm Revision 1231
Martin Herrmann
08:50 pm Revision 1230
Martin Herrmann
08:48 pm Revision 1229: Added plotting script
Martin Herrmann

04/28/2009

05:37 pm Revision 1228: Run around now uses R4 and R5.
Abraham Levkoy
05:18 pm Revision 1227: Replaced old orb_enable() with new orb_init().
Abraham Levkoy
11:11 am Bug #480 (Worksforme): XBee dongle: undefined output after 0
When a packet containing a zero byte is received, random data may be output by the dongle. The problem does not seem ... Martin Herrmann
09:09 pm Revision 1226: Robot/Station communication:
- Implemented timeouts
- Implemented command acknowledgement
Martin Herrmann

04/27/2009

12:06 pm Revision 1225: Sorry for uploading such a big file, hopefully I removed this before it was on too...
computers. Justin Scheiner
01:29 am Revision 1224: Parallelized Master and Server
Rich Hong
01:27 am Revision 1223: Fast Slave, Working
Rich Hong
11:52 pm Revision 1222: server and master code sort of working
Rich Hong
11:51 pm Revision 1221: spline slave
Rich Hong

04/26/2009

07:31 pm Revision 1220
Martin Herrmann
07:17 pm Revision 1219: Added reset_encoders command
Fixed bugs Martin Herrmann
06:58 pm Revision 1218: Fixing Station/Robot communication
Martin Herrmann
06:10 pm Revision 1217: spline slave
Rich Hong
06:08 pm Revision 1216: spline server and master
Rich Hong
12:07 am Revision 1215: Implemented encoders test
Martin Herrmann
11:47 pm Revision 1214: Implemented motors test
Martin Herrmann
11:21 pm Revision 1213: Finished rangefinders test implementation
Martin Herrmann
10:42 pm Revision 1212: Finished the bom test (calling the not-finished hardware functions for now)
Martin Herrmann
10:11 pm Revision 1211: Changes to the sensor modeling code. (Mostly from a better understanding of imtra...
Justin Scheiner
10:10 pm Revision 1210: Fixes to the sensor mapping code. Works now! (Sort of)
Justin Scheiner
09:30 pm Revision 1209: Movie. Wanted to have it here for transfer to my computer.
Justin Scheiner
08:03 pm Revision 1208: Moved usb_puts_P from diagnostic station to library
Martin Herrmann
08:02 pm Revision 1207: Added usb_puts_P
Martin Herrmann

04/25/2009

07:30 pm Revision 1206: Fixed code duplication
Martin Herrmann
07:20 pm Revision 1205: Implemented single encoder testing
Cleaned up motor direction/wall direction naming Martin Herrmann
07:09 pm Revision 1204: Implemented single motor testing
Martin Herrmann
06:43 pm Revision 1203: Station server communication: implemented dummy data sending
Martin Herrmann
06:12 pm Revision 1202: Station/server communication:
- Implemented backspace handling
- Implemented all test starting commands with parameter
Tests:
- Added functions...
Martin Herrmann
04:53 pm Revision 1201: Changed smart run-around from old version to new version, which seems kind
of silly, since the rangefinder functions didn't actually change. Abraham Levkoy
04:51 pm Revision 1200: Smart run around produces more of a wall-following behavior at
this point. Rangefinder readings are clearly not in cm. I have assumed that they
give the distance in mm but 50 mm to...
Abraham Levkoy
03:23 am Revision 1199: Created new directory for development of new smart run around. Although this
makes no sense WRT the structure of the repository, it will allow autonomous
mapping to continue to function during t...
Abraham Levkoy
09:52 pm Revision 1198: Added server communication parameter parsing
Misc. fixes Martin Herrmann

04/24/2009

06:34 pm Revision 1197: Added server and master code to spline behavior
Andrew Yeager
04:05 pm Revision 1196: finished sending encoder data
Evan Mullinix
04:04 pm Revision 1195: finished storing encoder data
Evan Mullinix
01:07 pm Revision 1194: defs for robot -> station communication
Evan Mullinix
01:07 pm Revision 1193: robot can send data to station
Evan Mullinix
01:06 pm Revision 1192: added infrastructure for robot to send data to station
Evan Mullinix

04/23/2009

07:31 pm Revision 1191: move spline slave to sub-directory and update encoder_get_v function
Rich Hong
06:54 pm Revision 1190: create spline behavior for controls project
Rich Hong
01:28 am Revision 1189: Eliminated stationCode folder by merging necessary components into station folder.
John Sexton
11:46 pm Revision 1188: Changed Makefile target name to target
Martin Herrmann
11:45 pm Revision 1187: Added multiple main functions hack
Martin Herrmann
10:32 pm Revision 1186: Added atomic.h
Martin Herrmann
10:30 pm Revision 1185: Server communication: basic message processing
Martin Herrmann
10:23 pm Revision 1184: Able to read and draw circles in the environment
Rich Hong
09:59 pm Revision 1183: Added individual hardware component files
Martin Herrmann
09:43 pm Revision 1182: Made filenames more consistent
Made function names more consistent
Introduced separate functions for hardware components
Martin Herrmann

04/22/2009

06:30 pm Revision 1181: Made it compile again
Martin Herrmann
04:58 pm Enhancement #470 (Wontfix): Simulator Ideas
* Speed up button
* Save configuration (position of robots, etc...)
* Spawn same robot again
* Debugging interface...
Rich Hong
04:57 pm Revision 1180: Hopefully final fix for circles
Nico Paris
04:56 pm Revision 1179: Paren fixes for circles
Nico Paris
04:54 pm Revision 1178: More fixes
Nico Paris
04:53 pm Revision 1177: Even more updates to circles
Nico Paris
04:51 pm Revision 1176: More fixes for circles
Nico Paris
04:49 pm Revision 1175: Hopefully unbroke simulator with circles
Nico Paris
04:46 pm Revision 1174: Commented out code that broke simulator
Nico Paris
04:43 pm Revision 1173: Added circle collisions
Nico Paris
04:42 pm Revision 1172: Added circle collisions
Nico Paris
10:30 pm Revision 1171: Started work on server communication code
Martin Herrmann
10:03 pm Revision 1170: added read encoders command
Evan Mullinix
09:51 pm Revision 1169: Added server_comm.c/server_comm.h
Added tests.c/tests.h Martin Herrmann
09:37 pm Revision 1168: Encoder code added, tested, works. There are 720 ticks per dyno shaft revolution.
Austin Buchan
09:17 pm Revision 1167: added encoder read command for station
Evan Mullinix
09:01 pm Revision 1166: Added # to the beginning of every USB output line, as it should not be interpreted...
Martin Herrmann
08:50 pm Revision 1165: Removed UI/, it has been merged into station/main
Martin Herrmann
08:42 pm Revision 1164: Added message_set_motors_time
Added message_set_motors_off Martin Herrmann

04/21/2009

05:58 pm Revision 1163: fixed compiler warnings by including library files
David Schultz
04:57 pm Revision 1162: Replace smart_run_around_fsm.c with the one that simulator has been using, which a...
Abraham Levkoy
04:21 pm Revision 1161: Some changes to match the updated library.
Justin Scheiner
02:01 pm Revision 1160: Do all tests if button 1 is pressed after startup.
Martin Herrmann
01:56 pm Revision 1159: Added robot code
Added robot/station communication Martin Herrmann
01:54 pm Revision 1158: More tests
Martin Herrmann
09:47 pm Revision 1157: Removed killing of the terminal process from the Makefile
It's a bad idea if you are using a terminal for a different port. Martin Herrmann
09:45 pm Revision 1156: Added wireless test behavior
Martin Herrmann
09:45 pm Revision 1155: Added missing inttypes header
Martin Herrmann

04/20/2009

10:47 am Enhancement #323: Wireless bootloading
The sparkfun method uses a custommized windows program to do it. They could not get it to work with avrdude. Also, th... Kevin Woo
08:16 pm Revision 1154
Martin Herrmann

04/19/2009

06:58 pm Revision 1153
Martin Herrmann
06:51 pm Revision 1152: Added self test and communications test
Martin Herrmann

04/18/2009

02:14 pm Revision 1151
Martin Herrmann

04/17/2009

05:50 pm Revision 1150: Added OS detection to Makefile
Added robot and station directories Martin Herrmann
05:26 pm Revision 1149: Added some papers guiding the current approach, and commented some.
Justin Scheiner
05:21 pm Revision 1148: Modified sensor_map to use 'model_sensor' to plug in a sensor model to map with. ...
distances from 10cm to 70cm. Justin Scheiner
05:20 pm Revision 1147
Martin Herrmann

04/16/2009

06:42 pm Revision 1146: make dist
Martin Herrmann
06:35 pm Revision 1145: Generated documentation for new orbs code
Martin Herrmann
06:34 pm Revision 1144: Fixed Makefile docs
Fixed documentation Martin Herrmann
05:55 pm Revision 1143: Added usb_puth* to serial.c/serial.h
Martin Herrmann
05:54 pm Revision 1142: Merged new orbs code
Added atomic.h
Fixed whitespace in eeprom.h
Martin Herrmann
05:52 pm Revision 1141
Martin Herrmann
 

Also available in: Atom