Skip to content

Research on algorithms for Continuous Goal-Directed Actions (CGDA), Robot Imagination System (RIS)...

License

Notifications You must be signed in to change notification settings

roboticslab-uc3m/xgnitive

Repository files navigation

XGNITIVE logo

XGNITIVE: A Flexible Cognitive Architecture for Robots

The XGNITIVE repository currently hosts two main lines of research:

Continuous Goal-Directed Actions (CGDA)

The search for the Grial of generalizing robot actions continues! In Continuous Goal-Directed Actions (CGDA), our robot imitation framework, an action is modelled as the changes it produces on the environment. First, record all the features you can off some user demonstrations. By features, we mean features! The robot joint q2 angle, a human hand Z coordinate, the percentage of a wall painted, the square of the room temperature plus ambient noise... Throw in a demonstration and feature selection algorithm [1], let it decide which demonstrations were consistent, and which features are relevant. You now have an action encoded as a CGDA model, which is essentially a multi-dimensional time series. As described in its first conference paper [2], recognition can be performed using costs such as those extracted by DTW, and execution can be achieved by evolutionary algorithms in a simulated environment. While we have performed some work in combining sequences of random movements [3], we are mostly content with the evolutionary strategies we later developed, such as IET [4]. Additional references include the original PhD thesis [5] and the original repository [link].

Robot Imagination System (RIS)

Take a look at most machine learning algorithms, when trying to get something novel, you'll most probably get an average off what you already have. Robot Imagination, as described in its first international conference paper [6], aims to generate novel mental models of objects given a previous phase of semantic supervised training. Some improvements can be seen in [7]. The transition to actions would not be easy. Whereas initial reseach includes [8], it eventually lead to the foundations of CGDA research. Additional references to RIS include the original PhD thesis [9].

Installation

Installation instructions for installing from source can be found here.

Experiments

The database of results of the experiments performed with xgnitive can be found in the following database.

APIs

Link to Doxygen generated documentation: http://robots.uc3m.es/dox-xgnitive

Status

Build Status (Linux)

Coverage Status

Issues

References

[1] S. Morante, J.G. Victores, C. Balaguer. Automatic Demonstration and Feature Selection for Robot Learning. IEEE International Conference on Humanoid Robots (Humanoids 2015), pages: 428 - 433, IEEE. 2015-11-03, Seoul, South Korea. 2015. [PDF] [slides] [bib] [DOI]

[2] S. Morante, J.G. Victores, A. Jardon, C. Balaguer. Action Effect Generalization, Recognition and Execution through Continuous Goal-Directed Actions. IEEE International Conference on Robotics and Automation (ICRA 2014), pages: 1822 - 1827, IEEE. 2014-06-03, Hong Kong, China. 2014. [PDF] [slides] [bib] [DOI]

[3] S. Morante, J.G. Victores, A. Jardon, C. Balaguer. On Using Guided Motor Primitives to Execute Continuous Goal-Directed Actions. IEEE international symposium on robot and human interactive communication (RO-MAN 2014). , ISBN: 978-1-4799-6763-6, pages: 613 - 618, IEEE. 2014-08-28, Edinburgh, Scotland. 2014. [PDF] [slides] [bib] [DOI]

[4] S. Morante, J.G. Victores, A. Jardon, C. Balaguer. Humanoid Robot Imitation through Continuous Goal-Directed Actions : An Evolutionary Approach. Advanced Robotics, vol: 29, number: 5, pages: 303 - 314. 2015. [PDF] [bib] [DOI]

[5] S. Morante. PhD Thesis. Continuous Goal-Directed Actions: Advanced in Robot Learning. Supervisor: C. Balaguer, J.G. Victores. Qualification: Cum Laude. Universidad Carlos III de Madrid. 2016. [PDF] [slides-main] [slides-cyber] [original repository] [video] [bib] [URL]

[6] J.G. Victores, S. Morante, A. Jardon, C. Balaguer. Towards Robot Imagination Through Object Feature Inference. IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2013), ISBN: 2153-0858, pages: 5694 - 5699, IEEE. 2013-11-05, Tokyo, Japan. 2013. [PDF] [slides] [bib] [DOI]

[7] J.G. Victores, S. Morante, A. Jardon, C. Balaguer. On Using Humanoid Robot Imagination to Perform the Shortened Token Test. IEEE RAS International Conference on Humanoid Robots (Humanoids 2014), pages: 172 - 172, IEEE. 2014-11-18, Madrid, Spain. 2014. [PDF] [video] [bib] [DOI]

[8] J.G. Victores, S. Morante, A. Jardon, C. Balaguer. Semantic Action Parameter Inference through Machine Learning Methods. RoboCity2030 12th Workshop: Robótica Cognitiva. ISBN: 9-788469-581759, pages: 35 - 46, UNED. 2013-07-04, Madrid, Spain. 2013. [PDF] [slides] [bib] [URL]

[9] J.G. Victores. Robot Imagination System. PhD Thesis. Supervisor: C. Balaguer, A. Jardon. Qualification: Cum Laude. Universidad Carlos III de Madrid. 2014. [PDF] [slides] [bib] [URL]