Back to Search
Start Over
Pose-graph neural network classifier for global optimality prediction in 2D SLAM
- Source :
- IEEE Access, IEEE Access, Vol 9, Pp 80466-80477 (2021)
- Publication Year :
- 2021
- Publisher :
- Institute of Electrical and Electronics Engineers, 2021.
-
Abstract
- The ability to decide if a solution to a pose-graph problem is globally optimal is of high significance for safety-critical applications. Converging to a local-minimum may result in severe estimation errors along the estimated trajectory. In this paper, we propose a graph neural network based on a novel implementation of a graph convolutional-like layer, called PoseConv, to perform classification of pose-graphs as optimal or sub-optimal. The operation of PoseConv required incorporating a new node feature, referred to as cost, to hold the information that the nodes will communicate. A training and testing dataset was generated based on publicly available bench-marking pose-graphs. The neural classifier is then trained and extensively tested on several subsets of the pose-graph samples in the dataset. Testing results have proven the model’s capability to perform classification with 92 – 98% accuracy, for the different partitions of the training and testing dataset. In addition, the model was able to generalize to previously unseen variants of pose-graphs in the training dataset. Our method trades a small amount of accuracy for a large improvement in processing time. This makes it faster than other existing methods by up-to three orders of magnitude, which could be of paramount importance when using computationally-limited robots overseen by human operators.
- Subjects :
- 0209 industrial biotechnology
General Computer Science
Computer science
graph neural network
02 engineering and technology
Simultaneous localization and mapping
Machine learning
computer.software_genre
020901 industrial engineering & automation
Classifier (linguistics)
0202 electrical engineering, electronic engineering, information engineering
General Materials Science
mechanical
Electrical and Electronic Engineering
Layer (object-oriented design)
08 Information and Computing Sciences, 09 Engineering, 10 Technology
business.industry
Node (networking)
General Engineering
Pose graph optimization
TK1-9971
global optimality
Feature (computer vision)
Trajectory
Robot
Graph (abstract data type)
020201 artificial intelligence & image processing
Electrical engineering. Electronics. Nuclear engineering
Artificial intelligence
business
computer
simultaneous localization and mapping
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- IEEE Access, IEEE Access, Vol 9, Pp 80466-80477 (2021)
- Accession number :
- edsair.doi.dedup.....9620150bc1936cda454e796f2969e41c