Cleaning of object surfaces based on deep learning: a method for generating manipulator trajectories using RGB-D semantic segmentation

A mobile robot with a robotic arm needs to be able to autonomously perceive the operating environment and plan the trajectory of the object’s surface in order to perform surface cleaning tasks in a complex, unstructured environment. This study suggests an autonomous trajectory planning technique for...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Neural computing & applications 2023-04, Vol.35 (12), p.8677-8692
Hauptverfasser: Qi, Lizhe, Gan, Zhongxue, Hua, Zhongwei, Du, Daming, Jiang, Wenxuan, Sun, Yunquan
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 8692
container_issue 12
container_start_page 8677
container_title Neural computing & applications
container_volume 35
creator Qi, Lizhe
Gan, Zhongxue
Hua, Zhongwei
Du, Daming
Jiang, Wenxuan
Sun, Yunquan
description A mobile robot with a robotic arm needs to be able to autonomously perceive the operating environment and plan the trajectory of the object’s surface in order to perform surface cleaning tasks in a complex, unstructured environment. This study suggests an autonomous trajectory planning technique for cleaning an object’s surface based on RGB-D semantic segmentation, which enables the robotic arm to move the cleaning mechanism on the object’s surface smoothly and steadily and finish the cleaning process. More particularly, it contains the following: (1) A Double Attention Fusion Net (DAFNet) RGB-D semantic segmentation network is proposed, which successfully integrates color texture features and spatial structure features and enhances the semantic segmentation performance of indoor objects. This network is based on the dual attention mechanism (channel attention and spatial attention). (2) The trajectory planning algorithm for the robot arm is created, and the semantically segmented data is clustered using DBCSCAN. In order to achieve autonomous planning of the cleaning trajectory, the target subject is first extracted, and then the working trajectory of the robot arm is generated via the processes of edge detection, slicing, sampling, fitting, etc. We also compare the accuracy of DAFNet semantic segmentation and other algorithms on SUNRGBD and self-built datasets, experiment with trajectory generation for various objects, and evaluate the online surface cleaning procedure. According to the experimental findings, the DAFNet semantic segmentation model is more accurate than the current models. According to the online test, the trajectory generated has a good degree of smoothness and continuity, and the robotic arm is capable of completing the surface cleaning operation effectively.
doi_str_mv 10.1007/s00521-022-07930-x
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2793252580</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2793252580</sourcerecordid><originalsourceid>FETCH-LOGICAL-c270t-7ba55053e78b5e563d680a77622734460c049ef9e47070b9b1c09ff62a4fe2e33</originalsourceid><addsrcrecordid>eNp9kF1LwzAUhoMoOKd_wKuA19XTfDStdzp1CgNB9Dqk3cnc2JqapDD_gL_b1AreeXXCOc_7BF5CznO4zAHUVQCQLM-AsQxUxSHbH5BJLjjPOMjykEygEulcCH5MTkLYAIAoSjkhX7Mtmnbdrqiz1NUbbCINvbemwUBrE3BJXUuXiB1NoB_Ia2roDuO7W1LrPF1hi97EQbFLpq7fmpjW0ZtB5vw6ifownF_mt9kdDZiwuG7SY7XDNqaoa0_JkTXbgGe_c0reHu5fZ4_Z4nn-NLtZZA1TEDNVGylBclRlLVEWfFmUYJQqGFNciAIaEBXaCoUCBXVV5w1U1hbMCIsMOZ-Si9HbeffRY4h643rfpi81S70xyWQJiWIj1XgXgkerO7_eGf-pc9BD33rsW6e-9U_fep9CfAyFBLcr9H_qf1LfTb6E3w</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2793252580</pqid></control><display><type>article</type><title>Cleaning of object surfaces based on deep learning: a method for generating manipulator trajectories using RGB-D semantic segmentation</title><source>SpringerLink Journals - AutoHoldings</source><creator>Qi, Lizhe ; Gan, Zhongxue ; Hua, Zhongwei ; Du, Daming ; Jiang, Wenxuan ; Sun, Yunquan</creator><creatorcontrib>Qi, Lizhe ; Gan, Zhongxue ; Hua, Zhongwei ; Du, Daming ; Jiang, Wenxuan ; Sun, Yunquan</creatorcontrib><description>A mobile robot with a robotic arm needs to be able to autonomously perceive the operating environment and plan the trajectory of the object’s surface in order to perform surface cleaning tasks in a complex, unstructured environment. This study suggests an autonomous trajectory planning technique for cleaning an object’s surface based on RGB-D semantic segmentation, which enables the robotic arm to move the cleaning mechanism on the object’s surface smoothly and steadily and finish the cleaning process. More particularly, it contains the following: (1) A Double Attention Fusion Net (DAFNet) RGB-D semantic segmentation network is proposed, which successfully integrates color texture features and spatial structure features and enhances the semantic segmentation performance of indoor objects. This network is based on the dual attention mechanism (channel attention and spatial attention). (2) The trajectory planning algorithm for the robot arm is created, and the semantically segmented data is clustered using DBCSCAN. In order to achieve autonomous planning of the cleaning trajectory, the target subject is first extracted, and then the working trajectory of the robot arm is generated via the processes of edge detection, slicing, sampling, fitting, etc. We also compare the accuracy of DAFNet semantic segmentation and other algorithms on SUNRGBD and self-built datasets, experiment with trajectory generation for various objects, and evaluate the online surface cleaning procedure. According to the experimental findings, the DAFNet semantic segmentation model is more accurate than the current models. According to the online test, the trajectory generated has a good degree of smoothness and continuity, and the robotic arm is capable of completing the surface cleaning operation effectively.</description><identifier>ISSN: 0941-0643</identifier><identifier>EISSN: 1433-3058</identifier><identifier>DOI: 10.1007/s00521-022-07930-x</identifier><language>eng</language><publisher>London: Springer London</publisher><subject>Algorithms ; Artificial Intelligence ; Cleaning ; Color texture ; Computational Biology/Bioinformatics ; Computational Science and Engineering ; Computer Science ; Data Mining and Knowledge Discovery ; Edge detection ; Image Processing and Computer Vision ; Planning ; Probability and Statistics in Computer Science ; Robot arms ; Robotics ; Robots ; S.I.: AI based Techniques and Applications for Intelligent IoT Systems ; Semantic segmentation ; Semantics ; Smoothness ; Special Issue on Artificial Intelligence based Techniques and Applications for Intelligent IoT Systems (AI-TAIoT) ; Task complexity ; Trajectory planning</subject><ispartof>Neural computing &amp; applications, 2023-04, Vol.35 (12), p.8677-8692</ispartof><rights>The Author(s), under exclusive licence to Springer-Verlag London Ltd., part of Springer Nature 2023. Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c270t-7ba55053e78b5e563d680a77622734460c049ef9e47070b9b1c09ff62a4fe2e33</cites><orcidid>0000-0003-3873-5187</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s00521-022-07930-x$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s00521-022-07930-x$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,776,780,27901,27902,41464,42533,51294</link.rule.ids></links><search><creatorcontrib>Qi, Lizhe</creatorcontrib><creatorcontrib>Gan, Zhongxue</creatorcontrib><creatorcontrib>Hua, Zhongwei</creatorcontrib><creatorcontrib>Du, Daming</creatorcontrib><creatorcontrib>Jiang, Wenxuan</creatorcontrib><creatorcontrib>Sun, Yunquan</creatorcontrib><title>Cleaning of object surfaces based on deep learning: a method for generating manipulator trajectories using RGB-D semantic segmentation</title><title>Neural computing &amp; applications</title><addtitle>Neural Comput &amp; Applic</addtitle><description>A mobile robot with a robotic arm needs to be able to autonomously perceive the operating environment and plan the trajectory of the object’s surface in order to perform surface cleaning tasks in a complex, unstructured environment. This study suggests an autonomous trajectory planning technique for cleaning an object’s surface based on RGB-D semantic segmentation, which enables the robotic arm to move the cleaning mechanism on the object’s surface smoothly and steadily and finish the cleaning process. More particularly, it contains the following: (1) A Double Attention Fusion Net (DAFNet) RGB-D semantic segmentation network is proposed, which successfully integrates color texture features and spatial structure features and enhances the semantic segmentation performance of indoor objects. This network is based on the dual attention mechanism (channel attention and spatial attention). (2) The trajectory planning algorithm for the robot arm is created, and the semantically segmented data is clustered using DBCSCAN. In order to achieve autonomous planning of the cleaning trajectory, the target subject is first extracted, and then the working trajectory of the robot arm is generated via the processes of edge detection, slicing, sampling, fitting, etc. We also compare the accuracy of DAFNet semantic segmentation and other algorithms on SUNRGBD and self-built datasets, experiment with trajectory generation for various objects, and evaluate the online surface cleaning procedure. According to the experimental findings, the DAFNet semantic segmentation model is more accurate than the current models. According to the online test, the trajectory generated has a good degree of smoothness and continuity, and the robotic arm is capable of completing the surface cleaning operation effectively.</description><subject>Algorithms</subject><subject>Artificial Intelligence</subject><subject>Cleaning</subject><subject>Color texture</subject><subject>Computational Biology/Bioinformatics</subject><subject>Computational Science and Engineering</subject><subject>Computer Science</subject><subject>Data Mining and Knowledge Discovery</subject><subject>Edge detection</subject><subject>Image Processing and Computer Vision</subject><subject>Planning</subject><subject>Probability and Statistics in Computer Science</subject><subject>Robot arms</subject><subject>Robotics</subject><subject>Robots</subject><subject>S.I.: AI based Techniques and Applications for Intelligent IoT Systems</subject><subject>Semantic segmentation</subject><subject>Semantics</subject><subject>Smoothness</subject><subject>Special Issue on Artificial Intelligence based Techniques and Applications for Intelligent IoT Systems (AI-TAIoT)</subject><subject>Task complexity</subject><subject>Trajectory planning</subject><issn>0941-0643</issn><issn>1433-3058</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>BENPR</sourceid><recordid>eNp9kF1LwzAUhoMoOKd_wKuA19XTfDStdzp1CgNB9Dqk3cnc2JqapDD_gL_b1AreeXXCOc_7BF5CznO4zAHUVQCQLM-AsQxUxSHbH5BJLjjPOMjykEygEulcCH5MTkLYAIAoSjkhX7Mtmnbdrqiz1NUbbCINvbemwUBrE3BJXUuXiB1NoB_Ia2roDuO7W1LrPF1hi97EQbFLpq7fmpjW0ZtB5vw6ifownF_mt9kdDZiwuG7SY7XDNqaoa0_JkTXbgGe_c0reHu5fZ4_Z4nn-NLtZZA1TEDNVGylBclRlLVEWfFmUYJQqGFNciAIaEBXaCoUCBXVV5w1U1hbMCIsMOZ-Si9HbeffRY4h643rfpi81S70xyWQJiWIj1XgXgkerO7_eGf-pc9BD33rsW6e-9U_fep9CfAyFBLcr9H_qf1LfTb6E3w</recordid><startdate>20230401</startdate><enddate>20230401</enddate><creator>Qi, Lizhe</creator><creator>Gan, Zhongxue</creator><creator>Hua, Zhongwei</creator><creator>Du, Daming</creator><creator>Jiang, Wenxuan</creator><creator>Sun, Yunquan</creator><general>Springer London</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><orcidid>https://orcid.org/0000-0003-3873-5187</orcidid></search><sort><creationdate>20230401</creationdate><title>Cleaning of object surfaces based on deep learning: a method for generating manipulator trajectories using RGB-D semantic segmentation</title><author>Qi, Lizhe ; Gan, Zhongxue ; Hua, Zhongwei ; Du, Daming ; Jiang, Wenxuan ; Sun, Yunquan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c270t-7ba55053e78b5e563d680a77622734460c049ef9e47070b9b1c09ff62a4fe2e33</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Algorithms</topic><topic>Artificial Intelligence</topic><topic>Cleaning</topic><topic>Color texture</topic><topic>Computational Biology/Bioinformatics</topic><topic>Computational Science and Engineering</topic><topic>Computer Science</topic><topic>Data Mining and Knowledge Discovery</topic><topic>Edge detection</topic><topic>Image Processing and Computer Vision</topic><topic>Planning</topic><topic>Probability and Statistics in Computer Science</topic><topic>Robot arms</topic><topic>Robotics</topic><topic>Robots</topic><topic>S.I.: AI based Techniques and Applications for Intelligent IoT Systems</topic><topic>Semantic segmentation</topic><topic>Semantics</topic><topic>Smoothness</topic><topic>Special Issue on Artificial Intelligence based Techniques and Applications for Intelligent IoT Systems (AI-TAIoT)</topic><topic>Task complexity</topic><topic>Trajectory planning</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Qi, Lizhe</creatorcontrib><creatorcontrib>Gan, Zhongxue</creatorcontrib><creatorcontrib>Hua, Zhongwei</creatorcontrib><creatorcontrib>Du, Daming</creatorcontrib><creatorcontrib>Jiang, Wenxuan</creatorcontrib><creatorcontrib>Sun, Yunquan</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><jtitle>Neural computing &amp; applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Qi, Lizhe</au><au>Gan, Zhongxue</au><au>Hua, Zhongwei</au><au>Du, Daming</au><au>Jiang, Wenxuan</au><au>Sun, Yunquan</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Cleaning of object surfaces based on deep learning: a method for generating manipulator trajectories using RGB-D semantic segmentation</atitle><jtitle>Neural computing &amp; applications</jtitle><stitle>Neural Comput &amp; Applic</stitle><date>2023-04-01</date><risdate>2023</risdate><volume>35</volume><issue>12</issue><spage>8677</spage><epage>8692</epage><pages>8677-8692</pages><issn>0941-0643</issn><eissn>1433-3058</eissn><abstract>A mobile robot with a robotic arm needs to be able to autonomously perceive the operating environment and plan the trajectory of the object’s surface in order to perform surface cleaning tasks in a complex, unstructured environment. This study suggests an autonomous trajectory planning technique for cleaning an object’s surface based on RGB-D semantic segmentation, which enables the robotic arm to move the cleaning mechanism on the object’s surface smoothly and steadily and finish the cleaning process. More particularly, it contains the following: (1) A Double Attention Fusion Net (DAFNet) RGB-D semantic segmentation network is proposed, which successfully integrates color texture features and spatial structure features and enhances the semantic segmentation performance of indoor objects. This network is based on the dual attention mechanism (channel attention and spatial attention). (2) The trajectory planning algorithm for the robot arm is created, and the semantically segmented data is clustered using DBCSCAN. In order to achieve autonomous planning of the cleaning trajectory, the target subject is first extracted, and then the working trajectory of the robot arm is generated via the processes of edge detection, slicing, sampling, fitting, etc. We also compare the accuracy of DAFNet semantic segmentation and other algorithms on SUNRGBD and self-built datasets, experiment with trajectory generation for various objects, and evaluate the online surface cleaning procedure. According to the experimental findings, the DAFNet semantic segmentation model is more accurate than the current models. According to the online test, the trajectory generated has a good degree of smoothness and continuity, and the robotic arm is capable of completing the surface cleaning operation effectively.</abstract><cop>London</cop><pub>Springer London</pub><doi>10.1007/s00521-022-07930-x</doi><tpages>16</tpages><orcidid>https://orcid.org/0000-0003-3873-5187</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0941-0643
ispartof Neural computing & applications, 2023-04, Vol.35 (12), p.8677-8692
issn 0941-0643
1433-3058
language eng
recordid cdi_proquest_journals_2793252580
source SpringerLink Journals - AutoHoldings
subjects Algorithms
Artificial Intelligence
Cleaning
Color texture
Computational Biology/Bioinformatics
Computational Science and Engineering
Computer Science
Data Mining and Knowledge Discovery
Edge detection
Image Processing and Computer Vision
Planning
Probability and Statistics in Computer Science
Robot arms
Robotics
Robots
S.I.: AI based Techniques and Applications for Intelligent IoT Systems
Semantic segmentation
Semantics
Smoothness
Special Issue on Artificial Intelligence based Techniques and Applications for Intelligent IoT Systems (AI-TAIoT)
Task complexity
Trajectory planning
title Cleaning of object surfaces based on deep learning: a method for generating manipulator trajectories using RGB-D semantic segmentation
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-08T19%3A48%3A14IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Cleaning%20of%20object%20surfaces%20based%20on%20deep%20learning:%20a%20method%20for%20generating%20manipulator%20trajectories%20using%20RGB-D%20semantic%20segmentation&rft.jtitle=Neural%20computing%20&%20applications&rft.au=Qi,%20Lizhe&rft.date=2023-04-01&rft.volume=35&rft.issue=12&rft.spage=8677&rft.epage=8692&rft.pages=8677-8692&rft.issn=0941-0643&rft.eissn=1433-3058&rft_id=info:doi/10.1007/s00521-022-07930-x&rft_dat=%3Cproquest_cross%3E2793252580%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2793252580&rft_id=info:pmid/&rfr_iscdi=true