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...
Autores principales: | , , , , , , |
---|---|
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 |