Getting Started Guide
This web page is going to detail the minimum steps need to install, setup, and instigate your first robotic Foucault test. Advanced options, theory of operation, and other minutia will be documented on other WebPages
Here’s how to get started:



i. Check the “Invert Output”
ii. Re-Check the motors, they should turn easily now!

i. If you going to make an error, MAKE sure the error is on the SLOW side!
ii. A decent test is to lightly hold the motor shaft while slewing at top speed, and see if it stalls.

i. First lets make sure pressing keyboard I/M (or Handpad Up/Down) actually moves the longitudinal motor (ya know the one that makes the camera and knife edge move TOWARDS or AWAY from the mirror!)
ii. Once you get the right motor assigned to the right keys, we need to get them rotating in the right direction!
iii. Press the keyboard I key (or handpad UP), the camera and knife edge should move Towards the mirror! If it doesn’t select the “Reverse To/From Mirror Motor” option and try again
iv. Next we need to get the lateral motor spinning the correct direction. Press keyboard J key, the camera and knife should move to your LEFT as viewed while standing behind the Foucault platform, looking downrange towards the mirror. If it doesn’t, selsct the “reverse L/R Motor” option, and try again J
v. Now, if you’ve done everything correctly, Handpad UP moves platform towards the mirror, Down moves it away, Left moves it left, and right moves it right! BTW, if you start doing some troubleshooting later on, purposely changing this variables in an effort to “Fix” a problem, most likely will not solve the problem, but only make it worse!

i.

ii. You’ll need to calculate the distance traveled for ONE FULL STEP of your stepper motor on each axis.
iii. Enter this data into the corresponding text box
iv. *** Make sure you select if the measurements or in INCHES or Millimeters! ***
v. OH, BTW J Selecting which unit to use will force this measurement system for all subsequent data entries!! IE You can’t select Metric on this screen, then enter mirror diameters in INCHES later on (Well, you could but the saying “Garbage in / Garbage out” will become very apparent to you J
vi. Once completed, click “OK” and you will be returned to the previous dialog box.
i. Select the option to do 4 sets of reading per test.
ii. You can change this later by going to “Test Options / Repetition Options”
iii. The reason for setting it to 4 for the moment is, when you do your first few tests, we want to make sure you can get repeatable numbers. If there are any problems with backlash or Air Currents, these will show as changing readings for each zone. BTW, the code should auto compensate for backlash, but ‘Should’ and ‘WILL’ are two separate things J
iv. Click OK to exit and return to the previous dialog box.
i.

ii. This is another one of those REALLY important setup questions (Not that all the other’s were not as equally important!)
iii. If you knife edge (as viewed standing behind and above the Foucault platform) cover the LEFT side of the light source and camera lens, then you knife is on the left. If the knife cover’s the RIGHT side of the light source and knife edge, your knife is on the right! (seems simple enough, but easy to get confused over!)
iv. Select the image representing your system, then click OK (were almost done!)
i.

ii. This screen is broken down into three categories
1. Where to find figure45.exe, should the code save figure45 files, and after saving the file should it launch figure45? BTW, figure45.exe doesn’t appear to run under Windows XP (which really sucks, but oh well, fortunately Figure45 and Sixtests aren’t required for RTAFT to record zone measurements!)
2. Next section covers Sixtests.exe options, plus one other possibly entertaining option of Launching my 3D mirror surface code after exiting Sixtests
3. Finally, the more important section, where to SAVE the test result data after a test is complete.
4. On any of these three options, you may either use the Browse button, or you can manually type the path in yourself.
5. One last note before were done with this section. For each mirror you test, a new folder is going to be created in the “Save Data location”. Inside each folder will be sub-folders containing the Figure45, Sixtests, Plain Text, and Image data. If you do a LOT of mirrors, this folder can get rather large (FYI, in the last 12 months of testing each Saturday at our ATM lab, I’ve generated nearly 760MB of data, of which most of it is image data!)
6. OK, that it for this page, click OK to return to the main setup dialog box
i. First off, leave this one alone for the moment! It will probably be ok as-is.
ii. However, you may need to revisit this page once you try testing your first mirror, so I’m going to try and give you the low down on what these variables do.
iii. Its all about “Shades of Gray!” Well, actually its about shades of gray and pixel intensities to be precise.
iv. What is a “Shade of Gray?” Well, its that area between really BRIGHT and really DARK! Unfortunately this is a pretty broad area!
v. For RTAFT, really bright means a pixel intensity of 255, while really dark means a pixel intensity of 0. To do a Foucault test we need to work with gray values. Of course this begs the question “Do we use dark gray, medium gray, or light gray?”
vi. The answer to that is still rather vague, but I’m finding that dark gray works best. More precisely a pixel intensity centered at 45 above the noise floor really seems to work well.
vii. However, there is a caveat. We can’t tell RTAFT to use ONLY a pixel intensity of 45, as odds are it won’t ever find that precise level. Instead we tell RTAT to find a level somewhere NEAR 45. I’ve found that +/- 15 seems to work out rather well for my platform. Consequently the default values for this page are 60 for max intensity, and 30 for min intensity. This will mean RTAFT will adjust the knife to get a shade of gray that has a pixel intensity between 30 <-> 60 for determining if a zone is nulled or not. (See that was simple J YEA RIGHT!)
James