Exotic robot sensors in Mind.Forth PD AI 
Author Message
 Exotic robot sensors in Mind.Forth PD AI

Mind.Forth AI, the free public domain AI source code for robots,
has been updated on Wed.7.Jun.2000 and is available for download at

\ SENSORIUM handles the input of sensory perception.
 ( SMELL  -- normal sensory stub for later implementation )
 ( VISION -- normal sensory stub )
 ( TOUCH  -- normal sensory stub )
 ( TASTE  -- normal sensory stub )

   AUDITION  ( retrieve the incoming or reentering phonemes )

 ( COMPASS  -- {*filter*} sensory stub for use in robots )
 ( GEIGER   -- {*filter*}: Geiger counter )
 ( GPS      -- {*filter*}: Global Positioning System )
 ( INFRARED -- {*filter*} )
 ( RADAR    -- {*filter*} )
 ( SONAR    -- {*filter*} )
 ( VSA      -- {*filter*}: Voice Stress Analyser lie detector )
;  \  Return to ALIFE or to the reentry process.


In the AI source code shown above, only the sense of AUDITION is
actually called by the SENSORIUM module, while other normal and
{*filter*} senses have merely been stubbed in to show that the SENSORIUM
module would invoke them.

The inclusion here of so many sensory stubs is not so much an instance
of vaporware as a case of careful preparation for the future growth of
Mind.Forth AI.

Since robots are not limited to the traditional human senses, some
rather {*filter*} sensory options have been stubbed in here so as to
fire the imagination of any robot-maker who would like to implement
a normal or {*filter*} robot sensor.

Please note that any sensory module called by the SENSORIUM must
include not only the capture of the stream of input from the sensor,
but also the storage of samples of the input as engrams in a sensory
memory channel fully integrated with all the other memory channels
lying in parallel up and down the time-dimension of the mindgrid.
Associative tags are the key to such integration of a new sense
with the pre-existing mindgrid.  The AI programmer coding either
in Forth or in another language must arrange for the automatic
creation and reactivation of the associative tags for any new
sensory channel.  Luckily, this design for artificial intelligence
is so modular that the AI coder may conceive of and design a new
sensory input channel as one option among many for a builder of
robots to include in the robot brain-mind.

Forth is the lingua franca of AI, embedded NC and robotics.
For details on Mind.Forth and the public domain AI project,
see the ACM Sigplan Notices 33(12):25-31 (December 1998),
"Mind.Forth: Thoughts on Artificial Intelligence and Forth."

Sent via Deja.com http://www.*-*-*.com/
Before you buy.

Mon, 25 Nov 2002 03:00:00 GMT  
 [ 1 post ] 

 Relevant Pages 

1. Mind.Forth robot AI is now similar to JavaScript AI

2. Mind.VB initial translation/port of Mind.Forth PD AI

3. Mentifex AI in JavaScript and Mind.Forth for Robots

4. Main Screen of Mind.forth AI for Robots

5. Distribution of Amiga Mind.forth Robot AI

6. Opening Screen of Mind.forth Robot AI

7. Mind.Forth Robot AI Penultimate Release #27

8. Mind.Forth Robot AI Penultimate Release #27

9. Mind.Forth Robot AI Penultimate Release #27

10. Financing the Mind.Forth PD AI project

11. Sensory grounding of Mind.Forth PD AI

12. Mind.Forth PD AI System Diagram


Powered by phpBB® Forum Software