22 October 2022 Optical encoder neural network: a CNN-based optical encoder for robot localization
Cosimo Patruno, Vito Renò, Massimiliano Nitti, Gaetano Pernisco, Nicola Mosca
Author Affiliations +
Abstract

We tackle the problem of robot localization by means of a deep learning (DL) approach. Convolutional neural networks, mainly devised for image analysis, are at the core of the proposed solution. An optical encoder neural network (OE-net) is devised to give back the relative pose of a robot by processing consecutive images. A monocular camera, fastened on the robot and oriented toward the floor, collects the vision data. The OE-net takes a pair of the acquired consecutive images as input and provides the relative pose information. The neural network is trained using a supervised learning approach. This preliminary study, made on synthetic images, suggests that a convolutional network and hence a DL approach can be a viable complement to the traditional visual odometry for robot ego-motion estimation. The obtained outcomes look very promising.

© 2022 Society of Photo-Optical Instrumentation Engineers (SPIE)
Cosimo Patruno, Vito Renò, Massimiliano Nitti, Gaetano Pernisco, and Nicola Mosca "Optical encoder neural network: a CNN-based optical encoder for robot localization," Optical Engineering 62(4), 041402 (22 October 2022). https://doi.org/10.1117/1.OE.62.4.041402
Received: 27 June 2022; Accepted: 5 October 2022; Published: 22 October 2022
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Optical encoders

Cameras

Neural networks

Pose estimation

Education and training

Visualization

Motion estimation

RELATED CONTENT


Back to Top