Skip to content

A curated list of awesome tools and libraries for deliberation in ROS 2.

License

Notifications You must be signed in to change notification settings

sea-bass/awesome-ros-deliberation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Robotic Deliberation Awesome

GitHub GitHub Workflow Status

A curated list of awesome tools, libraries and resources for deliberation in ROS 2.

Deliberation is the topmost layer in a robotics architecture sometimes also called mission or planning layer. It aims at controlling the robots behavior towards its extended goal or function. This includes pre-programmed state machines, automated symbolic planning as well as behavioral reaction to unforeseen situations happening at runtime.

Contents

Packages

  • BehaviorTree.cpp - Implementation of behavior trees in C++.
  • FlexBE - State machine implementation with web-based GUI.
  • MERLIN2 - PDDL Planner.
  • PlanSys2 - PDDL Planner.
  • SkiROS2 - Skill-based framework executing PDDL plans as behavior trees.
  • SMACC2 - State machine implementation in C++.
  • YASMIN - State machine implementation for C++ and Python.

Presentations

Papers

Podcasts

Demos

About

A curated list of awesome tools and libraries for deliberation in ROS 2.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published