The AR Workbench: A Complete Co-located Reach-in Mirror-Based ...
The AR Workbench: A Complete Co-located Reach-in Mirror-Based ...
The AR Workbench: A Complete Co-located Reach-in Mirror-Based ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
6 Implementation<br />
Marlon Richert, Master’s <strong>The</strong>sis, Friday, 23 February, 2007<br />
This chapter discusses the implementation of the system. I implemented the<br />
hardware that I designed <strong>in</strong> collaboration with others at the MedICLab. I<br />
implemented the software that I designed by myself. <strong>The</strong> exception to this is the<br />
registration module, the basics of which I designed and implemented, but which<br />
uses an algorithm created by the MedICLab.<br />
6.1 Hardware<br />
Figure 13 shows the f<strong>in</strong>ished workbench <strong>in</strong> a setup that is very close to how it would<br />
be <strong>in</strong> actual use. <strong>The</strong> ma<strong>in</strong> difference is that the PC would likely be at the therapist’s<br />
desk <strong>in</strong>stead of underneath the workbench. Most important <strong>in</strong> the configuration,<br />
however, are the positions of the LCD video projectors and the motion-track<strong>in</strong>g<br />
transmitter. Figure 14 and Figure 15 show close-ups of these.<br />
Figure 13 <strong>The</strong> f<strong>in</strong>al workbench with a person sitt<strong>in</strong>g <strong>in</strong> the right position for<br />
usage. In actual use, the motion-track<strong>in</strong>g receiver ly<strong>in</strong>g on the work surface<br />
would not have its wire run through the workspace so as not to <strong>in</strong>terfere with<br />
user. Miss<strong>in</strong>g from the picture is the tool handle that will conta<strong>in</strong> the receiver and<br />
the other receiver that the user will wear on their head.<br />
MedICLab had outsourced the construction of the workbench frame to a carpenter.<br />
Once we received the built workbench from the carpenter, however, we discovered<br />
we had to make several modifications to it because of several practical problems.<br />
First off, we replaced the glass mirror with a t<strong>in</strong>ted, transparent plastic sheet,<br />
because of safety concerns. <strong>The</strong> plastic sheet adequately reflects the screen<br />
projection. Because the light from the screen’s reflection, however, is significantly<br />
less bright than the light reflected off the user’s hands even under dimmed light<strong>in</strong>g<br />
conditions, we chose to use a t<strong>in</strong>ted sheet to dim the visibility of the real objects <strong>in</strong><br />
the scene and thus enhance the visibility of the virtual objects. We considered<br />
several t<strong>in</strong>ted plastic sheets and tried to f<strong>in</strong>d one that would work under normal<br />
29