少兒編程 > 文章資訊 > 3D打印 > 利用激光測距儀DIY一臺3D掃描儀
利用激光測距儀DIY一臺3D掃描儀
童程童美 2016-12-30
市場上有很多DIY的3D掃描儀,來自VirtuMake的Bernhard想發明一個基于飛渡時間(time-of-flight)原理的掃描儀,這種掃描儀的原理很簡單:如果知道激光花了多少時間到達對象處并反射回來,我們就能計算出對象的距離有多遠。
摘要市場上有很多DIY的3D掃描儀,來自VirtuMake的Bernhard想發明一個基于飛渡時間(time-of-flight)原理的掃描儀,這種掃描儀的原理很簡單:如果知道激光花了多少時間到達對象處并反射回來,我們就能計算出對象的距離有多遠。
因此,這種類型的掃描儀的核心部件是一個激光測距儀。Bernhard最新的VirtuRange激光雷達3D掃描儀采用了改裝的福祿克激光測距儀,你可以在任何五金商店買到它。VirtuRange有一個來自Porcupine電子的USB接口設備并安裝了兩個步進電機。激光測距儀負責根據計時激光脈沖到對象表面往返時間來計算實際距離。
Arduino的一個Python腳本控制步進電機使測距儀左右移動,該腳本記錄電機的位置,讀出距離的激光測距儀。然后,它可以計算出一個點云,并將其保存在ply格式。您可以使用Meshlab查看此點云,它是相當準確的。