色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
創(chuàng)作
電子發(fā)燒友網>電子資料下載>電子資料>一個機器人操作系統(tǒng)(ROS)節(jié)點系統(tǒng)

一個機器人操作系統(tǒng)(ROS)節(jié)點系統(tǒng)

2023-07-06 | zip | 0.19 MB | 次下載 | 免費

資料介紹

描述

垃圾戰(zhàn)爭

每年人類總共傾倒超過 20 億噸垃圾,到 2050 年有望超過 34 億噸/年。目前這直接影響到超過 6100 萬人,約占溫室氣體排放量的 5%。

幾乎一半的浪費是食物浪費,其中 40% 是由于質量標準過分強調外觀而在零售和消費者層面造成的浪費。盡管有如此大量的垃圾來自食物,但其中只有一小部分被堆肥(當食物垃圾被放入垃圾填埋場時,它會產生甲烷而不是二氧化碳,參見堆肥與垃圾填埋場)。此外,由于體力勞動成本增加或缺乏全行業(yè)采用,許多用于升級回收食物浪費的方法根本沒有實施。

單流回收的發(fā)展提高了回收率,因為消費者不必手動進行分類,并降低了回收廠的成本(只有一個收集系統(tǒng))。然而,由于未經批準的材料或不干凈的可回收物(回收廠清潔可回收物的成本通常太高)被放置在單流垃圾箱中,污染增加,這也導致回收材料的質量下降。

在過去幾年中,隨著邊緣人工智能物聯網的興起,已經開發(fā)了許多新產品來幫助解決浪費問題。其中一些包括 Alphabets X 的 Everyday Robot、Tomra 的 Container Deposit 以及對放入其中的物品進行分類的“智能垃圾箱”。雖然這些產品正在緩慢地幫助解決其中的一些問題,但采用起來可能很慢而且成本很高。

該項目將展示一些開發(fā)低成本開源廢物管理系統(tǒng)的方法和流程,為回收行業(yè)的民主化開辟了可能性。雖然這不是一個端到端的項目和演示(由于資源有限),但它將討論對廢物類型進行分類所需的組件以及處理它們的建議方法。

建議系統(tǒng)

該項目提出了一個機器人操作系統(tǒng) (ROS) 節(jié)點系統(tǒng),可以使用和組合這些節(jié)點來構建一個功能齊全的系統(tǒng),以最大限度地減少和處理浪費。當前的特別重點是減少與食物相關的浪費。使用 NVIDIA Jetson Nano 是因為其外形小巧且功耗低,使這些工作負載能夠在邊緣處理并本地化到手臂。

下面是一個 ROS 節(jié)點系統(tǒng),用于對產品進行分類以最大程度地減少浪費。多光譜相機用于收集單個產品或產品集合(例如,系統(tǒng)監(jiān)控已上架的大量產品)的 NIR 圖像。該數據被送入成熟度指數節(jié)點,該節(jié)點量化給定項目的成熟度。決策引擎然后決定如何處理它,指示末端執(zhí)行器或執(zhí)行器(或可能是人類)進行相應處理。有關此系統(tǒng)的更多信息如下所示。

poYBAGOIPAaAFuYsAADHuBiPDIY132.jpg
用于農產品分類的 ROS 節(jié)點集合
?

目前的廢物流需要大量人力和大型機器來分類廢物。這些方法僅適用于具有更多“價值”的廢物流(即單流可回收物)。一系列帶有定制末端執(zhí)行器的機械臂(例如,特定的末端執(zhí)行器取決于貴重物品的類型,例如金屬、紡織品等)可以處理額外的廢物流。

雖然這些手臂比大型設施中運行的快速運行的氣動系統(tǒng)慢得多,但在分散的廢物經濟中,這些手臂可以用來收集更具體的有價值的物品。它們也更靈活,能夠分揀更多種類且用途更廣泛(氣動系統(tǒng)很大,通常只能分揀一種材料)。

相機執(zhí)行首次通過對象檢測和分類以確定對象的初始值。如果該物品是為該手臂指定的特定物品,則可以使用末端執(zhí)行器內置的微型光譜儀對其進行進一步的材料分類。這可用于確定材料的成分,以便在其最終位置進行精細選擇和沉積。

poYBAGOIPAmAUpV1AAC3WCwTqgw546.jpg
用于廢物流分類的 ROS 節(jié)點集合
?

這樣的系統(tǒng)可以從普通廢物流中增加有價值的可回收物,對材料分類提供更精細的控制,從而產生更高價值的產品,并最大限度地減少人力勞動,從而實現更循環(huán)的經濟。

在 Jetson Nano 上開始使用 ROS

由于其模塊化設計和寬松許可,該項目的模塊將使用機器人操作系統(tǒng)創(chuàng)建。它還允許模塊更容易地集成到更大的系統(tǒng)中。使用 NVIDIA Jetson 是因為它是一個功能強大但體積小的 SBC,能夠在其內置的 128 個 CUDA 內核上運行計算和其他機器學習任務。

請參閱 Jetson Nano啟動說明以獲取加載 Jetson Nano 開發(fā)工具包 SD 卡映像。

在大多數情況下,我們將使用 PIP 方法從源指令中遵循 ROS 。我們還必須從源代碼構建所需的包。

初始更新和安裝 pip

sudo apt update 
sudo apt upgrade -y
sudo apt install python-pip -y

安裝依賴并初始化rosdep

sudo pip install --upgrade setuptools
sudo pip install -U rosdep rosinstall_generator wstool rosinstall
sudo rosdep init 
rosdep update

創(chuàng)建用于構建ros的catkin工作區(qū)

mkdir ~/ros_catkin_ws 
cd ~/ros_catkin_ws 
rosinstall_generator ros_comm --rosdistro melodic --deps --tar > melodic-ros_comm.rosinstall 
wstool init -j8 src melodic-ros_comm.rosinstall

解決依賴關系,構建工作區(qū)并獲取它

rosdep install --from-paths src --ignore-src --rosdistro melodic -y
./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release
source ~/ros_catkin_ws/install_isolated/setup.bash

傳感器:多光譜相機

pYYBAGOIPA2AHcvbAAInTaj2Lac681.jpg
多光譜相機每個通道的結果
?

多光譜相機能夠看到超越我們人類所能看到的東西。通過觀察特定波長的光,我們可以識別獨特的特征。這對于分選植物性食品特別有用,因為成熟度特征出現在近紅外 (NIR) 區(qū)域。

可以從這樣的系統(tǒng)中建立一個減少易腐爛食物垃圾的系統(tǒng)。從超市常用的先進先出 (FIFO) 做法過渡到根據產品成熟度推出產品的系統(tǒng)可以減少食物浪費。通過監(jiān)控已經出爐的農產品,系統(tǒng)可以監(jiān)控成熟度并有選擇地去除即將成熟的農產品(從而防止成熟連鎖反應)

通過遵循與 Microsoft HyperCam 類似的方法,我們可以創(chuàng)建便宜(低于一百美元)的 NIR 多光譜成像設備。使用Raspberry Pi NoIR相機是因為它沒有紅外濾光片(這使我們能夠看到高達 1000 納米左右的波長)。連接到簡單晶體管驅動電路的不同波長的 IR LED 網格允許我們使用Jetson GPIO控制我們想要檢查的波長。

上圖顯示了用多光譜相機拍攝的不同波長的成熟鱷梨。與 830nm 相比,890nm 在成熟和未成熟區(qū)域之間具有最高的對比度,830nm 僅非常輕微地顯示出這種差異。

?
?
?
pYYBAGOIPBKAF6IBAAge7OHBwCQ550.jpg
?
1 / 4 ?多光譜相機原型
?

藍色濾光片阻擋藍色波長,但允許我們感興趣的 NIR 波長,因為傳感器的藍色通道對這些波長敏感。通過僅查看此通道,我們可以將藍色換成 NIR。

這可以在 opencv 中完成

#... load image
(r, g, b) = cv2.split(img)  # Split channels of image
nir = cv2.merge([b,b,b])    # merge only blue into NIR channel
cv2.imshow("NIR", nir)      # or only show the blue channel with grayscale selected

通過在不同的通道中組合這些圖像,我們可以比較每個波長的細節(jié)差異。例如,下圖顯示通道 e、c 和 f 合并為 RGB 圖像。

您可以在我的網站上找到構建所需 ROS 包的依賴項列表從源代碼構建所需的所有依賴項都可以在我的網站上找到。為了獲得更高的光譜分辨率,我們需要使用光譜儀。我使用Sparkfun Triad Spectroscopy傳感器做了一些實驗。

該傳感器在 NIR 范圍內只有幾個通道,光譜分辨率相對較低,約為 40nm。

poYBAGOIPBiAT8ONAAGezAXgXUc348.png
光譜響應(來源:AS7??265X 數據表)
?

為了創(chuàng)建能夠進行準確材料分類的高分辨率設備,我們需要使用能夠在寬波長范圍(高達 2000nm 左右)、超過 1000nm 并具有高光譜分辨率(大約 20nm 或更小)的傳感器). 例如,使用Hamamatsu MEMS-FPI光譜傳感器構建的傳感器能??夠實現 1350 至 1650 nm 的光譜范圍和 18 nm 的光譜分辨率(對于 C14272)。該設備足夠小,可以嵌入機械臂的末端執(zhí)行器中,允許在運動過程中同時進行分類。然而,獲得這個模塊對于愛好者來說是具有挑戰(zhàn)性的。

我使用 AS7265X 傳感器創(chuàng)建了一個小型數據集。這可以作為包含類然后通道的 csv 文件使用。該數據可以傳遞到分類器中以推導材料成分

對象檢測:暗網和 ROS

為了執(zhí)行對象檢測和初始分類,我們可以使用Darket 的 ROS 節(jié)點并訓練一組自定義權重來指定專用模型。帶有 YOLOv3 Tiny 的 Darknet ROS(roslaunch 文件在我的存儲庫的分支中)在 Jetson Nano 上以大約 10-15fps 的速度運行。

可以將邊界框和分類輸入到價值引擎中,以具體選擇目標項目類型。然后可以使用某種形式的機械臂收集這些信息以供進一步分析。

顯示 yolov3-tiny 配置的 ROS Launch 文件示例


<launch>

<arg name="network_param_file"         default="$(find darknet_ros)/config/yolov3-tiny.yaml"/>
<arg name="image" default="camera/rgb/image_raw" />

<include file="$(find darknet_ros)/launch/darknet_ros.launch">
<arg name="network_param_file"    value="$(arg network_param_file)"/>
<arg name="image" value="$(arg image)" />
include>
launch>

要使用 Darknet 構建專門的分類器,我們可以遵循pjreddie 的訓練 CIFAR10 所使用的數據集應該圍繞所需的價值項目進行訓練,以獲得最佳效率。如JK Jung 的 TensortRT ONNX YOLOv3所示,在 TensorRT 上運行暗網可以產生更高的幀速率

價值引擎和末端執(zhí)行器

ROS節(jié)點中的價值引擎(單流排序)是為執(zhí)行排序的實際硬件提供一個目標。它以兩階段方式運行,初始值(通常具有較低或較低的特定概率)隨后是用于高置信度材料成分分類的特定分類器(利用光譜儀),以便可以將其放入正確的容器中。

這導致更高質量的輸出被重復使用,這很重要,因為回收或廢物設施的輸出必須與原始材料競爭。這對于回收紡織品等敏感材料也很重要。

末端執(zhí)行器必須專用于它們需要收集的材料。這就是價值引擎具有初始分類的原因,以便它可以傳遞到正確的子系統(tǒng)。

進一步探索

中心化、民主化的廢物和回收過程的目標需要大量的工作。該項目只是探索了一些傳感器和使用設備對邊緣物質進行分類的方法。

還探索了其他用于材料分類的傳感器,例如雷達,它們可能是光譜儀的低成本替代/增強。


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 成人在线观看国产| 偷拍亚洲色自拍| 99久久做夜夜爱天天做精品| 久久亚洲精品AV成人无码| 影音先锋亚洲AV少妇熟女| adc我们的永久网址| 男男腐文污高干嗯啊快点1V1| 一个人免费观看完整视频日本| 国产三级电影网| 久久亚洲AV成人无码动态图| 日本VA在线视频播放| H揉捏娇喘乳叫床NP调教视频| 千禧金瓶梅快播| 大学生一级毛片免费看| 十八禁肉动漫无修在线播放| 闺蜜扒开我尿口使劲揉| 又长又大又粗又硬3p免费视频| 女人18毛片| 真实处破女全过程完免费观看| 两个洞一起插哦!好刺激| 97caopeng| 日韩人妻无码精品久久中文字幕| 囯产精品久久久久久久久免费蜜桃| 无罩看奶禁18| 换脸国产AV一区二区三区| 影音先锋色小姐| 欧美高清69vivo| 国产av久久免费观看| 亚洲1卡二卡3卡4卡新区在线| 精品久久久久久久国产潘金莲| 在野外被男人躁了一夜动图| 女人张开腿让男人添| 国产a视频视卡在线| 亚洲欧美中文字幕高清在线| 老熟女毛茸茸浓毛| 成年人视频免费在线观看| 我半夜摸妺妺的奶C了她| 九热这里只有精品| 99视频免费播放| 天美传媒在线观看完整高清| 极品色αv影院|