研究生: |
謝尚謀 Shang-Mou Shie |
---|---|
論文名稱: |
嵌入式居家型保全機器人之遠端監控系統研發 Surveillance System of Embedded Home Security Robot |
指導教授: |
吳忠霖
John-Ling Wu |
口試委員: |
薛文証
Wen-Jeng Hsueh 莊華益 Zhuang, Hua-Yi |
學位類別: |
碩士 Master |
系所名稱: |
工程學院 - 機械工程系 Department of Mechanical Engineering |
論文出版年: | 2012 |
畢業學年度: | 100 |
語文別: | 中文 |
論文頁數: | 132 |
中文關鍵詞: | 嵌入式作業系統 、即時串流傳輸技術 、網頁瀏覽器 、遠端控制 、Ajax |
外文關鍵詞: | Embedded Operating System, Real-Time Streaming Technology, Web Browser, Remote Control, Ajax |
相關次數: | 點閱:233 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文將使用低端的硬體需求之嵌入式裝置,結合嵌入式作業系統Linux成功實現嵌入式居家型保全機器人遠端監控系統。設計Web伺服器採用多並發模式伺服器,同時可接受多使用者登入。因為目前智慧型手持裝置的蓬勃發展許多系統中均配置有基本的網頁瀏覽器,故本系統人機操作透過網頁瀏覽器讓使用者操作平台能有多元的選擇。使用即時串流傳輸技術使監視影像能即時傳送到用戶端,實現的方式為經網路攝影機採集的壓縮影像資料,並利用即時串流傳輸技術將壓縮後的影像資料封裝並且切割成適合在網際網路上傳輸的封包大小,最後再由用戶端網頁瀏覽器接收監視影像。
同時本論文實現移動式監控系統,使用者透過遠端控制來操縱機器人移動,使得所監視的範圍不拘於一個特定區域內而是能擴大監視範圍。使用非同步傳輸技術Ajax達成多感測器命令請求,讓用戶端發送命令請求後不用等待伺服器回應就可進行下一動作。多感測器讓使用者能得知所監視環境的溫濕度,或是有無火災發生、瓦斯與一氧化碳洩漏等等,主動地提供使用者即時監控的環境詳細情況。
This paper uses the compact hardware requirements of embedded device to implement the surveillance system of embedded home security robot which is built-in an operating system Linux. The system successfully integrates the remote surveillance mechanism and the multiple types web Server for end-user. Nowadays, the growth of handheld device is rapidly and many mobile systems are built-in the basic web browser. The user interface operating platform through a web browser allows users to have multi-choice on different end-device. Real-time streaming was adapted to transmit the monitor image to remote client, as the compressed image data from webcam will be split into numerous packages to fit in the internet protocol packet size, and finally the end-user will receive surveillance images in the client browser.
In this paper, the remote control function allows the user to remotely control the surveillance system of embedded home security robot. Wheeled robot’s viewing range is not just a specific region but expanded field on the surveillance system of embedded home security robot. Using the asynchronous transmission technology Ajax to implement the multi-sensor command request system, the client can send request command and process the next action without waiting for response from the server. The multiple sensors also provide the environmental monitoring information of temperature, humidity, fire alert, gas and carbon monoxide leak, which actively provide users the real-time environmental monitoring information.
[1] 陳俊宏,“ Embedded Linux嵌入式系統原理與實務 ”,學貫
行銷,2005年
[2] 范聖一,“ ARM原理與嵌入式系統實作 ”,學貫行銷,2006年
[3] 新華電腦公司,“ ARM9 S3C2410嵌入式SOC原理”, 新華電
腦公司,2008年
[4] 沈建華編譯,“ ARM系統開發者指南”,全華科技,2005年
[5] 許永和,“ 嵌入式系統槪論 : 以S3C2440核心為架構”, 學
貫行銷,2008年
[6] 酆士昌,“ 最速查Linux指令語法詳解大全”,博碩文化,
2010年
[7] 酆士昌,“ Linux新手入門的12堂課 ”,博碩文化,2010
[8] 林邦傑,“ AJAX+PHP實務應用 ”,文魁資訊,2008
[9] 林邦傑,“ 如何設計JavaScript程式 ”,知城數位科技,2004
[10] 蔡學鏞,“ Ajax快速上手 ”,歐萊禮,2006
[11] 廖信彥,“Ajax與JSP整合應用 ”,碩博文化,2007
[12] 楊水清,“ 深入淺出JavaScript與Ajax網頁程式設計 ”, 博
碩文化,2008
[13] 吳迪,“ 零基礎學QT編程 ”,北京航空航天大學出版社,2010
[14] 徐千洋,“ Linux C函式庫詳解辭典 ”,旗標出版,2004
[15] Wikipedia, Qt, http://zh.wikipedia.org/wiki/Qt
[16] Michael H Schimek, Video for Linux Two API Specification
Revision 0.24[EB/OL], http://v4l2spec.bytesex.org/v4l2spec/v4l2.pdf,2008
[17] 3.0V to 5.5V, Low-Power, up to 1Mbps, True RS-232,Transceivers Using Four 0.1μF External Capacitors, http://datasheets.maxim-ic.com/en/ds/MAX3222-MAX3241.pdf
[18] LV-MaxSonar-EZ1, High Performance Sonar Range Finder, www.maxbotix.com
[19] 新保五號, http://www.sks.com.tw/index.php?option=com_content&view=article&id= - 475&Itemid=199
[20] Tmsuk Roborior, http://www.robotadvice.com/tmsuk-roborior_robot.html