Listen "State Machines for Complex Robot Behavior"
Episode Synopsis
In this episode, Audrow Nash interviews Brett Aldrich, author of SMACC and CEO of Robosoft AI. Robosoft AI develops and maintains SMACC and SMACC2, which are event–driven, behavior state machine libraries for ROS 1 and ROS 2, respectively. Brett explains SMACC, its origins, other strategies for robot control such as behavior trees, speaks about the challenges of developing software for industry users and hobbists, and gives some advice for new roboticists.If you’re enjoying the podcast, please consider donating to help us keep it going:https://donorbox.org/sense–think–act–podcastEPISODE LINKS:– Brett Aldrich’s LinkedIn: https://www.linkedin.com/in/brett–aldrich–42915b97}– Robosoft.AI’s website: https://robosoft.ai/}– SMACC2 on Github: https://github.com/robosoft–ai/SMACC2}– SMACC blog: https://smacc.dev/}PODCAST INFO:– Podcast website: https://sensethinkact.com}– Apple Podcasts: https://podcasts.apple.com/us/podcast/sense–think–act/id1582090036}– Spotify: https://open.spotify.com/show/52wK4oMDvgijRk6E82tC5d}– RSS: https://sensethinkact.com/itunes.xml}– Full episodes: https://www.youtube.com/c/SenseThinkActPodcast}– Clips: https://www.youtube.com/channel/UChfnCpNwZzYtZ32J–pZvNDg}OUTLINE:– (0:00:00) Start– (0:01:50) Introducing Brett and SMACC– (0:18:58) Events in State Machines– (0:21:01) Clients and Client Behaviors– (0:23:30) State reactors– (0:29:54) Explaining dance bot + hierarchy in states– (0:35:14) Recovery states– (0:38:07) Origins of SMACC– (0:56:47) SMACC and market pull– (1:05:31) Robotics domains using SMACC– (1:08:03) A problem to push the limits of SMACC– (1:12:50) Making ROS packages smaller– (1:18:17) SMACC for industry users– (1:22:23) Making SMACC easy to use?– (1:27:42) Control in many robotics applications– (1:31:16) Comparing state machines to behavior trees– (1:44:40) Future of SMACC– (1:47:01) Advice for those starting out in robotics– (1:50:16) Links and getting involvedSOCIAL:– Twitter: https://twitter.com/sense_think_act}– Discourse: https://discourse.ros.org/c/sensethinkact/71}
More episodes of the podcast Sense Think Act Podcast
Audrow Steps Down from STA
14/11/2023
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.