1: \begin{thebibliography}{10}
2:
3: \bibitem{zhang99calibrationinpaper}
4: Zhengyou Zhang,
5: \newblock ``Flexible camera calibration by viewing a plane from unknown
6: orientation,''
7: \newblock {\em IEEE International Conference on Computer Vision}, pp. 666--673,
8: Sep. 1999.
9:
10: \bibitem{zhang99calibrationinreport}
11: Zhengyou Zhang,
12: \newblock ``A flexible new technique for camera calibration,'' Microsoft
13: Research Technical Report, {\tt http://}{\tt research.} {\tt microsoft}{\tt
14: .com/}{\tt \char126}{\tt zhang/calib/}, 1998.
15:
16: \bibitem{Richard97indefenseof8-pointalgorithm}
17: Richard~I. Hartley,
18: \newblock ``In defense of 8-point algorithm,''
19: \newblock {\em IEEE Trans. on Pattern Analysis and Machine Intelligence}, vol.
20: 19, no. 6, pp. 580--593, June 1997.
21:
22: \bibitem{Heikkil97fourstepcameracalibration}
23: J.~Heikkil and O.~Silvn,
24: \newblock ``A four-step camera calibration procedure with implicit image
25: correction,''
26: \newblock in {\em IEEE Computer Society Conference on Computer Vision and
27: Pattern Recognition}, San Juan, Puerto Rico, 1997, pp. 1106--1112.
28:
29: \bibitem{STURM99planebasedcalibrationsigularities}
30: P.~Sturm and S.~Maybank,
31: \newblock ``On plane-based camera calibration: a general algorithm,
32: singularities, applications,''
33: \newblock {\em Proceedings of the Conference on Computer Vision and Pattern
34: Recognition}, pp. 432--437, June 1999.
35:
36: \bibitem{intel}
37: Online Document,
38: \newblock ``Camera calibration toolbox for {M}atlab,'' {\tt
39: http://www.vision.caltech} {\tt .edu/bouguetj/calib\_doc/}.
40:
41: \bibitem{Seth96visualservoing}
42: Seth Hutchinson, Gregory~D. Hager, and Peter~I. Corke,
43: \newblock ``A tutorial on visual servo control,''
44: \newblock {\em IEEE Transactions on Robotics and Automation}, vol. 12, no. 5,
45: pp. 651--670, Sep. 1996.
46:
47: \bibitem{Emanuele98introductorycomputervision}
48: Emanuele Trucco and Alessandro Verri,
49: \newblock {\em Introductory Techniques for 3-D Computer Vision},
50: \newblock Prentice Hall, 1998.
51:
52: \bibitem{Richard94robotics}
53: Richard~M. Murray, Zexiang Li, and S.~Shankar Sastry,
54: \newblock {\em A Mathematical Introduction to Robotic Manipulation},
55: \newblock CRC Press, 1994.
56:
57: \bibitem{Juyang92distortionmodel}
58: Juyang Weng, Paul Cohen, and Marc Herniou,
59: \newblock ``Camera calibration with distortion models and accuracy
60: evaluation,''
61: \newblock {\em IEEE Transactions on Pattern Analysis and Machine Intelligence},
62: vol. 14, no. 10, pp. 965--980, Oct. 1992.
63:
64: \bibitem{Rudyreport}
65: Rudy,
66: \newblock ``{ODIS} and the use of computer vision,'' CSOIS Technical Report,
67: Department of Electrical and Computer Engineering, Utah State University,
68: 2001.
69:
70: \bibitem{Lili01connectedcomponentlabeling}
71: Lili Ma,
72: \newblock ``Localization using yellow line,'' CSOIS Technical Report,
73: Department of Electrical and Computer Engineering, Utah State University,
74: 2001.
75:
76: \bibitem{Gerhard00HandbookofComputerVisionAlgorithmsinImageAlgebra}
77: Gerhard~X. Ritter and Joseph~N. Wilson,
78: \newblock {\em Handbook of Computer Vision Algorithms in Image Algebra},
79: \newblock CRC Press, 2000.
80:
81: \bibitem{Katsoulas01scanlineapproximation}
82: D.~K. Katsoulas and D.~I. Kosmopoulos,
83: \newblock ``An efficient depalletizing system based on 2{D} range imagery,''
84: \newblock in {\em Proceedings of the IEEE International Conference on Robotics
85: and Automation}. IEEE, 2001, pp. 305--312.
86:
87: \bibitem{Lili02Fit}
88: N.~S. Flann, K.~L. Moore, and L.~Ma,
89: \newblock ``A small mobile robot for security and inspection operations,''
90: \newblock in {\em Proceedings of 1st IFAC Conference on Telematics Applications
91: in Automation and Robotics}, Weingarten, Germany, July 2001, IFAC, pp. 1--6.
92:
93: \bibitem{zhang98calibrationwebpage}
94: Zhengyou Zhang,
95: \newblock ``Experimental data and result for camera calibration,'' Microsoft
96: Research Technical Report, {\tt http://}{\tt rese-} {\tt arch.}{\tt
97: microsoft.com/}{\tt \char126 zhang/calib/}, 1998.
98:
99: \bibitem{odiscamera}
100: ``Cm3000-l29 color board camera ({ODIS} camera) specification sheet,'' {\tt
101: http}{\tt://www.}{\tt video-}{\tt surveillance}{\tt-hidden}{\tt-spy}
102: {\tt-cameras}{\tt .com/}{\tt cm3000l29.htm}.
103:
104: \bibitem{chapter4}
105: Paul~Ernest Debevec,
106: \newblock {\em Modeling and rendering architecture from photographs},
107: \newblock Ph.D. thesis, Computer Science Department, University of Michigan at
108: Ann Arbor, 1996.
109:
110: \bibitem{finalreportinStanford}
111: Michal Smulski and Mai Vu,
112: \newblock ``Autonomous calibration toolbox for cmos camera arrays,'' {\tt
113: http://www.stanford.edu/\char126 mhv/cs233b/report.html}.
114:
115: \bibitem{Song02sparsehough}
116: Zhen Song, YangQuan Chen, Lili Ma, and You~Chung Chung,
117: \newblock ``Some sensing and perception techniques for an omni-directional
118: ground vehicles with a laser scanner,''
119: \newblock in {\em Proceedings of the 17th IEEE International Symposium on
120: Intelligent Control, IEEE ISIC'02}, Vancouver, British Columbia, Canada, Oct.
121: 2002, IEEE, pp. 1--6.
122:
123: \bibitem{Milan98imageprocessinganalysisandmachinevision}
124: Milan Sonka, Vaclav Hlavac, and Roger Boyle,
125: \newblock {\em Image Processing, Analysis, and Machine Vision},
126: \newblock PWS Publishing, 1998.
127:
128: \bibitem{Undistortionchapter}
129: Charles Lee,
130: \newblock {\em Radial Undistortion and Calibration on An Image Array},
131: \newblock Ph.D. thesis, MIT, 2000.
132:
133: \bibitem{berkemeier01visualservo}
134: Matthew Berkemeier, Morgan Davidson, Vikas Bahl, YangQuan Chen, and Lili Ma,
135: \newblock ``Visual servoing of an omnidirectional mobile robot for alignment
136: with parking lot lines,''
137: \newblock in {\em Proceedings of the IEEE Int. Conf. Robotics and Automation
138: (ICRA'02)}. IEEE, 2002, pp. 4204--4210.
139:
140: \bibitem{lili02visualservo}
141: Lili Ma, Matthew Berkemeier, YangQuan Chen, Morgan Davidson, and Vikas Bahl,
142: \newblock ``Wireless visual servoing for {ODIS}: an under car inspection mobile
143: robot,''
144: \newblock in {\em Proceedings of the 15th IFAC Congress}. IFA, 2002, pp.
145: 21--26.
146:
147: \bibitem{TOMLABmanual1}
148: Kenneth Holmstrom and Mattias Bjorkman,
149: \newblock ``The {TOMLAB NLPLIB} toolbox for nonlinear programming,''
150: \newblock {\em Advanced Modeling and Optimization}, vol. 1, no. 1, 1999.
151:
152: \bibitem{TOMLABmanual2}
153: Kenneth Holmstrom,
154: \newblock ``The {TOMLAB} optimization environment in {M}atlab,''
155: \newblock {\em Advanced Modeling and Optimization}, vol. 1, no. 1, 1999.
156:
157: \bibitem{MATLABoptimizationtoolbox}
158: ``Matlab optimization toolbox user's guide,'' {\tt http://www.mathworks.com}.
159:
160: \end{thebibliography}
161: