Title :
Control of soccer robots using behaviour trees
Author :
Abiyev, Rahib H. ; Akkaya, Nurullah ; Aytac, Ersin
Author_Institution :
Dept. of Comput. Eng., Near East Univ., Nicosia, Cyprus
Abstract :
In the paper a novel behaviour tree based control used in decision making processes of robot soccer is proposed. Decision Making (DM) is a basic block of robot that analyses the current state of world model and makes decision about new positions of robots. Proposed behaviour tree (BT) has high and low level behaviours and its nodes are operating using certain behaviour rules given in the paper. High level behaviours are implemented using low level behaviours. The new behaviours of soccer robots are designed using tree structure. The use of BT approach allows to model complicated situations easily that show advantages of this technique over finite state machines widely used in robot control. After defining behaviours and making decisions, path finding module determines the path of robot. In the paper the integration of a Rapidly Exploring Random Tree (RRT) with path smoothing techniques is developed to find the path of the robot in a short time. The obtained simulation and experimental results show that the constructed navigation system of soccer robots efficiently finds desirable and feasible solutions in short amount of time.
Keywords :
decision making; mobile robots; path planning; trees (mathematics); BT; DM; RRT; behaviour tree based control; decision making processes; finite state machines; high level behaviours; low level behaviours; navigation system; path finding module; path smoothing techniques; rapidly exploring random tree; soccer robot control; tree structure; Algorithm design and analysis; Brushless DC motors; Games; Mobile robots; Robot kinematics; Smoothing methods; Behaviour trees; path finding; robot navigation;
Conference_Titel :
Control Conference (ASCC), 2013 9th Asian
Conference_Location :
Istanbul
Print_ISBN :
978-1-4673-5767-8
DOI :
10.1109/ASCC.2013.6606326