技術簡介 |
本主題目的為實現一套以深度學習為基礎的機器手臂平台,主要探討現今流行的深度學習技術如深度神經網路(Deep Neural Networks, DNN)、卷積神經網路(Convolutional Neural Networks, CNN)間的差異,並以最近出現的生成式對抗網路(Generative Adversarial Network, GAN)作為本主題主要研究方法,並利用上述三種方法建立機器人運動學,以運動學角度分析的GAN 與傳統主流模型間的優劣。 本主題以四個部份進行,分別為機器人平台硬體、控制、資料蒐集、深度學習建立運動學等。硬體部份由機器手臂與手臂平台組合而成,整體共具備10 個自由度,手臂可在自建的運動空間做移動。機器人視覺部份則利用Kinect v2 中的紅外線攝影機為主,透過自建的YOLO v3 模型並結合Kinect v2 內建的深度感測器(IR projector)做目標物檢測,在平台中檢測出目標物的空間座標(x, y, z)。 將該目標物空間座標作為本主題GAN 運動模型的輸入,並輸出一組機器手臂的關節角度,而機器人可透過關節角度移動,移動至目標物旁將其抓起,完成一套擁有辨識能力之人型機器手臂平台。 |