Cognitive Neurorobotics

Explore the principles of embodied cognition by a synthetic neurorobotics modeling approach in combination with hands-on neurorobotics experiments and related term projects. Combine related interdisciplinary findings in artificial intelligence and robotics, phenomenology, cognitive neuroscience, psychology, and deep and dynamic neural network models. Perform neurorobotics simulations and control experiments with extensive coding in C++ or Python.  Critically analyze and report on recent papers in neurorobotics and artificial intelligence.

Prerequisites or Prior Knowledge

B46 Introduction to Machine Learning and programming experience in Python, C or C++ are required. Basic mathematical knowledge for the calculus of vectors and matrices and the concept of differential equations are assumed.