Robotics Lab

The robotics lab, found in NB 02/77, is mainly used by the autonomous robotics group. They use it to test how cognitive architectures built in the framework of Dynamic Field Theory behave when interacting with the real-world via robots.

Robotic Platforms

Below, we give a short overview of the robotic platforms available in the lab.

CAREN

The CAREN platform.Our main platform is CAREN (left), short for Cognitive Autonomous Robot for Embodiment and Neural dynamics. CAREN consists of a seven degrees of freedom arm built by KUKA, a three-finger Schunk Dextrous Hand attached to the arm, and a set of high-resolution cameras that can be exchanged for a Microsoft Kinect sensor, mounted on a pan-tilt unit.

CoRA

The Cooperative Robotic Assisstant (CoRA).CoRA (right), the Cooperative Robotic Assistant is the now mostly retired predecessor to CAREN. It has a similar setup, featuring an anthropomorphic arm with seven degrees of freedom and a stereo camera head. Additionally, it features haptic and force/torque sensors for direct physical interaction as well as an additional camera system to detect a human's gaze direction.

NAO

The Nao robot.NAO is a medium-sized humanoid robot, developed by the French company Aldebaran. The robot has 25 degrees of freedom, two HD (1280x720 pixel) color cameras, loud-speakers and microphones, as well as infrared, ultra-sound, and pressure sensors. We have used it in study projects, Master theses, and in ongoing research concerned with the organization of behaviors and autonomous learning.

Mobile Robots

Our approach has its origins in mobile robotics.Examples of the mobile robots used in the robotics lab. Nowadays, we mostly use mobile robots as platforms for teaching our approach to students, visiting groups from schools, and participants of our summer school.

The main platform is the bluetooth-controlled e-puck robot. It is 7cm wide, has a differential wheel drive (one wheel on either side), and is equipped with a camera and infrared sensors to perceive its environment. A similar model, the Khepera II, is sometimes used in projects that make use of its gripper to transport small objects.

Software

The cedar logo.For lab classes and some rapid prototyping, we use Matlab. Our main software is cedar. It bundles our knowledge and ideology of autonomous robotics with an emphasis on cognition, embodiment, and dynamics.

cedar is the result of an ongoing effort to rewrite and integrate a collection of powerful, yet incoherent and fragmented code that had been developed over many years. We put a lot of effort in keeping the different parts of cedar compatible to each other. Linking up perception and motor control of a robot and putting some cognitive processing in between should not be constrained by programming issues, but should only be a question of applied concepts. cedar provides a tool aimed at facilitating the connection of modules to create robotic architectures. You can focus on "what" to connect, keeping the effort of "how" to connect it as low as possible.

The Institut für Neuroinformatik (INI) is a central research unit of the Ruhr-Universität Bochum. We aim to understand the fundamental principles through which organisms generate behavior and cognition while linked to their environments through sensory systems and while acting in those environments through effector systems. Inspired by our insights into such natural cognitive systems, we seek new solutions to problems of information processing in artificial cognitive systems. We draw from a variety of disciplines that include experimental approaches from psychology and neurophysiology as well as theoretical approaches from physics, mathematics, electrical engineering and applied computer science, in particular machine learning, artificial intelligence, and computer vision.

Universitätsstr. 150, Building NB, Room 3/32
D-44801 Bochum, Germany

Tel: (+49) 234 32-28967
Fax: (+49) 234 32-14210