Skip to content
safoexPublic

About

No description, website, or topics provided.

Resources

Stars

3 stars

Watchers

5 watching

Forks

Latest commit

 

History

45 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Asynchronous Behavior Trees with Memory

Install ABTM2

sudo apt install ros-*-rosbridge-server

git clone https://github.com/safoex/abtm2/

cd abtm2

git submodule update --init

cd abtm_dep

cd yaml-cpp && mkdir build && cd build && cmake .. -DYAML_BUILD_SHARED_LIBS=ON && make

cd ../../..

mkdir build && cd build

cmake ..

make

Install ABTM_UI

refer to https://github.com/safoex/abtm_ui/

Use

start ./test_autoreload from build/

note: if there is an error 1009 in connection, follow this link RobotWebTools/rosbridge_suite#358

start ABTM_UI

roslaunch rosbridge_server rosbridge_websocket.launch

Examples

file test/io/autoreload/nodes.yaml is opened by default; file examples/guide.yaml is similar but with comments

start turtlebot3 navigation example with world map:

roslaunch turtlebot3_gazebo turtlebot3_world.launch

roslaunch turtlebot3_navigation turtlebot3_navigation.launch

probably you need to pass map argument: roslaunch turtlebot3_navigation turtlebot3_navigation.launch map_file:=/PATH/TO/catkin_ws/src/turtlebot3/turtlebot3_navigation/maps/map.yaml

note: you might need followin ros packages:

sudo apt install ros-*-dwa-local-planner

sudo apt install ros-*-turtlebot3-* don't forget to press start button in ABTM UI :)

About

No description, website, or topics provided.

Resources

Stars

3 stars

Watchers

5 watching

Forks

Releases

Packages

Used by

Contributors

Languages