"BTstudio, a web tool for programming robots with Behavior Trees" ( 2025 )

Sunday at 15:40, 25 minutes, UB2.147, UB2.147, Robotics and Simulation JoseMaria Cañas Plaza Javier Izquierdo Hernández , slides , video

BTstudio is an open-source tool crafted for the development of robotic applications. Its primary objective is to facilitate the quick deployment of behavior tree-based robotic applications within ROS 2. In BTstudio, a robotics app is defined as a graphical tree coupled with actions scripted in Python, which the tool then translates into a ROS 2 package. This process circumvents the unnecessary complexities often associated with ROS-specific configurations, offering developers a more streamlined approach.

Check it out its repo (https://github.com/JdeRobot/bt-studio) and some recent demo videos (https://www.youtube.com/watch?v=otDZ_CdceP0) (https://www.youtube.com/watch?v=3t_r88cMECU)