Title:

GS9-7 Implementation of ROS package for simultaneous video streaming from several different cameras

Publication: ICAROB2018
Volume: 23
Pages: 220-223
ISSN: 2188-7829
DOI: 10.5954/ICAROB.2018.GS9-7
Author(s): Ramil Safin, Roman Lavrenov
Publication Date: February 2, 2018
Keywords: Video Streaming, V4L2, ROS, C++11, OpenCV, mobile ground robot, experiments
Abstract: Real time video stream capturing and processing is important for a variety of tasks in robotics. We created ROS package that captures concurrent video stream from 4 different cameras of Russian mobile robot "Servosila" Engineer. V4L2 API was used to configure video devices and to retrieve raw data from cameras. Memory mapping approach of mapping device buffers increased overall performance by eliminating redundant memory copies. We demonstrate the comparison of our new package and OpenCV based package.
PDF File: https://alife-robotics.co.jp/members2018/icarob/data/html/data/GS_pdf/GS9/GS9-7.pdf
Copyright: © The authors.
This article is distributed under the terms of the Creative Commons Attribution License 4.0, which permits non-commercial use, distribution and reproduction in any medium, provided the original work is properly cited.
See for details: https://creativecommons.org/licenses/by-nc/4.0/

ALife Robotics Corporation Ltd.

HOME

 

 

(c)2008 Copyright The Regents of ALife Robotics Corporation Ltd. All Rights Reserved.