文章詳目資料

亞東學報

  • 加入收藏
  • 下載文章
篇名 互動式人型機器人研製
卷期 34
作者 王惠玲許文昌連河源蔡德生許博堯
頁次 001-008
關鍵字 C# 程式語言Tibbo 嵌入式晶片Kinect 感測器人型機器人家庭保全系統
出刊日期 201412

中文摘要

本研究第一部分使用C#所撰寫的Andorid 手機 APP 透過Wi-Fi 無線模組及Tibbo 嵌入式晶片,來控 制二十二顆直流AI 伺服馬達所組成的人型機器人。 其方法是使用Andorid 手機APP 以socket 的方式把 指令傳輸至Tibbo 嵌入式晶片,並利用switch case 的 方式來選擇人型機器人所要執行的動作,Tibbo 嵌入 式晶片透過TTL 串列傳輸的方式,將動作指令碼傳 輸至AI 馬達讓人型機器人動作,目前手機端可以控 制「前進」、「後退」、「左轉」、「右轉」、「停止」、「起 立」、「蹲下」、「揮手」與「敬禮」等動作。 第二部分使用C#撰寫的Kinect PC 端影像及語 音辨識程式,操作者可以透過語音或影像來選擇操作 模式或其他設定的腳本動作,再透過Wi-Fi 無線網路 及Tibbo 嵌入式晶片來控制人型機器人。其方法是以 Kinect 骨架追蹤功能搭配球面座標演算法所撰寫的 C#程式,透過Wi-Fi 無線網路,以socket 的方式把指 令傳輸至Tibbo 嵌入式晶片,再透過TTL 串列傳輸 的方式,將程式所轉換的角度數據傳輸至人型機器 人,操作模式分「模仿」、「駕駛」與「語音」三種, 「模仿模式」以Kinect 骨架追蹤的功能,將操作者的 骨架資訊透過自行撰寫的程式轉換成馬達角度,使人 形機器人能與操作者動作相符;「駕駛模式」以Kinect 辨識操作者的手部動作(類似方向盤),使人型機器 人可以移動「前進」、「後退」、「左轉」、「右轉」與「停 止」;「語音模式」用Kinect 配合微軟語音database辨識操作者所下達的指令,以switch case 執行編寫的 動作碼,而操作者也可透過語音切換操作模式來啟動 或關閉程式。

英文摘要

相關文獻