Skip to content

safoex/abtm2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published