Non-player character decision-making in computer games
One of the most overlooked challenges in artificial intelligence (AI) for computer games is to
create non-player game characters (NPCs) with human-like behavior. Modern NPCs …
create non-player game characters (NPCs) with human-like behavior. Modern NPCs …
[图书][B] Behavior trees in robotics and AI: An introduction
M Colledanchise, P Ögren - 2018 - taylorfrancis.com
Behavior Trees (BTs) provide a way to structure the behavior of an artificial agent such as a
robot or a non-player character in a computer game. Traditional design methods, such as …
robot or a non-player character in a computer game. Traditional design methods, such as …
[HTML][HTML] A survey of behavior trees in robotics and ai
Abstract Behavior Trees (BTs) were invented as a tool to enable modular AI in computer
games, but have received an increasing amount of attention in the robotics community in the …
games, but have received an increasing amount of attention in the robotics community in the …
Self-adaptive traffic control model with behavior trees and reinforcement learning for AGV in industry 4.0
H Hu, X Jia, K Liu, B Sun - IEEE Transactions on Industrial …, 2021 - ieeexplore.ieee.org
Automated guided vehicles (AGVs) are considered as an enabling technology to realize
smart manufacturing in the upcoming Industrial 4.0 era. However, several challenges …
smart manufacturing in the upcoming Industrial 4.0 era. However, several challenges …
Learning behavior trees from demonstration
Robotic Learning from Demonstration (LfD) allows anyone, not just experts, to program a
robot for an arbitrary task. Many LfD methods focus on low level primitive actions such as …
robot for an arbitrary task. Many LfD methods focus on low level primitive actions such as …
Building the foundation of robot explanation generation using behavior trees
As autonomous robots continue to be deployed near people, robots need to be able to
explain their actions. In this article, we focus on organizing and representing complex tasks …
explain their actions. In this article, we focus on organizing and representing complex tasks …
The role of machine learning in game development domain-a review of current trends and future directions
G Edwards, N Subianto, D Englund… - 2021 Digital Image …, 2021 - ieeexplore.ieee.org
Machine Learning is a relatively new and emergent field in video game development
domain. Despite considerable relevance to the video game industry, there has yet to be a …
domain. Despite considerable relevance to the video game industry, there has yet to be a …
Learning behavior trees from planning experts using decision tree and logic factorization
The increased popularity of Behavior Trees (BTs) in different fields of robotics requires
efficient methods for learning BTs from data instead of tediously handcrafting them. Recent …
efficient methods for learning BTs from data instead of tediously handcrafting them. Recent …
Improving the modularity of AUV control systems using behaviour trees
In this paper, we show how behaviour trees (BTs) can be used to design modular, versatile,
and robust control architectures for mission-critical systems. In particular, we show this in the …
and robust control architectures for mission-critical systems. In particular, we show this in the …
A framework for learning behavior trees in collaborative robotic applications
In modern industrial collaborative robotic applications, it is desirable to create robot
programs automatically, intuitively, and time-efficiently. Moreover, robots need to be …
programs automatically, intuitively, and time-efficiently. Moreover, robots need to be …