本教程來自:
原文轉自:
https://www.hackster.io/shahizat005/building-a-map-using-lidar-with-ros-melodic-on-jetson-nano-2f92dd
這個教程裡,作者介紹如何在Jetson Nano上安裝ROS Melodic,以及如何使用LiDAR和Hector SLAM繪製環境圖。
背景:
機器人作業系統(ROS)是流行的基於開源的機器人技術項目之一。最新和當前的ROS1發行版是ROS Noetic,具有Ubuntu 20.04 LTS Focal Fossa支持。如您所知,ROS Noetic不支持Ubuntu 18.04 Bionic隨附的JetPack 4.4。因此,此處不會執行sudo apt-get install ros-noetic命令。您可以根據需要從Ubuntu 18.04的原始碼安裝和構建ROS Noetic,但這可能是一個令人沮喪且耗時的過程。
因此,ROS Melodic Morenia主要針對Ubuntu 18.04,這就是我們在18.04上擁有此安裝教程的原因。在本教程中,我將向您展示如何在NVIDIA Jetson Nano上使用Hector SLAM,ROS Melodic Morenia中間件和RPLidar A1M8來構建地圖。
項目材料:
硬體在開始學習本教程之前,您需要滿足以下條件:
NVIDIA Jetson Nano開發人員套件
帶有連接器的RPLidar A1M8。該連接器用於充電,數據傳輸和控制設備。
5V 4A DC電源
SD卡(64GB或128GB)
USB轉Micro-USB電纜
具備網際網路連接能力並且可以刷microSD卡的計算機。在這裡,我們將使用筆記本電腦。
Jetson Nano Developer Kit不包含WiFi模塊,因此您有兩個選擇。您可以使用乙太網電纜將Jetson Nano直接連接到筆記本電腦,然後設置靜態IP並共享您的網絡,也可以添加USB WiFi適配器,然後將Nano連接到筆記本電腦使用的同一WiFi網絡。在這裡,我們將使用USB WiFi適配器。
其他要求ROS構建系統的一些經驗是有幫助的,但不是必需的。
熟悉Linux命令行,像bash這樣的shell和像nano這樣的編輯器。
ROS應用程式使用大量的計算資源,並且散熱器可能不足以產生熱量。考慮添加冷卻風扇。我建議您使用Nvidia Jetson Nano的ICE Tower CPU冷卻風扇。
RPLidar A1M8-360度雷射掃描儀
LiDAR是用於檢測物體的存在,指定其位置和測量距離的光學設備。
RPLIDAR是一款低成本LIDAR傳感器,適用於室內機器人SLAM(同時定位和地圖繪製)應用。可以在其他應用程式中使用,例如:
步驟
使用Micro USB電纜將RPLiDAR連接到Jetson Nano。
現在,您應該可以在rviz中看到如下所示的地圖:
具體教程閱讀原文
更多Jetson NANO項目
用Jetson NANO做一個防疲勞駕駛的神器
初中生用Jetson NX做AI視力檢查儀
在NANO識別路標這個項目中,我們是這麼做的...
做個JetBot小車有啥意思,用樂高積木做一個才有趣....
用Jetson NANO做個智能電視機,這個操作有點意思
外國小哥用Jetson NANO做了一個漫遊車,看著好簡單...
多麼孤獨的靈魂,才能用Jetson NANO做個象棋機器人
看這個天才老爸如何用Jetson NANO做一個帶娃機器人
【Jetson開發項目展示】利用AI巧妙地拉開社交距離
【Jetson開發項目展示】利用開放顯微鏡和深度學習進行瘧疾檢測
【Jetson開發項目展示】自適應交通控制系統
【Jetson開發項目展示】Simto - Real:用於機器人導航的虛擬制導
【Jetson開發項目展示】用Jetson NANO作一個盲人閱讀器
【Jetson開發項目展示】用Jetson NANO檢測植物病害
邁向精準農業第一步:用Jetson NANO做一個智能農業機器人
【Jetson開發項目展示】用 Jetson Nano打造水下航行器
不要問我星星有幾顆,Jetson NANO告訴你有很多....
利用Jetson NANO,做一棵可以拯救蜜蜂的聖誕樹
Jetson NANO應用案例展示 | 打造智能商業化門店
Jetson NANO應用案例展示 | 無人機在黑暗場景中的定位飛行
【Jetson開發項目展示】利用Jetson NANO和TensorRT做一個道路智能坑洞檢測器
【Jetson開發項目展示】用Jetson NANO做一個智能快遞櫃原型
【Jetson開發項目展示】敢跟NVIDIA JetBot小車玩石頭剪刀布麼?
【Jetson 開發項目展示】利用Jetson NANO實現人臉識別考勤