Project

General

Profile

Statistics
| Revision:

root @ 1282

# Date Author Comment
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

1278 05/02/2009 06:47 PM Rich Hong

removed circle and made border thinner in world.txt

1277 05/02/2009 06:43 PM Rich Hong

update world.txt with screenshots

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

1241 05/01/2009 06:45 PM Andrew Yeager

Server code does forward kinematic calculations

1240 05/01/2009 06:13 PM Rich Hong

sending velocity instead of raw encoder values

1239 05/01/2009 06:04 PM Rich Hong

small changes to spline server code

1238 05/01/2009 05:06 PM Andrew Yeager

Encoder code for server added

1237 05/01/2009 05:02 PM Andrew Yeager

Server code updated to handle velocity, untested

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.

1224 04/27/2009 01:29 AM Rich Hong

Parallelized Master and Server

1223 04/27/2009 01:27 AM Rich Hong

Fast Slave, Working

1222 04/26/2009 11:52 PM Rich Hong

server and master code sort of working

1221 04/26/2009 11:51 PM Rich Hong

spline slave

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

1217 04/26/2009 06:10 PM Rich Hong

spline slave

1216 04/26/2009 06:08 PM Rich Hong

spline server and master

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

1197 04/24/2009 06:34 PM Andrew Yeager

Added server and master code to spline behavior

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

1191 04/23/2009 07:31 PM Rich Hong

move spline slave to sub-directory and update encoder_get_v function

1190 04/23/2009 06:54 PM Rich Hong

create spline behavior for controls project

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

Eliminated stationCode folder by merging necessary components into station folder.

1188 04/22/2009 11:46 PM Martin Herrmann

Changed Makefile target name to target

1187 04/22/2009 11:45 PM Martin Herrmann

Added multiple main functions hack

1186 04/22/2009 10:32 PM Martin Herrmann

Added atomic.h

1185 04/22/2009 10:30 PM Martin Herrmann

Server communication: basic message processing

1184 04/22/2009 10:23 PM Rich Hong

Able to read and draw circles in the environment

1183 04/22/2009 09:59 PM Martin Herrmann

Added individual hardware component files