Artwork

المحتوى المقدم من Open Robotics. يتم تحميل جميع محتويات البودكاست بما في ذلك الحلقات والرسومات وأوصاف البودكاست وتقديمها مباشرة بواسطة Open Robotics أو شريك منصة البودكاست الخاص بهم. إذا كنت تعتقد أن شخصًا ما يستخدم عملك المحمي بحقوق الطبع والنشر دون إذنك، فيمكنك اتباع العملية الموضحة هنا https://ar.player.fm/legal.
Player FM - تطبيق بودكاست
انتقل إلى وضع عدم الاتصال باستخدام تطبيق Player FM !

State Machines for Complex Robot Behavior

1:51:46
 
مشاركة
 

Manage episode 323639758 series 3305641
المحتوى المقدم من Open Robotics. يتم تحميل جميع محتويات البودكاست بما في ذلك الحلقات والرسومات وأوصاف البودكاست وتقديمها مباشرة بواسطة Open Robotics أو شريك منصة البودكاست الخاص بهم. إذا كنت تعتقد أن شخصًا ما يستخدم عملك المحمي بحقوق الطبع والنشر دون إذنك، فيمكنك اتباع العملية الموضحة هنا https://ar.player.fm/legal.
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–podcast
EPISODE 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 involved
SOCIAL:
– Twitter: https://twitter.com/sense_think_act}
– Discourse: https://discourse.ros.org/c/sensethinkact/71}
  continue reading

40 حلقات

Artwork
iconمشاركة
 
Manage episode 323639758 series 3305641
المحتوى المقدم من Open Robotics. يتم تحميل جميع محتويات البودكاست بما في ذلك الحلقات والرسومات وأوصاف البودكاست وتقديمها مباشرة بواسطة Open Robotics أو شريك منصة البودكاست الخاص بهم. إذا كنت تعتقد أن شخصًا ما يستخدم عملك المحمي بحقوق الطبع والنشر دون إذنك، فيمكنك اتباع العملية الموضحة هنا https://ar.player.fm/legal.
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–podcast
EPISODE 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 involved
SOCIAL:
– Twitter: https://twitter.com/sense_think_act}
– Discourse: https://discourse.ros.org/c/sensethinkact/71}
  continue reading

40 حلقات

Semua episode

×
 
Loading …

مرحبًا بك في مشغل أف ام!

يقوم برنامج مشغل أف أم بمسح الويب للحصول على بودكاست عالية الجودة لتستمتع بها الآن. إنه أفضل تطبيق بودكاست ويعمل على أجهزة اندرويد والأيفون والويب. قم بالتسجيل لمزامنة الاشتراكات عبر الأجهزة.

 

دليل مرجعي سريع