Welcome to my home-page
Alfred Schurmann


HOW TO MAKE THE MOTIVATED AUTONOMOUS ROBOT?

 
        The general idea how to make the motivated autonomous robot is given in "New motivated industry robot" (in St1). Here I consider this question more exactly.
        From the technical point of view, it would be easier first to build an industry robot, because its surrounding is not so complex. However, experimental application of such robot would be rather expensive.
        Because of costs, it is more reasonable to build first the household robot; and it cannot make great damage in the experimental phase. Also the demand of such robots would be very great.
    When we would have the functioning and reliable household robot then it would be easy and not expensive to make also a reliable industry robot.

    The motivated full autonomous household robot can be made in the following steps:

1.a.         Technical project of a robot which:

i.        can do elementary movements (also backwards and lateral) in a flat or a house;
ii.       has two arms and two hands (with 7 dof, degrees of freedom) which can do elementary movements (controlled by programs; the robot hand can raise at least 2 kg; the elementary movements in (i) as well as the elementary movements of arms and hands are elementary operations, which depend on parameters, e.g. speed, direction, strength;
iii.      can build visual patterns of objects, by means of programs (e.g. neural networks), and recognize individual objects in a room (these are also elementary operations of the robot);
iv.      has movement patterns of objects in its surrounding by which it recognizes movement of objects (a further recognition operation);
v.       can do observing operations;
vi.      has a monitor and a keyboard, so that one can communicate with the robot.


1.b.         Project for making the motivated full autonomous robot from said robot (1.a), according to my method described in
 *      US Patent and Trademark Office "Determination and control of activities of an emotional system", U.S.A. Patent No.: US 7,024,277 B2, 4 April 2006,

 *      UK Patent Office: UK Patent No.: GB2409734 ; printed as Application No.: GB 0305707.2 , 06. 07. 2005.

The main points of this project:
vii.          Adaptation of said method to the robot:
-          establish the needs of the robot (the needs are domains in which the robot is active),
-          apply only reactive motivation,
-          establish the frames of the household robot and the activities of the robot;
viii.       establish the tree structure of the knowledge base for object models, especially build abstract and concrete object models, so that short access time and fast recognition of concrete objects is possible;
ix.        establishing the knowledge base for situation models, especially situation models which will be used in activity schemas (each object model in a situation model must be built in (viii));
x.         projects for programs for recognition of objects and situations (also for recognition of situations I know a not very complicated and rather fast algorithm);
xi.        developing projects for activity schemas, for activities which the robot should do, in the following way:
-        make projects of elementary sub-activities by means of said elementary operations/movements (i) - (vi), e.g. grasp a cup, grasp a knife, adjust and operate a switch/key/button, arm movement to a given place of an object if the robot is near the object, go to an object if there are no obstacles, walk round an object;
-        make projects of new sub-activities by means of said elementary operations movements and sub-activities developed till now;
-        make projects of simple activity schemas by means of sub-activities developed till now;
-        make projects of more complex activity schemas by means of developed sub-activity schemas;
xii.      make project of an dialog system by which a user and the robot would communicate; especially, build simple clause patterns and its meanings by which the robot can use simple clauses.

Paragraphs (1.a) and (1.b) should be done parallel

2.      Make the robot described in (1.a) and the software described in (1.b); implement the software in the robot.

3.     Experimental application of the so made motivated full autonomous robot.

4.     Further development of  the robot - especially the software:
-     build in more detailed knowledge in object and situation models;
-     establish a reasoning system in the robot, so that it could perform simple reasoning about objects and situations in its surrounding;
-      establish more clause patterns together with its meanings, so that the robot could use more clauses of a natural language.

Dr.-Ing.  Alfred Schurmann                                                                                                                     18 Dezember 2006

go to "New motivated autonomous robot"