Cargando…

Discontinuous Track Recognition System Based on PolyLaneNet for Darwin-op2 Robot

This paper proposes and demonstrates a single-line discontinuous track recognition system by associating the track recognition problem of a humanoid robot with the lane detection problem. The proposal enables the robot to achieve stable running on the single-line discontinuous track. The system cons...

Descripción completa

Detalles Bibliográficos
Autores principales: Wu, Xi-Bao, Lv, Si-Chuan, Wang, Xiao-Hao, Zhang, Shi-Zhuo, Liu, Qiong, Wang, Yi-Qun, Chen, Wen-bai
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8824747/
https://www.ncbi.nlm.nih.gov/pubmed/35154303
http://dx.doi.org/10.1155/2022/5431886
_version_ 1784647067725987840
author Wu, Xi-Bao
Lv, Si-Chuan
Wang, Xiao-Hao
Zhang, Shi-Zhuo
Liu, Qiong
Wang, Yi-Qun
Chen, Wen-bai
author_facet Wu, Xi-Bao
Lv, Si-Chuan
Wang, Xiao-Hao
Zhang, Shi-Zhuo
Liu, Qiong
Wang, Yi-Qun
Chen, Wen-bai
author_sort Wu, Xi-Bao
collection PubMed
description This paper proposes and demonstrates a single-line discontinuous track recognition system by associating the track recognition problem of a humanoid robot with the lane detection problem. The proposal enables the robot to achieve stable running on the single-line discontinuous track. The system consists of two parts: the robot end and the graphics computing end. The robot end is responsible for collecting track information and the graphics computing end is responsible for high-performance computing. These two parts use the TCP for communication. The graphics computing side uses PolyLaneNet lane detection algorithm to train the track image captured from the first perspective of the darwin-op2 robot as the data set. In the inference, the robot end sends the collected tracking images to the graphics calculation end and uses the graphics processor to accelerate the calculation. After obtaining the motion vector, it is transmitted back to the robot end. The robot end parses the motion vector to obtain the motion information of the robot so that the robot can achieve stable running on the single-line discontinuous track. The proposed system realizes the direct recognition of the first perspective image of the robot and avoids the problems of poor stability, inability of identifying curves and discontinuous lines, and other problems in the traditional line detection method. At the same time, this system adopts the method of cooperative work between the PC side and the robot by deploying the algorithm with high computational requirements on the PC side. The data transmission is carried out by stable TCP communication, which makes it possible for the robot equipped with weak computational controllers to use deep-learning-related algorithms. It also provides ideas and solutions for deploying deep-learning-related algorithms on similar low computational robots.
format Online
Article
Text
id pubmed-8824747
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-88247472022-02-10 Discontinuous Track Recognition System Based on PolyLaneNet for Darwin-op2 Robot Wu, Xi-Bao Lv, Si-Chuan Wang, Xiao-Hao Zhang, Shi-Zhuo Liu, Qiong Wang, Yi-Qun Chen, Wen-bai Comput Intell Neurosci Research Article This paper proposes and demonstrates a single-line discontinuous track recognition system by associating the track recognition problem of a humanoid robot with the lane detection problem. The proposal enables the robot to achieve stable running on the single-line discontinuous track. The system consists of two parts: the robot end and the graphics computing end. The robot end is responsible for collecting track information and the graphics computing end is responsible for high-performance computing. These two parts use the TCP for communication. The graphics computing side uses PolyLaneNet lane detection algorithm to train the track image captured from the first perspective of the darwin-op2 robot as the data set. In the inference, the robot end sends the collected tracking images to the graphics calculation end and uses the graphics processor to accelerate the calculation. After obtaining the motion vector, it is transmitted back to the robot end. The robot end parses the motion vector to obtain the motion information of the robot so that the robot can achieve stable running on the single-line discontinuous track. The proposed system realizes the direct recognition of the first perspective image of the robot and avoids the problems of poor stability, inability of identifying curves and discontinuous lines, and other problems in the traditional line detection method. At the same time, this system adopts the method of cooperative work between the PC side and the robot by deploying the algorithm with high computational requirements on the PC side. The data transmission is carried out by stable TCP communication, which makes it possible for the robot equipped with weak computational controllers to use deep-learning-related algorithms. It also provides ideas and solutions for deploying deep-learning-related algorithms on similar low computational robots. Hindawi 2022-02-01 /pmc/articles/PMC8824747/ /pubmed/35154303 http://dx.doi.org/10.1155/2022/5431886 Text en Copyright © 2022 Xi-Bao Wu et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Wu, Xi-Bao
Lv, Si-Chuan
Wang, Xiao-Hao
Zhang, Shi-Zhuo
Liu, Qiong
Wang, Yi-Qun
Chen, Wen-bai
Discontinuous Track Recognition System Based on PolyLaneNet for Darwin-op2 Robot
title Discontinuous Track Recognition System Based on PolyLaneNet for Darwin-op2 Robot
title_full Discontinuous Track Recognition System Based on PolyLaneNet for Darwin-op2 Robot
title_fullStr Discontinuous Track Recognition System Based on PolyLaneNet for Darwin-op2 Robot
title_full_unstemmed Discontinuous Track Recognition System Based on PolyLaneNet for Darwin-op2 Robot
title_short Discontinuous Track Recognition System Based on PolyLaneNet for Darwin-op2 Robot
title_sort discontinuous track recognition system based on polylanenet for darwin-op2 robot
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8824747/
https://www.ncbi.nlm.nih.gov/pubmed/35154303
http://dx.doi.org/10.1155/2022/5431886
work_keys_str_mv AT wuxibao discontinuoustrackrecognitionsystembasedonpolylanenetfordarwinop2robot
AT lvsichuan discontinuoustrackrecognitionsystembasedonpolylanenetfordarwinop2robot
AT wangxiaohao discontinuoustrackrecognitionsystembasedonpolylanenetfordarwinop2robot
AT zhangshizhuo discontinuoustrackrecognitionsystembasedonpolylanenetfordarwinop2robot
AT liuqiong discontinuoustrackrecognitionsystembasedonpolylanenetfordarwinop2robot
AT wangyiqun discontinuoustrackrecognitionsystembasedonpolylanenetfordarwinop2robot
AT chenwenbai discontinuoustrackrecognitionsystembasedonpolylanenetfordarwinop2robot