<p>This episode is a special crossover between the Practical AI podcast and The Changelog podcast. Chris was recently invited by longtime friends Jerod Santo and Adam Stacoviak, cohosts of The Changelog, to join them on the show. They discuss AI, drones, robotics, swarming technology, and the rise of high-performance edge computing with Rust.  Chris points out that open source software, small AI models, and affordable hardware are making home automation and local AI accessible to everyone. From automating household functions to experimenting with drones and single-board computers, Chris describes how hands-on maker projects are shaping a bright future for physical AI, on small budgets and right from the comfort of your own home.</p><p>Featuring: </p><ul><li>Jerod Santo – <a href="https://www.linkedin.com/in/jerodsanto/">LinkedIn</a></li><li>Adam Stacoviak – <a href="https://www.linkedin.com/in/adamstacoviak/">LinkedIn</a></li><li>Chris Benson – <a href="https://chrisbenson.com/">Website</a>, <a href="https://www.linkedin.com/in/chrisbenson">LinkedIn</a>, <a href="https://bsky.app/profile/chrisbenson.bsky.social">Bluesky</a>, <a href="https://github.com/chrisbenson">GitHub</a>, <a href="https://x.com/chrisbenson">X</a></li></ul><p>Sponsors: </p><ul><li>Miro – Get the right things done faster with Miro's Innovation Workspace. AI Sidekicks, instant insights, and rapid prototyping—transform weeks of work into days. No more scattered docs or endless meetings. Help your teams get great done at <a href="https://miro.com/">Miro.com</a>.</li><li>Shopify – The commerce platform trusted by millions. From idea to checkout, Shopify gives you everything you need to launch and scale your business—no matter your level of experience. Build beautiful storefronts, market with built-in AI tools, and tap into the platform powering 10% of all U.S. eCommerce. Start your one-dollar trial at <a href="http://shopify.com/practicalai">shopify.com/practicalai</a></li></ul><p>Upcoming Events: </p><ul><li>Register for <a href="https://practicalai.fm/webinars">upcoming webinars here</a>!</li></ul><p><br>This week we have extended show notes below from Chris!</p><p><strong>Swarming &amp; Fully Autonomous Multi-Agent UxV Systems</strong></p><p>Chris’s Definition of Swarming (anchor link in show notes)</p><strong>Chris’s definition of Swarming</strong><br><em>“Swarming occurs when numerous independent fully-autonomous multi-agentic platforms exhibit highly-coordinated locomotive and emergent behaviors with agency and self-governance in any domain (air, ground, sea, undersea, space), functioning as a single independent logical distributed decentralized decisioning entity for purposes of C3 (command, control, communications) with human operators on-the-loop, to implement actions that achieve strategic, tactical, or operational effects in the furtherance of a mission.”</em><br>© 2025 Chris Benson<p>Conceptual Foundations</p><ul><li><strong>Swarm Robotics – Wikipedia</strong><br>High-level overview of swarm robotics as decentralized robot collectives.<br><a href="https://en.wikipedia.org/wiki/Swarm_robotics?utm_source=chatgpt.com">https://en.wikipedia.org/wiki/Swarm_robotics</a></li><li><strong>Swarm Robotic Platforms – Wikipedia</strong><br>Survey of hardware platforms used in swarm robotics research.<br><a href="https://en.wikipedia.org/wiki/Swarm_robotic_platforms?utm_source=chatgpt.com">https://en.wikipedia.org/wiki/Swarm_robotic_platforms</a></li><li><strong>Swarm Intelligence – Wikipedia</strong><br>Broader algorithms and theory behind collective intelligence (beyond robots).<br><a href="https://en.wikipedia.org/wiki/Swarm_intelligence?utm_source=chatgpt.com">https://en.wikipedia.org/wiki/Swarm_intelligence</a></li><li><strong>Ant Robotics – Wikipedia</strong><br>Nature-inspired “ant-like” robotics as a special case of swarm robotics.<br><a href="https://en.wikipedia.org/wiki/Ant_robotics?utm_source=chatgpt.com">https://en.wikipedia.org/wiki/Ant_robotics</a></li></ul><p>Open Research &amp; Multi-Robot Resources (Stepping-Stones Toward True Swarms)</p><ul><li><strong>Programming Multiple Robots with ROS 2 (online book)</strong><br>Free book on multi-robot systems, ROS 2, and the Robot Middleware Framework (RMF).<br><a href="https://osrf.github.io/ros2multirobotbook/?utm_source=chatgpt.com">https://osrf.github.io/ros2multirobotbook</a></li><li><strong>Simulation with ROS 2 &amp; Gazebo (ROS 2 Humble tutorial)</strong><br>Official tutorial on connecting ROS 2 to Gazebo simulation.<br><a href="https://docs.ros.org/en/humble/Tutorials/Advanced/Simulators/Gazebo/Gazebo.html?utm_source=chatgpt.com">https://docs.ros.org/en/humble/Tutorials/Advanced/Simulators/Gazebo/Gazebo.html</a></li><li><strong>Spawning Multiple Robots in Gazebo with ROS 2</strong><br>Hands-on tutorial to launch N robots in Gazebo, each with its own namespace.<br><a href="https://www.theconstruct.ai/spawning-multiple-robots-in-gazebo-with-ros2/?utm_source=chatgpt.com">https://www.theconstruct.ai/spawning-multiple-robots-in-gazebo-with-ros2</a></li><li><strong>ROS 2 Multi-Robot Simulation Best Practices (Discourse thread)</strong><br>Discussion of patterns for multi-robot systems (domains, namespaces, Nav2, etc.).<br><a href="https://discourse.openrobotics.org/t/multi-robot-simulation-best-practices/38987?utm_source=chatgpt.com">https://discourse.openrobotics.org/t/multi-robot-simulation-best-practices/38987</a></li></ul><p><strong>Getting Hands-On: Consumer Robotics, ROS 2 &amp; Gazebo</strong></p><p>ROS 2 (Robot Operating System 2)</p><ul><li><strong>Official ROS 2 Documentation – Humble (LTS)</strong><br>Main docs for ROS 2 Humble (recommended distro) with tutorials and APIs.<br><a href="https://docs.ros.org/en/humble/">https://docs.ros.org/en/humble</a></li><li><strong>ROS 2 Installation Guide (Humble)</strong><br>Step-by-step install on supported platforms.<br><a href="https://docs.ros.org/en/humble/Installation.html?utm_source=chatgpt.com">https://docs.ros.org/en/humble/Installation.html</a></li><li><strong>“From Zero to Robotics Hero: A Beginner’s Guide to ROS 2” (article)</strong><br>Beginner-friendly overview with ideas for where to go next (MoveIt, Nav2, multi-robot, etc.).<br><a href="https://riyagoja.medium.com/from-zero-to-robotics-hero-a-beginners-guide-to-ros-2-90ac9c3b87ba?utm_source=chatgpt.com">https://riyagoja.medium.com/from-zero-to-robotics-hero-a-beginners-guide-to-ros-2-90ac9c3b87ba</a></li><li><strong>ROS 2 Tutorial for Beginners (2025 guide)</strong><br>Up-to-date intro that walks you from install to simulating your first robot in 2025.<br><a href="https://www.timesofexplore.com/2025/10/ros2-tutorial-beginners-build-first-robot-2025.html?utm_source=chatgpt.com">https://www.timesofexplore.com/2025/10/ros2-tutorial-beginners-build-first-robot-2025.html</a></li></ul><p>Gazebo Simulation</p><ul><li><strong>Gazebo Sim – Official Site</strong><br>Modern Gazebo (Ignition) simulator; models, worlds, and docs.<br><a href="https://gazebosim.org/?utm_source=chatgpt.com">https://gazebosim.org</a></li><li><strong>Getting Started with Gazebo (Docs)</strong><br>Official “start here” guide for using Gazebo and Gazebo Fuel assets.<br><a href="https://gazebosim.org/docs/latest/getstarted/?utm_source=chatgpt.com">https://gazebosim.org/docs/latest/getstarted</a></li><li><strong>Classic Gazebo Tutorials</strong> (still useful for fundamentals)<br><a href="https://classic.gazebosim.org/tutorials?utm_source=chatgpt.com">https://classic.gazebosim.org/tutorials</a></li></ul><p>micro-ROS (ROS 2 on Microcontrollers)</p><ul><li><strong>micro-ROS – ROS 2 for Microcontrollers</strong><br>Official site for running ROS 2 on tiny embedded boards.<br><a href="https://micro.ros.org/?utm_source=chatgpt.com">https://micro.ros.org</a></li><li><strong>micro-ROS GitHub Organization</strong><br>Repositories, examples, and tutor...</li></ul>

Practical AI

Practical AI LLC

Chris on AI, autonomous swarming, home automation and Rust!

NOV 26, 202597 MIN
Practical AI

Chris on AI, autonomous swarming, home automation and Rust!

NOV 26, 202597 MIN

Description

This episode is a special crossover between the Practical AI podcast and The Changelog podcast. Chris was recently invited by longtime friends Jerod Santo and Adam Stacoviak, cohosts of The Changelog, to join them on the show. They discuss AI, drones, robotics, swarming technology, and the rise of high-performance edge computing with Rust.  Chris points out that open source software, small AI models, and affordable hardware are making home automation and local AI accessible to everyone. From automating household functions to experimenting with drones and single-board computers, Chris describes how hands-on maker projects are shaping a bright future for physical AI, on small budgets and right from the comfort of your own home.Featuring: Jerod Santo – LinkedInAdam Stacoviak – LinkedInChris Benson – Website, LinkedIn, Bluesky, GitHub, XSponsors: Miro – Get the right things done faster with Miro's Innovation Workspace. AI Sidekicks, instant insights, and rapid prototyping—transform weeks of work into days. No more scattered docs or endless meetings. Help your teams get great done at Miro.com.Shopify – The commerce platform trusted by millions. From idea to checkout, Shopify gives you everything you need to launch and scale your business—no matter your level of experience. Build beautiful storefronts, market with built-in AI tools, and tap into the platform powering 10% of all U.S. eCommerce. Start your one-dollar trial at shopify.com/practicalaiUpcoming Events: Register for upcoming webinars here!This week we have extended show notes below from Chris!Swarming & Fully Autonomous Multi-Agent UxV SystemsChris’s Definition of Swarming (anchor link in show notes)Chris’s definition of Swarming“Swarming occurs when numerous independent fully-autonomous multi-agentic platforms exhibit highly-coordinated locomotive and emergent behaviors with agency and self-governance in any domain (air, ground, sea, undersea, space), functioning as a single independent logical distributed decentralized decisioning entity for purposes of C3 (command, control, communications) with human operators on-the-loop, to implement actions that achieve strategic, tactical, or operational effects in the furtherance of a mission.”© 2025 Chris BensonConceptual FoundationsSwarm Robotics – WikipediaHigh-level overview of swarm robotics as decentralized robot collectives.https://en.wikipedia.org/wiki/Swarm_roboticsSwarm Robotic Platforms – WikipediaSurvey of hardware platforms used in swarm robotics research.https://en.wikipedia.org/wiki/Swarm_robotic_platformsSwarm Intelligence – WikipediaBroader algorithms and theory behind collective intelligence (beyond robots).https://en.wikipedia.org/wiki/Swarm_intelligenceAnt Robotics – WikipediaNature-inspired “ant-like” robotics as a special case of swarm robotics.https://en.wikipedia.org/wiki/Ant_roboticsOpen Research & Multi-Robot Resources (Stepping-Stones Toward True Swarms)Programming Multiple Robots with ROS 2 (online book)Free book on multi-robot systems, ROS 2, and the Robot Middleware Framework (RMF).https://osrf.github.io/ros2multirobotbookSimulation with ROS 2 & Gazebo (ROS 2 Humble tutorial)Official tutorial on connecting ROS 2 to Gazebo simulation.https://docs.ros.org/en/humble/Tutorials/Advanced/Simulators/Gazebo/Gazebo.htmlSpawning Multiple Robots in Gazebo with ROS 2Hands-on tutorial to launch N robots in Gazebo, each with its own namespace.https://www.theconstruct.ai/spawning-multiple-robots-in-gazebo-with-ros2ROS 2 Multi-Robot Simulation Best Practices (Discourse thread)Discussion of patterns for multi-robot systems (domains, namespaces, Nav2, etc.).https://discourse.openrobotics.org/t/multi-robot-simulation-best-practices/38987Getting Hands-On: Consumer Robotics, ROS 2 & GazeboROS 2 (Robot Operating System 2)Official ROS 2 Documentation – Humble (LTS)Main docs for ROS 2 Humble (recommended distro) with tutorials and APIs.https://docs.ros.org/en/humbleROS 2 Installation Guide (Humble)Step-by-step install on supported platforms.https://docs.ros.org/en/humble/Installation.html“From Zero to Robotics Hero: A Beginner’s Guide to ROS 2” (article)Beginner-friendly overview with ideas for where to go next (MoveIt, Nav2, multi-robot, etc.).https://riyagoja.medium.com/from-zero-to-robotics-hero-a-beginners-guide-to-ros-2-90ac9c3b87baROS 2 Tutorial for Beginners (2025 guide)Up-to-date intro that walks you from install to simulating your first robot in 2025.https://www.timesofexplore.com/2025/10/ros2-tutorial-beginners-build-first-robot-2025.htmlGazebo SimulationGazebo Sim – Official SiteModern Gazebo (Ignition) simulator; models, worlds, and docs.https://gazebosim.orgGetting Started with Gazebo (Docs)Official “start here” guide for using Gazebo and Gazebo Fuel assets.https://gazebosim.org/docs/latest/getstartedClassic Gazebo Tutorials (still useful for fundamentals)https://classic.gazebosim.org/tutorialsmicro-ROS (ROS 2 on Microcontrollers)micro-ROS – ROS 2 for MicrocontrollersOfficial site for running ROS 2 on tiny embedded boards.https://micro.ros.orgmicro-ROS GitHub OrganizationRepositories, examples, and tutor...