Skip to main content

BTstudio, a web tool for programming robots with Behavior Trees

UB2.147 | Day 2 | 15:40 - 16:05 | Speakers: JoseMaria Cañas Plaza, Javier Izquierdo Hernández

BTstudio, a web tool for programming robots with Behavior Trees
A picture of a devroom at FOSDEM 2024
Open in browser

Notes

Abstract

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)

Attachments

Speakers

JoseMaria Cañas Plaza
Javier Izquierdo Hernández

Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.