Publicação
Compression of sensor data in robotic systems
| Resumo: | One of the main problems in the development and debugging of robotic systems is the amount of data stored in files containing sensor data (ex. ROS proprietary log files - BAGS). If we consider a robot with several cameras and other sensors that collect information from the environment several times per second, we quickly obtain very large files. Besides the concerns regarding storage and, in some cases, transmission, it becomes extremely hard to find important information in these files. In this thesis, we tried to solve both problems studying and implementing data compression solutions to reduce the referred files. The main focus was image and video compression, by far the most storage consuming data. Moreover, we conducted a detailed study about the effect of lossy compression methods in the performance of some state of the art image analysis algorithms. Another contribution was the development of an intelligent video player to help roboticists in their work while they evaluate the recorded data after experiments. Parts of the video that do not contain relevant information are skipped during the play. Based on the results, we concluded that ROS native compression is not sufficient. Furthermore, solutions based on ROS, or virtually any robotic system that has to deal with image/video data, would benefit with the use of a H.265 codec, as it provides the smallest number of bits per pixel without a significant penalty on the performance of image analysis algorithms. |
|---|---|
| Autores principais: | Martins, Álvaro Rodrigues de Castro Mendes |
| Assunto: | ROS Robotics Computer Vision Data Compression |
| Ano: | 2018 |
| País: | Portugal |
| Tipo de documento: | dissertação de mestrado |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade de Aveiro |
| Idioma: | inglês |
| Origem: | RIA - Repositório Institucional da Universidade de Aveiro |
Registos relacionados
article Localization of a mobile autonomous robot based on image analysis
por: Ribeiro, A. Fernando
Publicado em: (2008)
por: Ribeiro, A. Fernando
Publicado em: (2008)
school Sensor to motion coordinate frame calibration in robotic vehicles
por: Gomes, Manuel Alberto Silva
Publicado em: (2022)
por: Gomes, Manuel Alberto Silva
Publicado em: (2022)
article Localization of a mobile autonomous robot based on image analysis
por: Ribeiro, A. Fernando
Publicado em: (2007)
por: Ribeiro, A. Fernando
Publicado em: (2007)
school Project i-RoCS: dirt detection system based on computer vision
por: Carapinha, Rui Filipe Santos
Publicado em: (2020)
por: Carapinha, Rui Filipe Santos
Publicado em: (2020)
article Vision, kinematics and game strategy in multi-robot systems like MSL RoboCup
por: Ribeiro, A. Fernando
Publicado em: (2005)
por: Ribeiro, A. Fernando
Publicado em: (2005)
article A deep learning-based dirt detection computer vision system for floor-cleaning robots with improved data collection
por: Canedo, Daniel
Publicado em: (2021)
por: Canedo, Daniel
Publicado em: (2021)
school Project I-RoCS: automatic navigation system for a cleaning robot
por: Dias, Tânia Sofia da Silva
Publicado em: (2021)
por: Dias, Tânia Sofia da Silva
Publicado em: (2021)
article An innovative vision system for floor-cleaning robots based on YOLOv5
por: Canedo, Daniel
Publicado em: (2022)
por: Canedo, Daniel
Publicado em: (2022)
school Objects and furniture manipulation in domestic environment using a service robot
por: Silva, Bruno Filipe Gonçalves
Publicado em: (2024)
por: Silva, Bruno Filipe Gonçalves
Publicado em: (2024)
school Indoor autonomous navigation for service robots using beacons
por: Reverendo, Nelson Almeida
Publicado em: (2018)
por: Reverendo, Nelson Almeida
Publicado em: (2018)
article Two high-performance alternatives to ZLIB scientific-data compression
por: Almeida, Samuel
Publicado em: (2014)
por: Almeida, Samuel
Publicado em: (2014)
school Multi-camera and multi-algorithm architecture for visual perception onboard the ATLASCAR2
por: Almeida, Tiago Miguel Rodrigues de
Publicado em: (2019)
por: Almeida, Tiago Miguel Rodrigues de
Publicado em: (2019)
article Development of the anthropomorphic arm for collaborative and home service robot CHARMIE
por: Syed, Fawad A.
Publicado em: (2024)
por: Syed, Fawad A.
Publicado em: (2024)
school Calibration methodologies for collaborative robots and autonomous mobile platforms
por: Fernandes, Jorge André Silva
Publicado em: (2023)
por: Fernandes, Jorge André Silva
Publicado em: (2023)
article Multitask robotic rover for agricultural activities (R2A2): a robotic platform for peach orchards
por: Veiros, André
Publicado em: (2022)
por: Veiros, André
Publicado em: (2022)
school Compression models and tools for omics data
por: Hosseini, Seyedmorteza
Publicado em: (2020)
por: Hosseini, Seyedmorteza
Publicado em: (2020)
school Application of cloud simulation techniques for robotic software validation
por: Vieira, Diogo dos Santos Covêlo Simão
Publicado em: (2023)
por: Vieira, Diogo dos Santos Covêlo Simão
Publicado em: (2023)
book Knowledge and tasks representation for an industrial robotic application
por: Bernardo, Rodrigo
Publicado em: (2018)
por: Bernardo, Rodrigo
Publicado em: (2018)
article An efficient omnidirectional vision system for soccer robots: from calibration to object detection
por: Neves, António J.R.
Publicado em: (2011)
por: Neves, António J.R.
Publicado em: (2011)
school Ensino de LINUX recorrendo à robótica educativa: contributos para o desenvolvimento do saber científico, técnico e tecnológico
por: Sousa, Fernando Barbosa de
Publicado em: (2021)
por: Sousa, Fernando Barbosa de
Publicado em: (2021)
article Control of an industrial desktop robot using computer vision and fuzzy rules
por: Santos, Cristina
Publicado em: (2005)
por: Santos, Cristina
Publicado em: (2005)
book Knowledge and capabilities representation for visually guided robotic bin picking
por: Gonçalves, Paulo
Publicado em: (2019)
por: Gonçalves, Paulo
Publicado em: (2019)
school Study of the impact of data compression on energy consumption reduction
por: Lei, Dinis dos Santos
Publicado em: (2024)
por: Lei, Dinis dos Santos
Publicado em: (2024)
school Object detection with artificial vision and neural networks for service robots
por: Pinto, Tiago Alexandre Barbosa
Publicado em: (2018)
por: Pinto, Tiago Alexandre Barbosa
Publicado em: (2018)
school Vision-based detection of resin drums for robotic arm manipulation
por: Fahla, Nuno Santos
Publicado em: (2024)
por: Fahla, Nuno Santos
Publicado em: (2024)
school 3D vision and robotics for the automated manipulation of cork strips
por: Afonso, Pedro Correia
Publicado em: (2025)
por: Afonso, Pedro Correia
Publicado em: (2025)
school Smart object exploration by robotic manipulator
por: Santos, João Pedro Martins dos
Publicado em: (2019)
por: Santos, João Pedro Martins dos
Publicado em: (2019)
school Development of an interface based on ROS-RVIZ for calibration systems
por: Pina, Miguel Duarte Rocha
Publicado em: (2021)
por: Pina, Miguel Duarte Rocha
Publicado em: (2021)
article Mobility and agility with an improved sight
por: Ribeiro, A. Fernando
Publicado em: (2009)
por: Ribeiro, A. Fernando
Publicado em: (2009)
article Deep Learning-Based Compressed Domain Multimedia for Man and Machine: A Taxonomy and Application to Point Cloud Classification
por: Seleem, Abdelrahman
Publicado em: (2023)
por: Seleem, Abdelrahman
Publicado em: (2023)
school Study of SLAM algorithms for autonomous navigation in unstructured environments
por: Ferrão, José Manuel Miranda
Publicado em: (2018)
por: Ferrão, José Manuel Miranda
Publicado em: (2018)
article Omni-directional catadioptric vision for soccer robots
por: Lima, Pedro
Publicado em: (2001)
por: Lima, Pedro
Publicado em: (2001)
article Developing an automated system for shoe sole halogenation
por: Sepúlveda, João
Publicado em: (1997)
por: Sepúlveda, João
Publicado em: (1997)
school Robot plays board games with human
por: Creoulo, Joana Oliveira
Publicado em: (2021)
por: Creoulo, Joana Oliveira
Publicado em: (2021)
article Detection of Aruco Markers Using the Quadrilateral Sum Conjuncture
por: Ferrão, José
Publicado em: (2018)
por: Ferrão, José
Publicado em: (2018)
article Study of the locomotion of a hexapod using CoppeliaSim and ROS
por: Coelho, Joana
Publicado em: (2021)
por: Coelho, Joana
Publicado em: (2021)
article Lossless Compression of Medical Images Using 3-D Predictors
por: Lucas, Luis F. R.
Publicado em: (2017)
por: Lucas, Luis F. R.
Publicado em: (2017)
article A survey on data compression techniques for automotive LiDAR point clouds
por: Roriz, Ricardo João Rei
Publicado em: (2024)
por: Roriz, Ricardo João Rei
Publicado em: (2024)
school Design e construção de um robot antropomórfico
por: Silva, Rui Manuel Gomes
Publicado em: (2008)
por: Silva, Rui Manuel Gomes
Publicado em: (2008)
school Automatic 3D parts laser marking system
por: Fernandes, Diogo Barbosa
Publicado em: (2022)
por: Fernandes, Diogo Barbosa
Publicado em: (2022)
Registos relacionados
-
article Localization of a mobile autonomous robot based on image analysis
por: Ribeiro, A. Fernando
Publicado em: (2008) -
school Sensor to motion coordinate frame calibration in robotic vehicles
por: Gomes, Manuel Alberto Silva
Publicado em: (2022) -
article Localization of a mobile autonomous robot based on image analysis
por: Ribeiro, A. Fernando
Publicado em: (2007) -
school Project i-RoCS: dirt detection system based on computer vision
por: Carapinha, Rui Filipe Santos
Publicado em: (2020) -
article Vision, kinematics and game strategy in multi-robot systems like MSL RoboCup
por: Ribeiro, A. Fernando
Publicado em: (2005)