1. Performance and Results of the Triple Buffering Built-In in a Raspberry PI to Optimize the Distribution of Information from a Smart Sensor
- Author
-
Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors, Ministerio de Ciencia e Innovación, Universitat Politècnica de València, Jiménez García, José Luis, Poza Luján, José Luis, Posadas Yagüe, Juan Luís, Baselga Masiá, David, Simó Ten, José Enrique, Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors, Ministerio de Ciencia e Innovación, Universitat Politècnica de València, Jiménez García, José Luis, Poza Luján, José Luis, Posadas Yagüe, Juan Luís, Baselga Masiá, David, and Simó Ten, José Enrique
- Abstract
“ The final publication is available at Springer via http://dx.doi.org/ 10.1007/978-3-319-07593-8_33", Currently, 3D sensors can be considered an evolution of cameras by providing the image with its depth information. These sensors have a generic function and the programmer has to process the received information in order to be adapted and used in a specific environment. In robots navigation, the 3D information can be useful for basic behaviours such as obstacles avoidance or even more complex behaviours such as maps generation . In this article an image management system provided by the xTion intelligent sensor is presented. The xTion sensor provides a VGA image and a 3D depth, which allows it to be used for several purposes. In order to distribute the data, it is acquired, processed and sent to several clients with a triple buffer system modified to serve the most recent image to the client. The system is programmed in C for Linux and built-in in a Raspberry PI. The article exposes the performance and results from monitoring the frame's delay comparing it with a simple and a double buffer system widely used in this kind of systems.
- Published
- 2014