TY - GEN
T1 - Task Switching Model for Acceleration Control of Multi-DOF Manipulator Using Behavior Trees
AU - Tanaka, Yuki
AU - Katsura, Seiichiro
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - In recent years, there has been a growing interest in developing robots capable of replacing human labor, driven by factors such as the decline in the working-age population. One crucial aspect of developing such robots is the ability to decompose complex tasks into manageable subtasks and establish models that govern the switching between these subtasks. Finite state machines (FSMs) and behavior trees (BTs) are two commonly used models for task-switching in robotics. FSMs are mathematical models that describe the behavior of a system with a finite number of states. They have been extensively employed in various robotic applications, including gait pattern, trajectory, and motion generation of robots. However, these transition models primarily focus on the relationships at the higher level. Additionally, FSMs are rarely utilized in acceleration control systems, which offer precise position and velocity control, as well as flexible force control and hybrid control capabilities. BTs, on the other hand, are graphical models that represent an agent's behavior as a graph composed of nodes and edges. BTs also enable modelling of switching between multiple tasks and have been explored for automatically generating behavior trees through machine learning techniques. This approach is well-suited for motion control using acceleration control. In this research, by combining BT-based task-switching with acceleration control architecture, we enable autonomous switching between target object approaching and obstacle avoidance. The proposed method is validated through simulations and experiments using a 6-DOF manipulator.
AB - In recent years, there has been a growing interest in developing robots capable of replacing human labor, driven by factors such as the decline in the working-age population. One crucial aspect of developing such robots is the ability to decompose complex tasks into manageable subtasks and establish models that govern the switching between these subtasks. Finite state machines (FSMs) and behavior trees (BTs) are two commonly used models for task-switching in robotics. FSMs are mathematical models that describe the behavior of a system with a finite number of states. They have been extensively employed in various robotic applications, including gait pattern, trajectory, and motion generation of robots. However, these transition models primarily focus on the relationships at the higher level. Additionally, FSMs are rarely utilized in acceleration control systems, which offer precise position and velocity control, as well as flexible force control and hybrid control capabilities. BTs, on the other hand, are graphical models that represent an agent's behavior as a graph composed of nodes and edges. BTs also enable modelling of switching between multiple tasks and have been explored for automatically generating behavior trees through machine learning techniques. This approach is well-suited for motion control using acceleration control. In this research, by combining BT-based task-switching with acceleration control architecture, we enable autonomous switching between target object approaching and obstacle avoidance. The proposed method is validated through simulations and experiments using a 6-DOF manipulator.
KW - behavior trees
KW - Motion planning
KW - task-switching
UR - http://www.scopus.com/inward/record.url?scp=85179512596&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85179512596&partnerID=8YFLogxK
U2 - 10.1109/IECON51785.2023.10311686
DO - 10.1109/IECON51785.2023.10311686
M3 - Conference contribution
AN - SCOPUS:85179512596
T3 - IECON Proceedings (Industrial Electronics Conference)
BT - IECON 2023 - 49th Annual Conference of the IEEE Industrial Electronics Society
PB - IEEE Computer Society
T2 - 49th Annual Conference of the IEEE Industrial Electronics Society, IECON 2023
Y2 - 16 October 2023 through 19 October 2023
ER -