YoVDO

GStreamer and ROS - A Tale of Two Messaging Frameworks

Offered By: linux.conf.au via YouTube

Tags

linux.conf.au Courses Robotics Courses ROS (Robot Operating System) Courses Image Processing Courses Real-Time Systems Courses GStreamer Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intersection of GStreamer and ROS in this 47-minute conference talk from linux.conf.au 2022. Dive into the similarities and differences between these two message-oriented software frameworks for high-performance real-time systems. Learn how GStreamer's multimedia processing pipelines and ROS's robotic module integration can be combined to create a more flexible free software ecosystem. Discover the design patterns of both frameworks, their applications in image processing, and potential solutions to common ROS issues. Gain insights into pipeline elements, diagrams, and the rapid adoption of new infrastructure code. The talk concludes with a demo, discussion of other features, ROS nodes, and a Q&A session covering simulation tools and launch syntax.

Syllabus

Intro
Pipelines
Pipeline elements
Pipeline diagram
GStreamer
What is GStreamer
GStreamer in ROS
Image processing
GStreamer vs ROS
Problems with ROS
Wrapup
Demo
Pipeline
Other features
ROS Nodes
Questions
Simulation Tools
Launch Syntax


Taught by

linux.conf.au

Related Courses

Hello (Real) World with ROS – Robot Operating System
Delft University of Technology via edX
Data Management, Data Security and Robot Operating System as a Common Tool for IoT
ITMO University via edX
Robotics Software Engineer
Udacity
Introduction to The Robot Operating System (ROS2)
Coursera Project Network via Coursera
Complete ROS Start Guide - Windows/Mac/Linux - C++/Python
Udemy