| 108 | |
| 109 | == 6/12/07 - Day 7 == |
| 110 | |
| 111 | Image ghosting was successful. Not only did we make a duplicate of Mobile 33 onto Mobile 37, we also made a third copy on our recently aquired Mobile 40. For now I will refer to each robot by the fictional robot on its KDE wallpaper, so Mobile 33 = Terminator, Mobile 37 = Bender, and Mobile 40 = Artoo. Maybe we'll come up for better names for them soon. |
| 112 | |
| 113 | We had some success calibrating the Terminator's camera with ''calibrate_camera_intrinsic''. The best place we found to do it was the lobby right next to the yellow doors of Winlab, where the light is dim and non-flourescent. We intend to complete the now mundane task of calibrating the remaining two cameras soon. |
| 114 | |
| 115 | We accidentally ripped one of the chords that connects the battery to the motors today. This was an unfortunate setback, and it took up some time to solder new connectors together. |
| 116 | |
| 117 | I played around with the teleoperation applet of ''navtool'' for a little while. The premise of this software is to allow the user to click on the floor somewhere ahead of the robot in a panel representing the camera's point of view and have the robot successfully navigate to the point clicked. The applet has an odd behavior, in that the camera picture does not show appear in the panel where it is supposed to. It does, however, appear in the adjacent panel labeled "camera local." The applet still tries to work, and if I click somewhere in the blank panel the robot takes off, attempting (presumably) to move to the point where I would have clicked had the picture shown up. I hope to debug this error soon and have the teloperaterion applet functioning properly. |
| 118 | |
| 119 | I installed Sun's Java SDK on Bender. This bypasses the java errors we were having before, and I can now run the Behavior Composer using a modified script I called ''composer.sh.2''. The functionality of this program is still a little elusive but I'm sure it will be useful once we get deeper into programming. |
| 120 | |
| 121 | I feel like today we have basically completed the ''Getting Started Guide'' portion of the documentation. We have yet to calibrate all three robots and still need to figure out teleoperation, but in general we've exhausted this introductory guide. The next logical step is to begin the ''Tutorials Guide'', with which we will begin writing and compiling code. |