Motorium Module of Mentifex

Motorium module of the

First Working AGI Mind in JavaScript

MindForth for robots -- ghost.pl for webservers


1. Diagram of the Motorium Mind-Module


  Hearing    Vision                                Motor Output
 /iiiiiii\  /!i!i!i!\        _______________      /YYYYYYYYYYYY\
| ||||||| ||         |      /   FreeWill    \    | | ||| ||| || |
| ||||||| ||         |     (    Volition     )   | | ||| ||| || |
| ||||||| ||         |      \_______________/    | | ||| ||| || |
| ||||||| ||         |        /     |       \    | |S||| ||| || |
| ||||||| ||   ___   |   ____/__    |        \   | |H||| ||| || |
| ||||||| ||  /dog\  |  /       \   |         \  | |A|||R|||P|| |
| ||||||| || (image)-|-( Emotion )  |          \ | |K|||U|||E|| |
| ||||||| ||  \___/  |  \_______/   |           \| |E|||N|||T|| |
| ||||||| ||         |              |            \ |?|||?|||?|| |
| ||||||| ||         |         _____V______      |\  ________   |
| ||||||| ||         |        /            \     | \/        \  |
| |d------||---------|-------(    EnThink   )    | ( Motorium ) |
| ||||o|| ||         |        \____________/     |  \________/  |
| ||g|||| ||         |                           | |||||||||||| |
| ||||||| ||         |                           | |||||||||||| |


2. Purpose


3. Function

The Motorium module learns the activation of robot actuators as the analog of muscles, and concatenates sequences of activation into habituated behavior.


4. Code of Motorium() from ghost.pl First Working AGI in Perl

sub Motorium() {  # http://ai.neocities.org/Motorium.html 
  if ( $beep == 1) { print "\a"; $beep = 0; }  # 2016apr29: output a beep.
 # MOVE_FORWARD();   # 2016mar05: some movements may be built in like instinct;
 # MOVE_BACKWARDS(); # 2015mar05: baby robots may move arms and legs to learn;
 # ROTATE()          # 2018-07-08: Initiate action if wish is insistently repeated.
 # STOP_MOTION();    # 2016mar05: Volition() will control learned behaviors; 
 # TURN_LEFT();      # 2016mar05: prolonged thinking will delay motor output;
 # TURN_RIGHT();     # 2016mar05: the AI may flit by telepresence among robots;
 # http://www.strobotics.com
 # http://strobotics.com/roboforth.htm 
}  # 2016apr29: Motorium() will return to the free-will Volition() module.


5. Troubleshooting and Robotic Psychosurgery

5.1.a. Symptom: (Something goes wrong.)
5.1.b. Solution: (AI Mind Maintainer devises solution.)


6. Variables for First Working Artificial General Intelligence

$trigger -- a trigger for Volition() to call Motorium()


7. Future Development


8. Resources

Please see

http://mind.sourceforge.net/motorium.html


9. AiTree of First Working AGI Mind-Modules


Return to top; or to
javascript subreddit for AI Mind discussion;
Forth subreddit for MindForth discussion;
Perl subreddit for ghost.pl AI Mind Maintainers.