Newsgroups: comp.robotics
Path: brunix!uunet!zaphod.mps.ohio-state.edu!moe.ksu.ksu.edu!ux1.cso.uiuc.edu!uchinews!raistlin!uc.msc.edu!apctrc!wsc!emes114!zjoc01
From: zjoc01@hou.amoco.com (Jack O. Coats)
Subject: Re: Fuzzy Logic ?
Message-ID: <1993Apr16.125034.21792@amoco.com>
Sender: news@amoco.com
Reply-To: zjoc01@hou.amoco.com
Organization: Amoco
References: <C5JAtA.CvM@cbnewsk.cb.att.com>
Date: Fri, 16 Apr 1993 12:50:34 GMT
Lines: 45

In article CvM@cbnewsk.cb.att.com, nastasi@cbnewsk.cb.att.com (joseph.l.nastasi) writes:
>>In article <1993Apr15.100344.1@uwovax.uwo.ca>, lgardi@uwovax.uwo.ca writes:
>>> Hi,
>>>   I was wondering if anyone out there uses Fuzzy Logic in their robot
>>> designs. 
>>
>>Okay, I'll bite: what is fuzzy logic and how can it make my life happier,
>>my hair shinier, my robot more confused that it already is, etc...
>>
>>> <<<RED FISHY WINS>>>
>>> Lori Gardi				(519) 661-2111 ext 8695
>>> Dept. of Astronomy,			lgardi@uwovax.uwo.ca
>>> University of Western Ontario
>>> London, ON, CANADA, N6A 3K7
>>
>>Thanks in advance,
>>Joe Nastasi
>>nastasi@mtuxo.att.com

Fuzzy logic is some of what you have been doing all your programming carreer.

Example of an fuzzy intelegent thermostat:

  Client says:                          Client means:
    I want my house to stay                I want my house to stay in the 
    at a comfortable temperature.          temperature range of 68F to 74F
                                           I feel HOT above 74 and COLD below 68.

   One implementation of this would be to:
     1. have heater come on when temp reaches 68, raise temp to 72 and shut off.
     2. have a/c come on when temp reaches 74, and cool to 70.

   Results are that client stays in 'comfortable' range without having to readjust 
   their thermostat.

The thoughts behind fuzzy logic is users/clients state things in fuzzy or relative
terms, i.e. cold/hot bright/dim little/much loud/quiet etc.  And what is meant sometimes
overlaps.  Fuzzy logic takes these 'feelings' and 'perceptions' and (behind the
scenes) quantifys them to allow responses to be put into real world control situations.

Is this clear now?
Let me know if I can help further... Jack jocoats@amoco.com
---
                         Ideas: mine              LawyerSpeak: theirs

