Layering Laser Rangefinder Points onto Images for Obstacle Avoidance by a Neural Network
Obstacle avoidance is essential to autonomous robot navigation but maneuvering around an obstacle causes the system to deviate from its normal path. Oftentimes, these deviations cause the robot to enter new regions which lack the path's usual or meaningful features. This is problematic for visi...
Saved in:
Published in | 2019 SoutheastCon pp. 1 - 6 |
---|---|
Main Authors | , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.04.2019
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Obstacle avoidance is essential to autonomous robot navigation but maneuvering around an obstacle causes the system to deviate from its normal path. Oftentimes, these deviations cause the robot to enter new regions which lack the path's usual or meaningful features. This is problematic for vision-based steering controllers, including convolutional neural networks (CNNs), which depend on patterns to be present in camera images. The absence of a path fails to provide consistent and noticeable patterns for the neural network, and this usually leads to erroneous steering commands. In this paper, we mitigate this problem by superimposing points from a two-dimensional (2D) scanning laser rangefinder (LRF) onto camera images using the Open Source Computer Vision (OpenCV) library. The visually encoded LRF data provides the CNN with a new pattern to recognize, aiding in the avoidance of obstacles and the rediscovery of its path. In contrast, existing approaches to robot navigation do not use a single CNN to perform line-following and obstacle avoidance. Using our approach, we were able to train a CNN to follow a lined path and avoid obstacles with a reliability rate of nearly 60% on a complex course and over 80% on a simpler course. |
---|---|
AbstractList | Obstacle avoidance is essential to autonomous robot navigation but maneuvering around an obstacle causes the system to deviate from its normal path. Oftentimes, these deviations cause the robot to enter new regions which lack the path's usual or meaningful features. This is problematic for vision-based steering controllers, including convolutional neural networks (CNNs), which depend on patterns to be present in camera images. The absence of a path fails to provide consistent and noticeable patterns for the neural network, and this usually leads to erroneous steering commands. In this paper, we mitigate this problem by superimposing points from a two-dimensional (2D) scanning laser rangefinder (LRF) onto camera images using the Open Source Computer Vision (OpenCV) library. The visually encoded LRF data provides the CNN with a new pattern to recognize, aiding in the avoidance of obstacles and the rediscovery of its path. In contrast, existing approaches to robot navigation do not use a single CNN to perform line-following and obstacle avoidance. Using our approach, we were able to train a CNN to follow a lined path and avoid obstacles with a reliability rate of nearly 60% on a complex course and over 80% on a simpler course. |
Author | Ges, Nicholas P. Anderson, Will C. Lowrance, Christopher J. |
Author_xml | – sequence: 1 givenname: Nicholas P. surname: Ges fullname: Ges, Nicholas P. organization: United States Military Academcy West Point,Electrical Engineering and Computer Science Department,NY,USA,10996 – sequence: 2 givenname: Will C. surname: Anderson fullname: Anderson, Will C. organization: United States Military Academcy West Point,Electrical Engineering and Computer Science Department,NY,USA,10996 – sequence: 3 givenname: Christopher J. surname: Lowrance fullname: Lowrance, Christopher J. organization: United States Military Academcy West Point,Electrical Engineering and Computer Science Department,NY,USA,10996 |
BookMark | eNotkE1LAzEURaMo2FZ_gZus3E3NSxonWZaitTBY8QO6Ky-ZN3W0TWSSKv33DtjVuYvL4XKH7CzEQIzdgBgDCHv7Gvf5gzDlWQwTqQDGUoAdWyGF0vaEDaGUBgSo0p6yAWhtCqHN6oINU_oUfWsCesBWFR6oa8OGV5io4y8YNtS0oe7zc2xDTjyGHPlihxtKvIkdX7qU0W-JT39iW2PwxN2BI3-ifYfbHvk3dl-X7LzBbaKrI0fs_eH-bfZYVMv5YjatirbfmQsHBmo5MdpaK1EbLQw4Db6RznnpBBLdGZJKI9oafVl6VTvRqMZBo6z0asSu_70tEa2_u3aH3WF9fEH9Ae8zWCs |
ContentType | Conference Proceeding |
DBID | 6IE 6IH CBEJK RIE RIO |
DOI | 10.1109/SoutheastCon42311.2019.9020359 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan (POP) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library Online IEEE Proceedings Order Plans (POP) 1998-present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Xplore url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EISBN | 1728101379 9781728101378 |
EISSN | 1558-058X |
EndPage | 6 |
ExternalDocumentID | 9020359 |
Genre | orig-research |
GroupedDBID | 29O 6IE 6IF 6IH 6IK 6IL 6IN ABLEC ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IJVOP JC5 OCL RIE RIL RIO |
ID | FETCH-LOGICAL-i203t-b181d24859992a585081b51cf2bbc2b0aee68e235aa9dac77c3db0f3fb1f392c3 |
IEDL.DBID | RIE |
IngestDate | Wed Jun 26 19:27:06 EDT 2024 |
IsPeerReviewed | false |
IsScholarly | true |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i203t-b181d24859992a585081b51cf2bbc2b0aee68e235aa9dac77c3db0f3fb1f392c3 |
PageCount | 6 |
ParticipantIDs | ieee_primary_9020359 |
PublicationCentury | 2000 |
PublicationDate | 2019-April |
PublicationDateYYYYMMDD | 2019-04-01 |
PublicationDate_xml | – month: 04 year: 2019 text: 2019-April |
PublicationDecade | 2010 |
PublicationTitle | 2019 SoutheastCon |
PublicationTitleAbbrev | SECON |
PublicationYear | 2019 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0020415 |
Score | 2.1146128 |
Snippet | Obstacle avoidance is essential to autonomous robot navigation but maneuvering around an obstacle causes the system to deviate from its normal path.... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 1 |
SubjectTerms | Cameras Collision avoidance computer vision convolutional neural network laser rangefinder Lasers machine learning Navigation obstacle avoidance Robot vision systems |
Title | Layering Laser Rangefinder Points onto Images for Obstacle Avoidance by a Neural Network |
URI | https://ieeexplore.ieee.org/document/9020359 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS8NAEB7aHkQvPlrxzR7Ek-kjr80epViqtFrEQm8ls9mFoibSpkL99e5sYn3gwVOGwIZhZ8nM7Mx8H8B5pHUodFs7qIjCTCJ3hHIDB2lMUnqoEks2MbwL-2P_dhJMKnC5noVRStnmM9Uk0dbyk0wu6aqsJahsFogqVLkIi1mtdXJFo-YbcFFiaLYsAR2x33Sz1EQMHUoFO6JZfuEHlYr1JL1tGH7qUDSQPDWXOTbl-y94xv8quQONr5k9Nlp7o12oqHQPtr7BDdZhMohXVmQD47vm7IEGC6hobeRRNkvzBSM0A3bzYn4yC2bCWXaPJno0J4tdvWWzhE4IwxWLGWF6xM_mYZvIGzDuXT92-07JrODMjHK5g8avJwRmZsJDNzYZgwkM0NhGu4jSxXasVBgp1wviWCSx5Fx6Cba1p7GjTUAlvX2opVmqDoCJQAuMJPoYap9upXgU-lxxJRQt5IdQpz2avhbgGdNye47-fn0Mm2SnojXmBGr5fKlOjdfP8cya-wNVAq6z |
link.rule.ids | 309,310,780,784,789,790,796,23930,23931,25140,27925,54758 |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LSwNBDA61go-Lj1Z8Owfx5Paxz85RiqXVthZpobeymZ2Bou5KuxXqrzfZ1vrAg6cNC7OEybD5Mkm-AFzWjPGlqRgLNY8wUxhYUtuehdwmqRzUUTZsotP1mwP3bugNc3C96oXRWmfFZ7rEYpbLjxI146uysuS0mSfXYN1zCecuurVW4RU3m2_A1ZJFs5yNoOP5N_UkJsxQ5WCwKkvLb_wYppL5ksYOdD61WJSQPJVmKZbU-y-Cxv-quQvFr6490Vv5oz3I6Xgftr8RDhZg2A7nmSja5L0m4pFbCzhtTXIvGcfpVDCfgWi90G9mKgjQigck_EhnS9y8JeOIz4jAuQgFs3qEz_TIysiLMGjc9utNazlbwRqTcqmF5NkjpjMjgGiHFDMQNECyjrERlY2VUGu_pm3HC0MZhSoIlBNhxTgGq4YglXIOIB8nsT4EIT0jsabQRd-4fC8V1Hw30IGWmhcGR1DgPRq9LugzRsvtOf779QVsNvud9qjd6t6fwBbbbFEocwr5dDLTZ4QBUjzPTP8Bs7OyBg |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=proceeding&rft.title=2019+SoutheastCon&rft.atitle=Layering+Laser+Rangefinder+Points+onto+Images+for+Obstacle+Avoidance+by+a+Neural+Network&rft.au=Ges%2C+Nicholas+P.&rft.au=Anderson%2C+Will+C.&rft.au=Lowrance%2C+Christopher+J.&rft.date=2019-04-01&rft.pub=IEEE&rft.eissn=1558-058X&rft.spage=1&rft.epage=6&rft_id=info:doi/10.1109%2FSoutheastCon42311.2019.9020359&rft.externalDocID=9020359 |