首页 /研究 /Behavior Trees for Smart Robots Practical Guidelines for Robot Software Development
OTHER

Behavior Trees for Smart Robots Practical Guidelines for Robot Software Development

Eric Dortmans, Teade Punter

发表年份
2022
引用次数
10
访问权限
开放获取

摘要

Behavior Trees are a promising approach to model the autonomous behaviour of robots in dynamic environments. Behavior Trees represent action selection decisions as a tree of decision nodes. The hierarchy of these decision nodes provides the planning of actions of the robot including its reactions on exceptions. Behavior Trees enable flexible planning and replanning of robot behavior while supporting better maintainable decision-making than traditional Finite State Machines. This paper presents an overview of lessons, which we have learned when applying Behavior Trees to various autonomous robots. We present these lessons as a sequence of steps that is meant to support robot software practitioners to develop their systems.

关键词

Computer scienceRobotHierarchyAction selectionDecision treeTree (set theory)SoftwareArtificial intelligenceHuman–computer interactionBehavior-based robotics

相关论文

查看 OTHER 分类全部论文