REACT-R and unity integration

This paper presents REACT-R which is a modification of an existing cognitive architecture, ACT-R, to incorporate robot embodiment. Robot embodiment is facilitated by situating the cognitive architecture within the robot and allowing it to interact with the environment through its actuators and sensors. The REACT-R module offers flexibility by using a UDP connection to integrate with the Robot Operating System (ROS) allowing REACT-R to be used in simulations or on physical models. We have successfully integrated REACT-R with an interactive 3D Game Engine to autonomously control a simulated quadrotor flying vehicle. The cognitive model also contains varying levels of autonomy, providing a human pilot with the option of controlling different aspects or levels of robot operation.

[1]  A. Newell Unified Theories of Cognition , 1990 .

[2]  Cecilio Angulo,et al.  Using a cognitive architecture for general purpose service robot control , 2015, Connect. Sci..

[3]  John R. Anderson,et al.  ACT-R: A Theory of Higher Level Cognition and Its Relation to Visual Attention , 1997, Hum. Comput. Interact..

[4]  John R. Anderson ACT: A simple theory of complex cognition. , 1996 .

[5]  Jacob Whitehill,et al.  Understanding ACT-R - an Outsider's Perspective , 2013, ArXiv.

[6]  P. Langley Intelligent Behavior in Humans and Machines , 2012 .

[7]  Frank E. Ritter,et al.  Providing user models direct access to interfaces: an exploratory study of a simple interface with implications for HRI and HCI , 2006, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[8]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[9]  F. Tanaka,et al.  Children teach a care-receiving robot to promote their learning , 2012, HRI 2012.

[10]  Peter I. Corke,et al.  Multirotor Aerial Vehicles: Modeling, Estimation, and Control of Quadrotor , 2012, IEEE Robotics & Automation Magazine.

[11]  Paul R. Smart,et al.  Integrating ACT-R Cognitive Models with the Unity Game Engine , 2016 .

[12]  Magdalena D. Bugajska,et al.  An Embodied Model of Infant Gaze-Following , 2009 .

[13]  Ethan J. Tira-Thompson Tekkotsu : A Rapid Development Framework for Robotics C ONTENTS , 2004 .

[14]  Sabine U. König,et al.  Embodied cognition , 2018, 2018 6th International Conference on Brain-Computer Interface (BCI).

[15]  Christian Lebiere,et al.  What can cognitive architectures do for robotics , 2012, BICA 2012.

[16]  J. Gregory Trafton,et al.  Spatial Representation and Reasoning for Human-Robot Collaboration , 2007, AAAI.

[17]  Koen V. Hindriks,et al.  An Agent-Based Cognitive Robot Architecture , 2012, ProMAS.

[18]  Giacomo Indiveri,et al.  Memory and Information Processing in Neuromorphic Systems , 2015, Proceedings of the IEEE.

[19]  Pat Langley,et al.  Cognitive architectures: Research issues and challenges , 2009, Cognitive Systems Research.

[20]  C. Lebiere,et al.  The Newell Test for a theory of cognition , 2003, Behavioral and Brain Sciences.

[21]  Markus Vincze,et al.  Cognitive decision unit applied to autonomous biped robot NAO , 2011, 2011 9th IEEE International Conference on Industrial Informatics.