Project

General

Profile

Statistics
| Revision:

root / trunk @ 1305

# Date Author Comment
1305 05/03/2009 10:17 PM Martin Herrmann

Tweaked motors and encoders test parameters

1304 05/03/2009 09:10 PM Nico Paris

Added xbee_set_channel(15) (channel 21) to robot main.c

1303 05/03/2009 09:07 PM Austin Buchan

Added read_eeprom to test suite and robot code so we can read the robot ID and BOM type from eeprom

1302 05/03/2009 08:57 PM Chris Mar

removed eeprom files from test directory becuase they are now in the library. the current test directory now compiles.

1300 05/03/2009 07:13 PM Martin Herrmann

plot.rb also does motors now

1299 05/03/2009 03:59 PM Chris Mar

Powerpoint presentation for MoM 2009 on Mapping...add you changes here.

1298 05/03/2009 03:59 PM Martin Herrmann

Printing an error message when a received packet is too long.

1297 05/03/2009 03:24 PM Martin Herrmann

Ehm...Fixes

1296 05/03/2009 03:16 PM Martin Herrmann

All component numbers start a 0 (e. g. rangefinder: 0..4 rather than 1..5).

1295 05/03/2009 03:05 PM Martin Herrmann

Parameters for encoder test as parameters

1294 05/03/2009 02:58 PM Martin Herrmann

Clarified left/right on IBOM

1293 05/03/2009 02:56 PM Martin Herrmann

Resetting the encoders (robot)/dynamos (station) when starting dump

1292 05/03/2009 02:55 PM Martin Herrmann

Implemented turntable positions in BOM test.

1291 05/03/2009 02:36 PM Martin Herrmann

Fixed left/right (for real this time)

1290 05/03/2009 02:28 PM Martin Herrmann

Fixed: left/right switched

1289 05/03/2009 02:25 PM Martin Herrmann

Fixed messages: newline at the end

1288 05/03/2009 02:17 PM Martin Herrmann

Fixed messages (all messages which are not commands need to have a # in front)

1287 05/02/2009 10:43 PM Brad Neuman

turntable_rotate_to_position doesn't do anything now so it should be safe to call in the tests

1286 05/02/2009 10:09 PM John Sexton

Implemented ibom_update() function. Found the analog ports for the IR
LED detectors, and found the pin for the IR LED emitter.

1285 05/02/2009 08:28 PM Kevin Woo

Added shitty position control. Needs encoders to not suck.

1284 05/02/2009 07:46 PM Martin Herrmann
1283 05/02/2009 07:25 PM Brad Neuman

added some movement code, although NOT a control law so don't use it

1282 05/02/2009 07:16 PM Martin Herrmann

Fixes: robot_read_bom_all

1281 05/02/2009 07:07 PM Kevin Woo

Finished wall init. Calibrates it to the 0 point correctly.

1280 05/02/2009 07:03 PM John Sexton

Implemented ibom_set and ibom_read functions.

1279 05/02/2009 07:00 PM Martin Herrmann

Fixes

1276 05/02/2009 06:40 PM Evan Mullinix

added command to read all bom

1275 05/02/2009 06:32 PM Evan Mullinix

added command to read all bom

1274 05/02/2009 06:30 PM Evan Mullinix

added command to read all bom data

1273 05/02/2009 06:30 PM Evan Mullinix

added add command to read all bom data

1272 05/02/2009 06:17 PM Martin Herrmann

Added "interactive" command in server mode
Moved hardware_init out of interactive_main
Made calling interactive_main/server_main more consistent

1271 05/02/2009 06:01 PM Martin Herrmann

Added "start_test bom emitter..." and "start_test bom detector"
Bugfix: bom dump reading rangefinder values

1270 05/02/2009 05:17 PM Evan Mullinix

trying to debug bom communication

1269 05/02/2009 05:10 PM Martin Herrmann

Improved robot sensor dump format

1268 05/02/2009 05:03 PM Nico Paris

Updates to .pptx version of poster. Template 100% done. Abstract edited and placed.

1267 05/02/2009 04:57 PM Martin Herrmann

Improved station dump mode
Added station dump ADC mode
Removed IBOM debug functions (superseded by dump mode)

1266 05/02/2009 04:24 PM Kevin Woo

Made is so that hardware_dynamos.c does not mess up anyone else who is using
external interrupts by blowing away their interrupt settings.

1265 05/02/2009 04:21 PM Abraham Levkoy

Added mapping data.

1264 05/02/2009 04:13 PM Evan Mullinix

implemented sending bom data

1263 05/02/2009 04:10 PM Martin Herrmann

Added ADC dump on the station

1262 05/02/2009 04:05 PM Brad Neuman

added a call to hardware_init to the interactive_main function in comm_interactive.c

1261 05/02/2009 03:58 PM Martin Herrmann

Fixed naming

1260 05/02/2009 03:46 PM Evan Mullinix

implemented bom

1259 05/02/2009 03:46 PM Evan Mullinix

added bom

1258 05/02/2009 03:45 PM Evan Mullinix

fixed typo

1257 05/02/2009 03:41 PM Brad Neuman

oops

1256 05/02/2009 03:41 PM Martin Herrmann

rbom->ibom

1255 05/02/2009 03:41 PM Brad Neuman

renamed the _encoders files to _dynamos

1254 05/02/2009 03:40 PM Martin Herrmann

Changed rbom->ibom

1253 05/02/2009 03:36 PM Nico Paris

Made .ppt match .pptx version

1252 05/02/2009 03:35 PM Nico Paris

Added .pptx version of MoM poster

1251 05/02/2009 03:34 PM Martin Herrmann
1250 05/02/2009 03:26 PM Martin Herrmann

Improved motors test

1249 05/02/2009 03:02 PM Evan Mullinix

added rangefinder data communication

1248 05/02/2009 03:02 PM Evan Mullinix

added rangefinder data communication

1247 05/02/2009 03:01 PM Evan Mullinix

added rangefinder data communication

1246 05/02/2009 02:30 PM Martin Herrmann

Implemented all robot sensor dump functions

1245 05/02/2009 01:58 PM Martin Herrmann

Changed some function signatures for robot communication

1244 05/02/2009 01:47 PM Martin Herrmann

Added interactive dump modes
Changed RBOM detector number and names

1243 05/02/2009 01:18 PM Nico Paris

Added poster template for 08-09

1242 05/02/2009 12:49 PM Martin Herrmann

Moved interactive_main to comm_interactive.c
Added multiple menus in interactive mode

1236 05/01/2009 02:48 PM Martin Herrmann
1235 05/01/2009 02:23 PM Martin Herrmann

Miner script cleanup

1234 04/30/2009 06:28 PM Abraham Levkoy

Put latest input.txt in matlab directory.

1233 04/30/2009 06:21 PM Abraham Levkoy

Smart run around FSM + mapping works!!! I don't know what I did.

1232 04/29/2009 09:05 PM Martin Herrmann
1231 04/29/2009 08:54 PM Martin Herrmann
1230 04/29/2009 08:50 PM Martin Herrmann
1229 04/29/2009 08:48 PM Martin Herrmann

Added plotting script

1228 04/28/2009 05:37 PM Abraham Levkoy

Run around now uses R4 and R5.

1227 04/28/2009 05:18 PM Abraham Levkoy

Replaced old orb_enable() with new orb_init().

1226 04/27/2009 09:09 PM Martin Herrmann

Robot/Station communication:
- Implemented timeouts
- Implemented command acknowledgement

1225 04/27/2009 12:06 PM Justin Scheiner

Sorry for uploading such a big file, hopefully I removed this before it was on too many
computers.

1220 04/26/2009 07:31 PM Martin Herrmann
1219 04/26/2009 07:17 PM Martin Herrmann

Added reset_encoders command
Fixed bugs

1218 04/26/2009 06:58 PM Martin Herrmann

Fixing Station/Robot communication

1215 04/26/2009 12:07 AM Martin Herrmann

Implemented encoders test

1214 04/25/2009 11:47 PM Martin Herrmann

Implemented motors test

1213 04/25/2009 11:21 PM Martin Herrmann

Finished rangefinders test implementation

1212 04/25/2009 10:42 PM Martin Herrmann

Finished the bom test (calling the not-finished hardware functions for now)

1211 04/25/2009 10:11 PM Justin Scheiner

Changes to the sensor modeling code. (Mostly from a better understanding of imtransform).

1210 04/25/2009 10:10 PM Justin Scheiner

Fixes to the sensor mapping code. Works now! (Sort of)

1209 04/25/2009 09:30 PM Justin Scheiner

Movie. Wanted to have it here for transfer to my computer.

1208 04/25/2009 08:03 PM Martin Herrmann

Moved usb_puts_P from diagnostic station to library

1207 04/25/2009 08:02 PM Martin Herrmann

Added usb_puts_P

1206 04/25/2009 07:30 PM Martin Herrmann

Fixed code duplication

1205 04/25/2009 07:20 PM Martin Herrmann

Implemented single encoder testing
Cleaned up motor direction/wall direction naming

1204 04/25/2009 07:09 PM Martin Herrmann

Implemented single motor testing

1203 04/25/2009 06:43 PM Martin Herrmann

Station server communication: implemented dummy data sending

1202 04/25/2009 06:12 PM Martin Herrmann

Station/server communication:
- Implemented backspace handling
- Implemented all test starting commands with parameter
Tests:
- Added functions for testing only one component of a kind
- Made function names consistent with server commands

1201 04/25/2009 04:53 PM Abraham Levkoy

Changed smart run-around from old version to new version, which seems kind
of silly, since the rangefinder functions didn't actually change.

1200 04/25/2009 04:51 PM Abraham Levkoy

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 too large. I don't think this is correct,
but the robot does not crash, so I left. The states do what they are ...

1199 04/25/2009 03:23 AM Abraham Levkoy

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 the development of the new smart run
around while still keeping the new smart run around conveniently close to...

1198 04/24/2009 09:52 PM Martin Herrmann

Added server communication parameter parsing
Misc. fixes

1196 04/24/2009 04:05 PM Evan Mullinix

finished sending encoder data

1195 04/24/2009 04:04 PM Evan Mullinix

finished storing encoder data

1194 04/24/2009 01:07 PM Evan Mullinix

defs for robot -> station communication

1193 04/24/2009 01:07 PM Evan Mullinix

robot can send data to station

1192 04/24/2009 01:06 PM Evan Mullinix

added infrastructure for robot to send data to station

1189 04/23/2009 01:28 AM John Sexton

Eliminated stationCode folder by merging necessary components into station folder.