Broad camera decoding
Raw RGB, BGR, mono, depth, Bayer and YUV images, plus JPEG, PNG and WebP CompressedImage payloads.
ROS 2 · MCAP · MEDIA TOOLCHAIN
Turn camera topics into portable MP4 video or timestamped PNG sequences—without installing ROS, uploading a recording, or exposing private robot data.
LOCAL CONVERSION WORKSPACE
Inspect the source, preserve its timing semantics, choose an exact clip, and create a result that colleagues and customers can open without ROS.
Raw RGB, BGR, mono, depth, Bayer and YUV images, plus JPEG, PNG and WebP CompressedImage payloads.
Choose ROS header, publish, or MCAP log time. Every PNG export and MP4 sidecar keeps traceable frame timestamps.
The media workflow is structured for future waveform preview, WAV/AAC output, synchronized tracks, and combined audio-video export.
This standalone Lab contains the MCAP reader, ROS 2 CDR decoder, image pipeline, video encoder, PNG packager, and timestamp-manifest generator. It does not send raw data to Olive Robotics or another server.
Reads ROS 2 CDR schemas embedded in indexed or unindexed MCAP. Supports sensor_msgs/msg/Image and sensor_msgs/msg/CompressedImage; RGB/BGR/RGBA/BGRA, mono8, mono16, 16UC1, 16SC1, 32FC1, Bayer 8-bit, YUYV/UYVY, NV12/NV21, JPEG, PNG, WebP, Zstandard and LZ4. MP4 requires WebCodecs. Depth palettes are visualization mappings, not metric-depth calibration.
The information, specifications, and materials provided on this website are published by Olive Robotics GmbH for general informational and commercial purposes only. While every effort is made to ensure accuracy and timeliness, all specifications, performance figures, availability details, and product roadmaps remain non-binding and subject to modification, withdrawal, or correction without prior notice. Nothing on this website shall be construed as constituting a warranted characteristic within the meaning of §§ 434 et seq. BGB, nor as a binding commercial offer within the meaning of § 145 BGB, unless expressly confirmed in writing by Olive Robotics GmbH.
Access to and use of this website is at the user’s sole risk. Olive Robotics GmbH disclaims, to the maximum extent permitted by applicable law, all liability for direct, indirect, incidental, or consequential damages arising from the use or misuse of this website, its content, or any linked external resources. Pursuant to §§ 7–10 TMG, Olive Robotics GmbH is not responsible for third-party content accessible via external hyperlinks and assumes no responsibility for the availability, accuracy, or legality of such content.
All trademarks, logos, product identifiers, and intellectual property referenced on this site, including but not limited to olive®, olixSense™, olixAI™, olixOS™, and related marks, are the exclusive property of Olive Robotics GmbH. Unauthorized reproduction, modification, or commercial use is strictly prohibited. References to third-party technologies or marks are for descriptive purposes only and imply no endorsement or affiliation.
All quotations, orders, and deliveries are governed exclusively by Olive Robotics GmbH’s General Terms and Conditions (AGB) as published on this website. For consumers, statutory rights under the German Civil Code (BGB) remain unaffected.