Neural Network Based Obstacle Avoidance Using Simulated Sensor Data

This study characterized the design and implementation of a low-cost autonomous robot capable of performing obstacle avoidance using neural networks trained with simulated sensor data.The only sensor used for detecting the environment was an infrared distance sensor attached to a hobby servo, allowing for 180 of sensor visibility.In order to train the neural networks, simulated sensor data was created using LabVIEW and presented to a user, who selected the expected robot operation in that specific situation.The simulated sensor data and expected robot operation data was then used to create training data.The trained neural networks were then verified by testing the actual network output with the training data, and additional random sensor data.The robot was controlled wirelessly by a computer running LabVIEW, which processed the sensor data through the networks and controlled the robot's subsequent movements.The networks were able to produce accurate obstacle avoidance actions during the simulated network analysis, and on the test bed, allowing the robot to avoid obstacles while successfully performing its mission.

Authors

Institutions

Publication Details

Published
2025-04-02
DOI
https://doi.org/10.18260/1-2-1153-54010
Primary Topic
Aerospace and Aviation Technology
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Neural Network Based Obstacle Avoidance Using Simulated Sensor Data

Thierry Zimmerman
Aerospace and Aviation Technology
article

Neural Network Based Obstacle Avoidance Using Simulated Sensor Data

Thierry Zimmerman
article en

Abstract

This study characterized the design and implementation of a low-cost autonomous robot capable of performing obstacle avoidance using neural networks trained with simulated sensor data.The only sensor used for detecting the environment was an infrared distance sensor attached to a hobby servo, allowing for 180 of sensor visibility.In order to train the neural networks, simulated sensor data was created using LabVIEW and presented to a user, who selected the expected robot operation in that specific situation.The simulated sensor data and expected robot operation data was then used to create training data.The trained neural networks were then verified by testing the actual network output with the training data, and additional random sensor data.The robot was controlled wirelessly by a computer running LabVIEW, which processed the sensor data through the networks and controlled the robot's subsequent movements.The networks were able to produce accurate obstacle avoidance actions during the simulated network analysis, and on the test bed, allowing the robot to avoid obstacles while successfully performing its mission.

University of Hartford (US)
Openalex Percentile: Top 92%
Aerospace and Aviation Technology
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.