Loading…
Laser-scanner-based object state estimation and tracking control algorithms of autonomous truck using single-wheel driving module
This paper describes state estimation and tracking control algorithms for use in an autonomous truck using a single-wheel driving module and simulation-based performance evaluation with actual data from a one-layer laser scanner. In order to construct the tracking control algorithm, the one-layer la...
Saved in:
Published in: | Microsystem technologies : sensors, actuators, systems integration actuators, systems integration, 2020, Vol.26 (1), p.157-170 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c291t-638e75502ab8fd7fcdf8decede2b4b56d1cdffaeffef5c17e18650e72db386543 |
---|---|
cites | cdi_FETCH-LOGICAL-c291t-638e75502ab8fd7fcdf8decede2b4b56d1cdffaeffef5c17e18650e72db386543 |
container_end_page | 170 |
container_issue | 1 |
container_start_page | 157 |
container_title | Microsystem technologies : sensors, actuators, systems integration |
container_volume | 26 |
creator | Song, Taejun Lee, Hyewon Oh, Kwangseok |
description | This paper describes state estimation and tracking control algorithms for use in an autonomous truck using a single-wheel driving module and simulation-based performance evaluation with actual data from a one-layer laser scanner. In order to construct the tracking control algorithm, the one-layer laser scanner has been used to detect the object as two-dimensional point cloud data. The tracking control algorithm consists of three routines—perception, decision, and control. In the perception routine, the coordinate transformation, downsizing, clustering, and state estimation have been conducted for calculation of the object states, such as position and velocity, using point data from the one-layer laser scanner. The velocity components of the object have been estimated based on the extended Kalman filter, and the desired straight path has been derived using the estimated velocity of the object. To track the object reasonably, lateral error and yaw angle error have been defined with respect to the desired straight path. The error dynamics has been derived using a single-wheel driving module, equipped with a planar truck model based on the vehicle dynamics. Using the derived planar truck model, the optimal steering input for tracking the object has been computed based on the linear quadratic regulator. The actual point cloud data from the one-layer laser scanner has been used to conduct reasonable performance evaluation of the tracking control algorithm proposed in this study. The actual data-based performance evaluation of the algorithm has been conducted in the MATLAB/SIMULINK environment with various scenarios. The performance evaluation results show that the tracking control algorithm proposed in this study can manipulate the single-wheel driving module of the autonomous truck to track the object soundly, based on the state estimation algorithm. |
doi_str_mv | 10.1007/s00542-019-04539-4 |
format | article |
fullrecord | <record><control><sourceid>crossref_sprin</sourceid><recordid>TN_cdi_crossref_primary_10_1007_s00542_019_04539_4</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>10_1007_s00542_019_04539_4</sourcerecordid><originalsourceid>FETCH-LOGICAL-c291t-638e75502ab8fd7fcdf8decede2b4b56d1cdffaeffef5c17e18650e72db386543</originalsourceid><addsrcrecordid>eNp9UE1PxCAQJUYT19U_4Ik_gEJbSns0G7-SJl70TCgMu91twQDVePSfS13PXubNvLw3mXkIXTN6wygVt5FSXhWEspbQipctqU7QilVlQVjDm1O0om1VE0FFfY4uYtzTbGqbcoW-OxUhkKiVcxn7PBns-z3ohGNSCTDENEwqDd5h5QxOQenD4LZYe5eCH7Eatz4MaTdF7C1Wc_LOT36OWTnrA57jIl7KCORzBzBiE4aPhZy8mUe4RGdWjRGu_nCN3h7uXzdPpHt5fN7cdUQXLUukLhsQnNNC9Y01wmpjGwMaDBR91fPasMxYBdaC5ZoJYE3NKYjC9GXuqnKNiuNeHXyMAax8D_mx8CUZlUuI8hiizCHK3xDlYiqPppjFbgtB7v0cXL7zP9cPNwF6kg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Laser-scanner-based object state estimation and tracking control algorithms of autonomous truck using single-wheel driving module</title><source>Springer Nature</source><creator>Song, Taejun ; Lee, Hyewon ; Oh, Kwangseok</creator><creatorcontrib>Song, Taejun ; Lee, Hyewon ; Oh, Kwangseok</creatorcontrib><description>This paper describes state estimation and tracking control algorithms for use in an autonomous truck using a single-wheel driving module and simulation-based performance evaluation with actual data from a one-layer laser scanner. In order to construct the tracking control algorithm, the one-layer laser scanner has been used to detect the object as two-dimensional point cloud data. The tracking control algorithm consists of three routines—perception, decision, and control. In the perception routine, the coordinate transformation, downsizing, clustering, and state estimation have been conducted for calculation of the object states, such as position and velocity, using point data from the one-layer laser scanner. The velocity components of the object have been estimated based on the extended Kalman filter, and the desired straight path has been derived using the estimated velocity of the object. To track the object reasonably, lateral error and yaw angle error have been defined with respect to the desired straight path. The error dynamics has been derived using a single-wheel driving module, equipped with a planar truck model based on the vehicle dynamics. Using the derived planar truck model, the optimal steering input for tracking the object has been computed based on the linear quadratic regulator. The actual point cloud data from the one-layer laser scanner has been used to conduct reasonable performance evaluation of the tracking control algorithm proposed in this study. The actual data-based performance evaluation of the algorithm has been conducted in the MATLAB/SIMULINK environment with various scenarios. The performance evaluation results show that the tracking control algorithm proposed in this study can manipulate the single-wheel driving module of the autonomous truck to track the object soundly, based on the state estimation algorithm.</description><identifier>ISSN: 0946-7076</identifier><identifier>EISSN: 1432-1858</identifier><identifier>DOI: 10.1007/s00542-019-04539-4</identifier><language>eng</language><publisher>Berlin/Heidelberg: Springer Berlin Heidelberg</publisher><subject>Electronics and Microelectronics ; Engineering ; Instrumentation ; Mechanical Engineering ; Nanotechnology ; Technical Paper</subject><ispartof>Microsystem technologies : sensors, actuators, systems integration, 2020, Vol.26 (1), p.157-170</ispartof><rights>Springer-Verlag GmbH Germany, part of Springer Nature 2019</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c291t-638e75502ab8fd7fcdf8decede2b4b56d1cdffaeffef5c17e18650e72db386543</citedby><cites>FETCH-LOGICAL-c291t-638e75502ab8fd7fcdf8decede2b4b56d1cdffaeffef5c17e18650e72db386543</cites><orcidid>0000-0003-2785-5298</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,777,781,27905,27906</link.rule.ids></links><search><creatorcontrib>Song, Taejun</creatorcontrib><creatorcontrib>Lee, Hyewon</creatorcontrib><creatorcontrib>Oh, Kwangseok</creatorcontrib><title>Laser-scanner-based object state estimation and tracking control algorithms of autonomous truck using single-wheel driving module</title><title>Microsystem technologies : sensors, actuators, systems integration</title><addtitle>Microsyst Technol</addtitle><description>This paper describes state estimation and tracking control algorithms for use in an autonomous truck using a single-wheel driving module and simulation-based performance evaluation with actual data from a one-layer laser scanner. In order to construct the tracking control algorithm, the one-layer laser scanner has been used to detect the object as two-dimensional point cloud data. The tracking control algorithm consists of three routines—perception, decision, and control. In the perception routine, the coordinate transformation, downsizing, clustering, and state estimation have been conducted for calculation of the object states, such as position and velocity, using point data from the one-layer laser scanner. The velocity components of the object have been estimated based on the extended Kalman filter, and the desired straight path has been derived using the estimated velocity of the object. To track the object reasonably, lateral error and yaw angle error have been defined with respect to the desired straight path. The error dynamics has been derived using a single-wheel driving module, equipped with a planar truck model based on the vehicle dynamics. Using the derived planar truck model, the optimal steering input for tracking the object has been computed based on the linear quadratic regulator. The actual point cloud data from the one-layer laser scanner has been used to conduct reasonable performance evaluation of the tracking control algorithm proposed in this study. The actual data-based performance evaluation of the algorithm has been conducted in the MATLAB/SIMULINK environment with various scenarios. The performance evaluation results show that the tracking control algorithm proposed in this study can manipulate the single-wheel driving module of the autonomous truck to track the object soundly, based on the state estimation algorithm.</description><subject>Electronics and Microelectronics</subject><subject>Engineering</subject><subject>Instrumentation</subject><subject>Mechanical Engineering</subject><subject>Nanotechnology</subject><subject>Technical Paper</subject><issn>0946-7076</issn><issn>1432-1858</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><recordid>eNp9UE1PxCAQJUYT19U_4Ik_gEJbSns0G7-SJl70TCgMu91twQDVePSfS13PXubNvLw3mXkIXTN6wygVt5FSXhWEspbQipctqU7QilVlQVjDm1O0om1VE0FFfY4uYtzTbGqbcoW-OxUhkKiVcxn7PBns-z3ohGNSCTDENEwqDd5h5QxOQenD4LZYe5eCH7Eatz4MaTdF7C1Wc_LOT36OWTnrA57jIl7KCORzBzBiE4aPhZy8mUe4RGdWjRGu_nCN3h7uXzdPpHt5fN7cdUQXLUukLhsQnNNC9Y01wmpjGwMaDBR91fPasMxYBdaC5ZoJYE3NKYjC9GXuqnKNiuNeHXyMAax8D_mx8CUZlUuI8hiizCHK3xDlYiqPppjFbgtB7v0cXL7zP9cPNwF6kg</recordid><startdate>2020</startdate><enddate>2020</enddate><creator>Song, Taejun</creator><creator>Lee, Hyewon</creator><creator>Oh, Kwangseok</creator><general>Springer Berlin Heidelberg</general><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0003-2785-5298</orcidid></search><sort><creationdate>2020</creationdate><title>Laser-scanner-based object state estimation and tracking control algorithms of autonomous truck using single-wheel driving module</title><author>Song, Taejun ; Lee, Hyewon ; Oh, Kwangseok</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c291t-638e75502ab8fd7fcdf8decede2b4b56d1cdffaeffef5c17e18650e72db386543</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Electronics and Microelectronics</topic><topic>Engineering</topic><topic>Instrumentation</topic><topic>Mechanical Engineering</topic><topic>Nanotechnology</topic><topic>Technical Paper</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Song, Taejun</creatorcontrib><creatorcontrib>Lee, Hyewon</creatorcontrib><creatorcontrib>Oh, Kwangseok</creatorcontrib><collection>CrossRef</collection><jtitle>Microsystem technologies : sensors, actuators, systems integration</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Song, Taejun</au><au>Lee, Hyewon</au><au>Oh, Kwangseok</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Laser-scanner-based object state estimation and tracking control algorithms of autonomous truck using single-wheel driving module</atitle><jtitle>Microsystem technologies : sensors, actuators, systems integration</jtitle><stitle>Microsyst Technol</stitle><date>2020</date><risdate>2020</risdate><volume>26</volume><issue>1</issue><spage>157</spage><epage>170</epage><pages>157-170</pages><issn>0946-7076</issn><eissn>1432-1858</eissn><abstract>This paper describes state estimation and tracking control algorithms for use in an autonomous truck using a single-wheel driving module and simulation-based performance evaluation with actual data from a one-layer laser scanner. In order to construct the tracking control algorithm, the one-layer laser scanner has been used to detect the object as two-dimensional point cloud data. The tracking control algorithm consists of three routines—perception, decision, and control. In the perception routine, the coordinate transformation, downsizing, clustering, and state estimation have been conducted for calculation of the object states, such as position and velocity, using point data from the one-layer laser scanner. The velocity components of the object have been estimated based on the extended Kalman filter, and the desired straight path has been derived using the estimated velocity of the object. To track the object reasonably, lateral error and yaw angle error have been defined with respect to the desired straight path. The error dynamics has been derived using a single-wheel driving module, equipped with a planar truck model based on the vehicle dynamics. Using the derived planar truck model, the optimal steering input for tracking the object has been computed based on the linear quadratic regulator. The actual point cloud data from the one-layer laser scanner has been used to conduct reasonable performance evaluation of the tracking control algorithm proposed in this study. The actual data-based performance evaluation of the algorithm has been conducted in the MATLAB/SIMULINK environment with various scenarios. The performance evaluation results show that the tracking control algorithm proposed in this study can manipulate the single-wheel driving module of the autonomous truck to track the object soundly, based on the state estimation algorithm.</abstract><cop>Berlin/Heidelberg</cop><pub>Springer Berlin Heidelberg</pub><doi>10.1007/s00542-019-04539-4</doi><tpages>14</tpages><orcidid>https://orcid.org/0000-0003-2785-5298</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0946-7076 |
ispartof | Microsystem technologies : sensors, actuators, systems integration, 2020, Vol.26 (1), p.157-170 |
issn | 0946-7076 1432-1858 |
language | eng |
recordid | cdi_crossref_primary_10_1007_s00542_019_04539_4 |
source | Springer Nature |
subjects | Electronics and Microelectronics Engineering Instrumentation Mechanical Engineering Nanotechnology Technical Paper |
title | Laser-scanner-based object state estimation and tracking control algorithms of autonomous truck using single-wheel driving module |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-20T02%3A25%3A20IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-crossref_sprin&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Laser-scanner-based%20object%20state%20estimation%20and%20tracking%20control%20algorithms%20of%20autonomous%20truck%20using%20single-wheel%20driving%20module&rft.jtitle=Microsystem%20technologies%20:%20sensors,%20actuators,%20systems%20integration&rft.au=Song,%20Taejun&rft.date=2020&rft.volume=26&rft.issue=1&rft.spage=157&rft.epage=170&rft.pages=157-170&rft.issn=0946-7076&rft.eissn=1432-1858&rft_id=info:doi/10.1007/s00542-019-04539-4&rft_dat=%3Ccrossref_sprin%3E10_1007_s00542_019_04539_4%3C/crossref_sprin%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c291t-638e75502ab8fd7fcdf8decede2b4b56d1cdffaeffef5c17e18650e72db386543%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |