Programming for Robotics (ROS) Course 1
The slides are available here: https://www.ethz.ch/content/dam/ethz/... The recording of this course is part of the Programming for Robotics (ROS) Lecture at ETH Zurich: http://www.rsl.ethz.ch/education-stud... Lecturers: Péter Fankhauser, Dominic Jud, Martin Wermelinger Course 1 covers following topics: – ROS architecture & philosophy – ROS master, nodes, and topics – Console commands – Catkin workspace and build system – Launch-files – Gazebo simulator About the course: This course gives an introduction to the Robot Operating System (ROS) including many of the available tools that are commonly used in robotics. With the help of different examples, the course should provide a good starting point for students to work with robots. They learn how to create software including simulation, to interface sensors and actuators, and to integrate control algorithms. Objective: – ROS architecture: Master, nodes, topics, messages, services, parameters and actions – Console commands: Navigating and analyzing the ROS system and the catkin workspace – Creating ROS packages: Structure, launch-files, and best practices – ROS C++ client library (roscpp): Creating your own ROS C++ programs – Simulating with ROS: Gazebo simulator, robot models (URDF) and simulation environments (SDF) – Working with visualizations (RViz) and user interface tools (rqt) – Inside ROS: TF transformation system, time, bags

Programming for Robotics (ROS) Course 2

Introduction to ROS Part 1: What is the Robot Operating System? | DigiKey

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

SLAM-Course - 01 - Introduction to Robot Mapping (2013/14; Cyrill Stachniss)

Why Aliens Would NEVER Invade Africa

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
![ROS2 Tutorial - ROS2 Humble 2H50 [Crash Course]](https://i.ytimg.com/vi/Gg25GfA456o/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLC5gTCTrVJLaz9oNRPMrRCujS5ZSw)
ROS2 Tutorial - ROS2 Humble 2H50 [Crash Course]

Getting Started with LIDAR
![[Tutorial] Productive Parallel Programming for FPGA with High Level Synthesis](https://i.ytimg.com/vi/2UvUP2hxMyI/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLCA49iO_4dyxJYw3EEboadAfvhyjw)
[Tutorial] Productive Parallel Programming for FPGA with High Level Synthesis

Programming for Robotics, Lecture 1: Introduction to ROS

"Learn AI” Is Bad Advice. Learn This Instead

Develop Autonomous Algorithms using ROS

1: Introduction to Neural Networks and Deep Learning; Training Deep NNs

Building a ROS Robot for Mapping and Navigation #1

Lecture 1: Introduction

Billionaire's WARNING: I'm SELLING. The Crash Is Already Here!

What Is ROS2? - Framework Overview

MIT Just Revealed the AI Bubble's Fatal Flaw

How do we add LIDAR to a ROS robot?

