Skip to content

Commit

Permalink
fixing week1 images
Browse files Browse the repository at this point in the history
  • Loading branch information
OscarMrZ authored Aug 11, 2024
1 parent 3175b23 commit 83b0bed
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/_posts/2024-07-22-Week-1.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ BT Studio is a web-based IDE designed for developing robotics applications using

BT Studio's frontend is built using React and is divided into three main components: a file browser, a file editor, and a tree diagram editor. Users can create Python actions using the file browser and editor, utilizing the `py_trees` library by Daniel Stohnier. Once the actions are defined, a behavior tree (BT) can be visually created and modified through the graphical editor using the available actions. The editor supports all flow control and decorator blocks from Davide Faconti's `BT.cpp` library, including features like `ReactiveFallback`. Once an application is completed, it can be downloaded and executed within a ROS 2 environment.

![basic_frontend](https://github.com/RoboticsLabURJC/2023-tfg-oscar-martinez/blob/main/docs/assets/images/week1/layout.png)
![basic_frontend](https://github.com/TheRoboticsClub/gsoc2024-Oscar_Martinez/blob/main/docs/assets/images/week1/layout.png)

The frontend interacts with BT Studio's Django backend, known as *tree_api*, via a REST API. This API provides functionality such as file storage and JSON-to-XML translation for the diagrams.

Expand Down

0 comments on commit 83b0bed

Please sign in to comment.