Séverin Lemaignan

ID

Research topics


Download the MP4 version (04:15, 28MB)

Design and implementation of a cognitive kernel for robots

Robots interacting with complex, human-inhabited, environments are expected to exhibit advanced cognitive skills: objects recognition, natural language interactions, task planning with possible dynamic replanning, ability to cooperate with other robots or humans, etc.

These functions, while being scientific challenges partially independent from each other, need to communicate, and thus to share a common representation of concepts of the world, to be effectively combined in a complete, autonomous, robotic system.

Logo oro-server

The main focus of my doctoral studies is precisely the design, development and actual implementation on several robots of such a common description framework, along with a library of fundamental cognitive functions. This so-called cognitive kernel is actually build as a server that maps cognitive service to a ontology-based backend.

Click here for the oro-server homepage.

ORO, the OpenRobot Ontology

Logo oro

Click here for the oro OpenRobots Ontology homepage.

Dialogs, natural language processing for robotics

Dialogs is a software written in Python that provides simple English parsing and grounding of the sentence elements into the robot knowledge. For instance, the sentence: The bottle is on the table. is parsed as:
statement
the bottle
be present simple
on
the table
Then dialogs uses a knowledge representation system like oro to ground the different sentence elements. The output of the module is a set of symbolic facts, understandable by the robot. Here, with this simple example:[BOTTLE1 isOn TABLE1] dialogs can handle more complex cases (with ambiguity, questions,...) and can start an interactive process with the speaker to resolve the issues.

Click here for the dialogs homepage. It includes examples, documentation and downloads.

Other topics of interest

MORSE, the Modular OpenRobot Simulation Engine

I'm one of the lead designers and developers of the Modular OpenRobots Simulation Engine. Check the project on GitHub.
Logo morse

Click here for the MORSE homepage.

The human-robot theatre performance Roboscopie

Click here for the Roboscopie homepage, where you can watch the full-length version.

Curriculum

I'm a PhD student at the LAAS-CNRS research institute, in joint supervision with the TU Muenchen, since September 2008.

Before, I've been working for a year as engineer in mobile robotics at the INRIA national institute for computing sciences.

I've first studied mechanical engineering both in France (Diplôme d'ingénieur des Arts et Métiers) and in Germany (Dipl. Ing. in Maschinenbau, Karlsruhe TH).

I got as well a master degree in Computer Sciences applied to Education from Université Paris 5.

My detailed resume can be downloaded here.

Publications

List of my publications on Google Scholar

Cognitive robotics related publications

Book Chapters

Journals

Conferences

Workshops and other short contributions

Other publications

Teaching

2008-2011

2006-2007

Since 2006


Dancing with HRP-2!