The Contextual Electronics Podcast The Contextual Electronics Podcast

CEP013 – Open Source Robotics with Kat Scott

Apr 14, 2021 · 1h 5m

Summary

Kat Scott from Open Robotics discusses the Robot Operating System (ROS), explaining its role in integrating hardware and software for robotics. The episode covers ROS2’s architecture, the use of Micro-ROS for microcontrollers, and simulation tools like Gazebo. Scott also highlights the growing industrial adoption of ROS and various robotics competitions that leverage these open-source technologies.

Topics discussed

Introduction: Robotics as a capstone project and guest Kat Scott The breadth of modern robotic applications beyond manufacturing What is ROS? Middleware vs. Operating System ROS architecture: Nodes, topics, and the Colcon build system Building robots with TurtleBot and modular software components Navigation stacks and asynchronous data processing Transition from ROS1 to ROS2 and Micro-ROS for embedded devices DDS, Pub/Sub messaging, and composing simple behaviors Micro-ROS for resource-constrained systems and IoT Open Robotics, open source licensing, and ROSCon conference DARPA Subterranean Challenge and simulation in competitions Student robotics competitions: F1TENTH and IndyCar Gazebo simulation and NASA's VIPER mission Open Source Hardware certification and community standards Computer vision in robotics and standardized message formats ROS bag files for data logging and testing Autonomous vehicles, AutoWare, and V2X communication Resources for getting started and closing remarks
Listen ad-free on Castria