System-Level Cognitive Modeling with Ikaros
The goal of the Ikaros project is to develop an open infrastructure for system-level cognitive modelling. This includes system-level models of the brain, but also cognitive models that are not directly motivated by brain function. The article describes the background for the project and the
details of the Ikaros system.
The Brain Database - A Proof of Concept
To what extent can ideas and techniques from the semantic web be used for testing cognitive models against neuroscientific data? In this article, Marie Gustafsson describes a first attempt to use semantic web techniques for validation of computational brain models.
Ikaros Workshop, 9 April
March 20, 2015
The first Ikaros workshop will be arranged at Lund University on April 9th. More details will follow shortly.
April 20, 2014
The Ikaros math library has been updated with functions for homogenous matrix operations. These functions simplifies the creation and manipulation of homogenous matrices and include a number of functions that parallels those for ordinary matrices.
Theses functions form the basis for a number of new modules in Ikaros that can be used for recognition of objects in three dimensions, localize of a robot based on visual landmarks, or for forward and inverse kinematics for a robot arm. There are also interfaces in the work that will allow conversion between homogenous matrices as spatial representations and population coding of space. This will make it possible to build hybrid systems where part of the robot control system uses traditional mathematical techniques and parts of the system uses more neuromorphic methods.
A Humanoid Robot
March 7, 2013
A humanoid robot controlled by Ikaros was demonstrated today at the CCL meeting in Lund. The robot has fourteen degrees of freedom that allows it show articulated movements with its head and arms. Ikaros is used for real-time control of the robot's Dynamixel servos and for visual processing of the video streams from the two eyes and depth sensor.
The control system of the robot uses the standard modules in Ikaros for nearly all processing including visual tracking, depth perception, depth segmentations, face recognition and motor control. Using a sequencer module, the robot is able to produce well timed movement as responses to people it detects in front of it.