研究生: |
許秉澄 Bing-Cheng Hsu |
---|---|
論文名稱: |
應用於汽車板金美容之自動打蠟系統 Development of an Automatic Waxing System for Automobile Detailing |
指導教授: |
林紀穎
Chi-Ying Lin |
口試委員: |
黃緒哲
Shiuh-Jer Huang 郭重顯 Chung-Hsien Kuo |
學位類別: |
碩士 Master |
系所名稱: |
工程學院 - 機械工程系 Department of Mechanical Engineering |
論文出版年: | 2017 |
畢業學年度: | 105 |
語文別: | 中文 |
論文頁數: | 110 |
中文關鍵詞: | 自動打蠟系統 、力道控制 、影像評量指標 、參數最佳化 |
外文關鍵詞: | Automatic waxing system, Force control, Image-based performance index, Parameters optimization |
相關次數: | 點閱:395 下載:4 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
打蠟能夠防止板金表面生鏽及退色並提升汽車的商業價值,是現今汽車美容產業中不可或缺的重要步驟。然而目前用於汽車美容的打蠟作業尚需耗費大量人力與時間方能完成,故本研究開發首套用於汽車美容之自動打蠟系統以提升打蠟效率與品質。系統運作方式為藉由深度攝影機建立汽車板金的點雲資料並規劃系統的打蠟軌跡,接著使用機械手臂搭配多軸力量感測器迴授資訊進行打蠟力道控制。為了評估自動化打蠟品質的良窳,本研究透過外在點光源的照射,事先對汽車美容師傅人工打蠟結果進行影像分析,包括影像灰階處理、Canny邊緣偵測以及霍夫圓形轉換;並計算打蠟後影像的高斯分布函數,在分析該函數平均指與標準差之分布機率後,則可建立一套檢測打蠟品質好壞的評量指標。本研究以此評量指標為基準,將實驗結果進行影像分析並與評量指標做比較,探討影響打蠟品質的因素。最後以手臂打蠟力道與移動速度作為影響因子,透過建立系統的數學模型與最佳化分析求得最理想的實驗參數組合,並以此組合進行打蠟實驗,證實本系統可有效改善人工打蠟施力不均與品質不佳的問題,驗證本系統的可行性。
In car detailing, waxing is an important procedure which can protect car paint, prevent car rust and further increase the economic benefits of automobile industries by preserving the oils in the paint. Nowadays, this delicate work is still finished by a sequence of careful manual operations and requires iterative fine adjustments to achieve an acceptable waxing quality. The purpose of this study is to present an automatic waxing system and an image-based evaluation criteria to improve the efficiency and quality in the process of car waxing. We use an RGB-D camera to build the point cloud data of a workpiece of sheet metal and plan the waxing path of a robot manipulator equipped with a multi-axis force sensor for waxing force measurement and control. The images of the waxed surfaces of sheet metal conducted by an experience car detailer are first captured and analyzed by implementing image processing algorithms including gray-level transformation, Canny edge detection, and Hough circle transform. A Gaussian distribution function and its parameterized values are obtained from these images and treated as a performance index to evaluate the quality of this robotic waxing system. Based on this imaged-based performance index, the waxing quality is evaluated considering the parameters of waxing force and moving speed and a mathematical model is found to optimize the values of these parameters. Finally, the experiments justify the feasibility of the proposed robotic waxing system.
[1] M. Longmuir and N. A. Ahmed, “Commercial aircraft exterior cleaning optimization,” Journal of Aircraft, vol. 46, no. 1, pp. 284-290, 2009.
[2] WAYNE’S WAX, “Wayne’s Wax Estimated Aircraft Fuel Savings Chart” [Online]. Available: http://wayneswax.com/aircraft/
[3] MacroTrends Charting Global Markets and Economies, “Crude Oil Prices - 70 Year Historical Chart” [Online]. Available: http://www.macrotrends.net/1369/crude-oil-price-history-chart.
[4] J. Gagne, A. Murrieta, R. M. Botez and D. Labour, “New method for aircraft fuel saving using Flight Management System and its validation on the L-1011 aircraft,” 2013 Aviation Technology Integration and Operations Conference, Los Angeles, 2013, pp.4290.
[5] R. Huang et al., “Energy and emissions saving potential of additive manufacturing: the case of lightweight aircraft components,” Journal of Cleaner Production, vol. 135, no. 1, pp. 1559-1570, 2016.
[6] D. PARKS, How to Paint Your Car: Revised & Updated, Minneapolis: Motor books, 2013.
[7] L. Fengyan and Z. Tianbo, “Emulsified Wax Products with Multifunction and High Surplus Value,” FINE CHEMICALS, vol. 1, 1997.
[8] Z. Wenchang, “PREPARATION AND APPLICATION OF THE EMULSIFIED WAX ,” PETROCHEMICAL INDUSTRY TECHNOLOGY, vol. 4, pp.16, 1999.
[9] D. Zhu et al., “Preparation of Polishing Emulsified Wax for Car,” Contemporary Chemical Industry, vol. 2, pp. 3, 2009.
[10] S. KUMAR, “Theories of musculoskeletal injury causation,” Ergonomics, vol. 44, no. 1, pp. 17-47, 2001.
[11] DETAILING Inc., “AirForce One Preferred Detailer” [Online]. Available: https://www.detailinginc.com/
[12] The B.A.R.E. Mermaid, “Exterior Detailing: (Waxes & Compounds)” [Online]. Available: https://www.thebaremermaid.com/exterior-services/
[13] “J R Central Japan Railway Company,” http://english.jr-central.co.jp/index.html
[14] AUTO DEETS, “Top 10 Rated: What’s The Best Car Wax for your Ride?” [Online]. Available: https://www.autodeets.com/top-10-rated-whats-the-best-car-wax-for-your-ride/
[15] Car Cleaning Guru, “Hand Polishing vs Machine Polishing” [Online]. Available: http://www.carcleaningguru.com/hand-polishing-vs-machine-polishing/
[16] Xclusiveautoworks, “Subaru WRX Paint Correction Detail” [Online]. Available: http://xclusiveautoworks.com/subaru-wrx-paint-correction-detail/
[17] “OpenCV,” http://zh.wikipedia.org/wiki/OpenCV
[18] “Ezi-SERVO Closed Loop Stepping System,” http://www.fastech.co.kr/bbs/eng/product.php?category=0
[19] “IG-42CGM-03TYPE-12V,” http://www.shayye.com.tw/product-inner.aspx?f=s&i=119
[20] “IG-32RGM-03TYPE-12V,” http://www.shayye.com.tw/product-inner.aspx?f=s&i=86
[21] “GBP30-F-25150-15YC,” http://sohomotor.com/images/product/3m3535-15yc.jpg
[22] “Arduino Mega 2560 ,” https://www.arduino.cc/en/Main/arduinoBoardMega2560?setlang=en
[23] “L298N motor driver module,” http://www.14core.com/wiring-driving-the-l298n-h-bridge-on-2-to-4-dc-motors/
[24] “Avago HCTL-2032-SC,” https://docs.broadcom.com/docs/AV02-0096EN
[25] “OptoForce HEX-58-RE-400N,” https://optoforce.com/6-axis-f-t-sensor
[26] M. W. Spong, S. Hutchinson and M. Vidyasagar, Robot Modeling and Control, Hoboken, New Jersey: John Wiley, 2006.
[27] https://commons.wikimedia.org/wiki/File:RGB_color_solid_cube.png
[28] https://en.wikipedia.org/wiki/HSL_and_HSV
[29] https://zh.wikipedia.org/wiki/YUV
[30] https://en.wikipedia.org/wiki/YIQ
[31] 陳慶昌, “影像自動化微組裝工廠之發展,” 國立成功大學機械工程學系碩士論文,2006.
[32] http://homepages.inf.ed.ac.uk/rbf/HIPR2/dilate.htm
[33] http://homepages.inf.ed.ac.uk/rbf/HIPR2/erode.htm
[34] http://homepages.inf.ed.ac.uk/rbf/HIPR2/open.htm
[35] http://homepages.inf.ed.ac.uk/rbf/HIPR2/close.htm
[36] https://en.wikipedia.org/wiki/Diffuse_reflection
[37] H. Cho, Optomechatronics : Fusion of Optical and Mechatronic Engineering, New York: Taylor & Francis, 2006.
[38] R. Tsai, “A Versatile Camera Calibration Technique for High-accuracy 3D Machine Vision Metrology Using Off-the-shelf TV Cameras and Lenses,” IEEE Journal of robotics and Automation, vol. 3, no. 4, pp. 323-344, 1987.
[39] Z. Zhang, “A flexible New Technique for Camera Calibration,” IEEE Transactions on pattern analysis and machine intelligence, vol. 22, no. 11, pp. 1330-1334, 2000.
[40] “Camera Calibration Toolbox for Matlab,” http://www.vision.caltech.edu
/bouguetj/calib_doc/htmls/example.html
[41] C. F. Gauss and C. H. Davis, Theory of the Motion of the Heavenly Bodies Moving about the Sun in Conic Sections, 1st ed. Mineola, New York: Dover, 2004.
[42] http://en.wikipedia.org/wiki/Least_squares
[43] M. H. Raibert and J. J. Craig, “Hybrid position/force control of manipulators,” Journal of Dynamic Systems, Measurement, and Control, vol. 102, pp. 126-133 1981.
[44] N. Hogan, “Impedance control: An approach to manipulation: Part I—Theory,” Journal of dynamic systems, measurement, and control, vol. 107, pp. 1-7, 1985.
[45] N. Hogan, “Impedance control: An approach to manipulation: Part II—Implementation,” Journal of dynamic systems, measurement, and control, vol. 107, pp. 8-16, 1985.
[46] N. Hogan, “Impedance control: An approach to manipulation: Part III—Applications,” Journal of dynamic systems, measurement, and control, vol. 107, pp. 17-24, 1985.
[47] M. H. Raibert and J. J. Craig, “Hybrid position/force control of manipulators.” ASME Journal of Dynamic Systems, Measurement, and Control, vol. 102, no. 2, pp.126-133, 1981.
[48] S. Jung, T. C. Hsia, and R. G. Bonitz, “Force tracking impedance control of robot manipulators under unknown environment,” IEEE Transactions on Control Systems Technology, vol. 12, no. 3, pp. 474-483, 2004.
[49] S. N. Norman, “Time response,” in Control Systems Engineering, vol. 6, New York, NY, USA: Wiley, 2011, pp. 168-196.
[50] https://www.autogeekonline.net/forum/auto-detailing-101
[51] http://kdetailing.pixnet.net/blog/post/27298256
[52] https://en.wikipedia.org/wiki/Diffuse_reflection
[53] http://docs.opencv.org/2.4/modules/highgui/doc/reading_and_writing_images_and_video.html#videocapture-set
[54] J. Canny, “A computational approach to edge detection,” IEEE Transactions on pattern analysis and machine intelligence, vol. 8, no. 6, pp. 679-698, 1986.
[55] D. H. Ballard, “Generalizing the Hough transform to detect arbitrary shapes,” Pattern recognition, vol. 13, no. 2, pp. 111-122, 1981.
[56] http://www.wisegeek.com/what-is-halation.htm
[57] http://docs.opencv.org/2.4/doc/tutorials/imgproc/imgtrans/canny_detector/canny_detector.html
[58] H.K. Yuen, J. Princen, J. Illingworth, and J. Kittler. “Comparative study of Hough transform methods for circle finding,” Image and Vision Computing, vol. 8, no. 1, pp. 71–77, 1990.
[59] https://en.wikipedia.org/wiki/Normal_distribution
[60] https://en.wikipedia.org/wiki/Mean
[61] https://en.wikipedia.org/wiki/Standard_deviation
[62] https://en.wikipedia.org/wiki/Probability_density_function
[63] 3M Science, “Waxes” [Online]. Available: http://www.3m.com/3M/en_US/company-us/all-3m-products/~/All-3M-Products/Waxes
[64] MathWorks, “Solve a Constrained Nonlinear Problem” [Online]. Available: https://www.mathworks.com/help/optim/ug/example-nonlinear-constrained-minimization.html