throbber
WORLD INTELLECTUAL PROPERTY ORGANIZATION
`PCT
`International Bureau
`INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT)
`
`
`(51) International Patent Classification 5 :
`(11) International Publication Number:
`WO 93/03399
`
`GOIS 17/88, GOS5D 1/02
`
`(43) International Publication Date:
`18 February 1993 (18.02.93)
`
`
`
`os
`(21) International Application Number:
`PCT/SE92/00544|(81) Designated States: European patent (AT, BE, CH, DE,
`DK, ES, FR, GB, GR, IE, IT, LU, MC, NL, SE).
`
`7 August 1992 (07.08.92)
`
`
`
`
`
`
`(72) Inventor: OHMAN,Carl, Gustav ; Talgoxevagen 8, S-597
`00 Atvidaberg (SE).
`
`
`
`
`
`(22) International Filing Date:
`
`e
`
`(30) Priority data:
`,083
`
`,
`
`7 August 1991 (07.08.91)
`
`US
`
`Published
`With international search report.
`
`(71) Applicant: AKTIEBOLAGET ELECTROLUX [SE/SE];
`Luxbacken 1, S-105 45 Stockholm (SE).
`
`(74) Agents: HAGELBACK, Evert et al.; AB Electrolux, Cor-
`
`
`porate Patents & Trademarks, S-105 45 Stockholm (SE).
`
`
`20 14
`
`(54) Title: OBSTACLE DETECTING ASSEMBLY
`
`~s
`
`
`
`
`
`(57) Abstract
`
`
`An obstacle detecting assembly includes a narrow-beam LED,a wide-beam LED anda light detector. The narrow-beam
`LED provides range, while the wide-beam LED provides wide coverage at closer range. The assemblies are located about the
`
`front of a vacuum cleaner robot and provide warningof obstacles in the robot's path. When an obstacleis first detected, the robot
`reduces speed and continues until contact or a fixed distance is traveled. The assemblies not only detect obstacles, but also over-
`hanging furniture and steps.
`
`
`Silver Star Exhibit 1008
`
`Silver Star Exhibit 1008
`
`

`

`4
`
`a,
`
`me
`
`FOR THE PURPOSES OF INFORMATION ONLY
`
`Codes used to identify States party to the PCTon the front pages of pamphlets publishing international
`applications under the PCT.
`
`United Status of America
`
`AT
`AU
`BB
`BE
`BF
`BG
`BJ
`BR
`CA
`CF
`cG
`CH
`ct
`
`cs
`cz
`DE
`DK
`ES
`
`Austria
`Australia
`Barbados
`Belgiunt
`Burkina Faso
`Bulgaria
`Benin
`Brazil
`Canada
`Central African Republic
`Congo
`Switerland
`Céte d'loire
`Cameroon
`Czechoslovakia
`Czech Republic
`Germany
`Deaniark
`Spain
`
`Finland
`France
`Gabon
`United Kingdom
`Guinea
`Greece
`Hungary
`Ireland
`haly
`Japan
`Democratic People’s Republic
`of Korea
`Republic of Korea
`Liechtenstein
`Sri Lanka
`Luxembourg
`Monaco
`Madagascar
`Mali
`
`Mongolia
`Mauritania
`Malawi
`Netherlands
`Norway
`New Zealand
`Poland
`Portugal
`Romania
`Russian Federation
`Sudan
`Sweden
`Sluvak Republic
`Senegal
`Soviet Union
`Chad
`‘Togo
`Ukraine
`
`Silver Star Exhibit 1008 - 2
`
`Silver Star Exhibit 1008 - 2
`
`

`

`WO 93/03399
`
`~1-
`
`PCT/SE92/00544
`
`OBSTACLE DETECTING ASSEMBLY
`
`BACKGROUND OF THE INVENTION
`
`to optical proximity
`invention relates
`The present
`sensors and in particular to a control system for a robot.
`As electronics becomes smaller, lighter,
`less expensive
`and more powerful; software becomes more sophisticated; and
`consumers come. to expect more features and more value,
`the
`
`market
`
`for
`
`autonomous
`
`appliances
`
`such
`
`as
`
`robot
`
`vacuum
`
`cleaners, floor scrubbers and polishers increases.
`
`In these applications it is important
`to come as close
`as possible to an obstacle in order to clean any and all open
`areas.
`
`In order to keep the cost and complexity of the robot
`
`down sensors need to be kept as simple and inexpensive as
`
`possible.
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`29
`
`30
`
`31
`
`SUMMARY _OF THE INVENTION
`
`The present
`
`invention provides a simple and low cost
`
`obstacle detector that provides excellent obstacle detection.
`
`The detector is integrated into a control system that provides
`
`for the avoidance of various obstacles to autonomous operation
`
`of a cleaning robot.
`
`.
`
`The obstacle detecting assembly includes a first light
`
`source having a narrow beam, a second light source having a
`
`wide beam, a light detecting means that provides a signal
`
`in
`
`that
`control means
`a
`and
`to detected light,
`response
`the
`light sources,
`receives
`intermittently activates
`the
`Signal when a distant obstacle within the narrow beam reflects
`light from the first source to the light detecting means and
`
`receives the signal when a proximate obstacle within the wide
`beam reflects light from the second light source to the light
`
`detecting means.
`
`Silver Star Exhibit 1008 - 3
`
`Silver Star Exhibit 1008 - 3
`
`

`

`WO 93/03399
`
`PCT/SE92/00544
`
`The assembly may also advantageously include a first
`light blocking means located between the first - light source
`and the light sensing means.
`The first light blocking means
`blocks the light detecting means from the first light source.
`Also included may be a second light blocking means located
`between the second light source and the light sensing means.
`The second light blocking means blocks the light detecting
`means from the second light source.
`The robot control system includes a plurality of forward
`obstacle detection sensors facing in a forward direction.
`These forward obstacle detection sensors provide an early
`warning signal
`indicative of
`the
`remote presence of
`an
`
`obstacle.
`Also included is a forward contact sensor. This sensor
`provides a contact signal indicative of the robot contacting
`an obstacle.
`Also included is a control means adapted to receive the
`signals from the sensors and a drive means adapted to propel
`the robot in response to the control means.
`The robot decelerates to a low speed upon receipt of the
`early warning signal and continues at the slow speed until the
`first occurring of receipt of the contact signal or a known
`
`distance is traveled.
`The robot control system may also advantageously include
`a left obstacle detection sensor facing in a direction of
`between 25 and 50 degrees left of the forward direction and
`between 25 and 35 degrees up from the forward direction.
`The
`left sensor provides a left overhang signal indicative of an
`overhanging obstacle.
`Also included may be a right obstacle detection sensor
`facing in a direction of between 25 and 50 degrees right of
`“the forward direction and between 25 and 35 degrees up from
`the forward direction.
`The right sensor provides a right
`overhang signal indicative of an overhanging obstacle.
`The robot decelerates to the low speed upon receipt of
`either overhang signal and continues at the slow speed until
`
`— C
`
`adSD
`
`he
`
`MmOo
`
`~?
`
`16
`
`li
`od
`a
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`4a
`
`2uv
`
`24
`
`26
`
`27
`
`28
`
`29
`
`30
`
`31
`
`33
`
`34
`
`35
`
`36
`
`Silver Star Exhibit 1008 - 4
`
`Silver Star Exhibit 1008 - 4
`
`

`

`WO :93/03399
`
`PCT/SE92/00544
`
`2OOoOMDMMRBw&ROLE
`
`—
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`the first occurring of receipt of the contact signal or the
`known distance is traveled.
`
`The
`
`obstacle detection
`
`sensors may
`
`advantageously
`
`comprise the obstacle detecting assemblies described above.
`
`The system may also advantageously include a drop-off
`sensor facing in a downward direction.
`The drop-off sensor
`provides a drop-off
`(e.g.,
`a stair step downward)
`signal
`indicative of
`the presence of a drop-off, wherein the robot
`
`stops and reverses direction upon receipt of
`Signal.
`
`the drop-off
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG.
`invention.
`
`1 is a top plan view of an assembly according to the
`
`FIG. 2 is a front elevation view of an assembly according
`to the invention.
`
`is a schematic circuit diagram of an assembly
`3
`FIG.
`according to the invention.
`
`FIG. 4 is a top plan view diagram showing the orientation
`the obstacle detection assemblies
`according
`to
`the
`of
`invention in the forward portion of a vacuum cleaner robot.
`
`is a block diagram of a robot control
`5
`FIG.
`according to the invention.
`
`system
`
`6 is a flow chart diagram of a robot control systeh
`FIG.
`according to the invention.
`
`Silver Star Exhibit 1008 - 5
`
`Silver Star Exhibit 1008 - 5
`
`

`

`WO93/03399
`
`PCT/SE92/00544
`
`DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
`
`an obstacle detecting
`and 2,
`1
`Referring to FIGS.
`A narrow-beam LED 12 having a beam
`assembly 10 is shown.
`angle A is mounted to a printed-circuit board 14 such that,
`axis of
`the beam of
`the LED 12
`is
`when energized,
`the
`projected in a forward and horizontal direction.
`a wide-beam LED 16 having a beam angle B is mounted to the
`board 14 such that, when energized,
`the axis of the beam of
`the LED 16 is projected in a forward and horizontal direction.
`For example,
`the angle A may be 16 degrees and the angle B may
`be 80 degrees.
`The LED 12 may be,
`for example,
`a Siemens
`
`Similarly,
`
`SFH-484 and the LED 16 a Siemens SFH-485P.
`
`A light detector 18 is mounted on the board 14 between
`the LED 12 and the LED 16.
`The detector 18 has an acceptance
`
`the angle B and an beam axis
`the same as
`angle C about
`parallel to those of the LED 12 and the LED 16.
`In the preferred embodiment the light detector 18 is an
`integrated package that includes a modulation pulse circuit
`to control an LED and a demodulation circuit to detect light
`
`in synchronism with the pulse circuit while rejecting ambient
`
`light.
`
`The light detector 18 may be,
`
`for example, a Sharp
`
`IS441F.
`
`A light-blocking wall 20 is mounted on the board 14
`
`between the LED 12 and the light detector 18 to prevent light
`
`from the LED 12 from impinging directly on the light detector
`
`18.
`
`Similarly, a light-blocking wall 22 is mounted on the
`
`board 14 between the LED 16 and the light detector 18.
`
`Referring to FIG. 3, a schematic diagram of the obstacle
`
`detecting assembly 10 is shown. The power terminal 24 of the
`
`light detector 18 is connected to a power source +V (e.g., +5
`volts).
`A capacitor 26 (e.g., 100 microfarads, 10 volts) is
`connected between +V and ground.
`One terminal of a resistor
`
`28 (e.g., 2 ohms) is also connected to +V. The other terminal
`
`of the resistor 28 is connected to the anode of the LED 12.
`
`The cathode of
`
`the LED 12 is connected to the anode of
`
`Silver Star Exhibit 1008 - 6
`
`Silver Star Exhibit 1008 - 6
`
`

`

`
`
`WO 93/03399
`
`PCT/SE92/00544
`
`MDOF—&KHBE
`
`~1]
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`29
`
`30
`
`31
`
`32
`
`33
`
`34
`
`35
`
`36
`
`the LED 16.
`
`The cathode of
`
`the LED 16 is connected to the
`
`emitter of
`
`a pnp transistor
`
`30.
`
`The collector of
`
`the
`
`transistor
`
`30
`
`is
`
`connected to ground.
`
`The base of
`
`the
`
`transistor 30 is connected to one terminal of a resistor 32
`(e.g., 1,000 ohms).
`The other terminal of the resistor 32 is
`connected to the modulator output
`terminal 34 of the light
`
`detector 18.
`
`The common terminal 36 of the light detector is connected
`
`to ground. The output of the light detector 18 appears on the
`
`detector output
`
`terminal 38.
`
`In operation,
`
`the light detector 18 provides a periodic
`
`pulse train (e.g., a few microseconds out of each fraction of
`
`a millisecond)
`
`from the modulator output terminal 34 to the
`
`the
`on
`This briefls turns
`transistor 30.
`the
`base of
`transistor 30, allowing current to flow th:
`ugh the LEDs 12,
`16.
`The capacitor 26 stores energy from +V¥ during the time
`
`the transistor 30 is off,
`
`then provides a large current (0.3
`
`amperes )
`
`through the LEDs 12,
`
`16 when the transistor 30 is
`
`pulsed.
`
`The resistor 28 limits current through the LEDs 12, 16.
`Because of the low duty cycle of the periodic pulse train from
`the modulator output terminal 34,
`the average current through
`the LEDs 12,
`16 is low (e.g., 15 milliamperes).
`they emit
`When current
`flows through the LEDs 12,
`16,
`light (e.g., at 880 nanometers).
`The LED 12 emits a narrow
`beam of light with a relatively large power density.
`On the
`other hand,
`the LED 16 emits a wide beam of
`light with a
`relatively small power density.
`a
`16 strikes an obstacle,
`When light from the LEDs 12,
`portion of the light is reflected bs2k to the light detector
`18.
`When
`this reflected light
`is detected by the light
`detector 18,
`the light detector 18 provides a voltage on the
`terminal 38 indicative thereof.
`
`the beam from the
`Because of its larger power density,
`LED 12 has a greater range than that of the LED 16, but it
`provides a limited field of view. Conversely,
`the LED 1 has
`
`Silver Star Exhibit 1008 - 7
`
`Silver Star Exhibit 1008 - 7
`
`

`

`WO93/03399
`
`PCT/SE92/00544
`
`-6-
`
`a shorter range, but a much wider field of view.
`By combining the LEDs 12, 16, both good range and wide
`coverage are provided.
`The
`LED 12 provides
`light
`for
`detecting distant obstacles and the LED 16 provides light for
`detecting proximate obstacles in a wide field of view.
`Referring to FIG. 4,
`the forward portion of a vacuum
`A group of four forward obstacle
`104 are arranged at the front
`
`detection sensors 101, 102, 103,
`of the robot 100. Each of the sensors 101, 102, 103, 104 has
`respectively.
`a forward-looking detection axis D, E, F, G,
`This arrangement provides effective coverage of the area in
`
`cleaner robot 100 is shown.
`
`front of the robot 100.
`A left overhang obstacle detection sensor 105 is located
`at the left front corner of the robot 100. The sensor 105 has
`a detection axis H of between 25 and 50 degrees (e.g.,
`40
`degrees) left from the forward direction.
`In addition,
`the
`axis H is oriented from 25 to 35 degrees upward (e.g.,
`30
`
`The sensor 105 detects obstacles that the robot 100
`degrees).
`may be turning towards.
`In addition, the sensor 105 detects
`when the robot 100 starts under an overhanging obstacle such
`
`as a table or bed.
`
`A right overhang obstacle detection sensor 106 is located
`at the right front corner of the robot 100.
`The sensor 106
`has a detection axis I of between 25 and 50 degrees (e.g., 40
`
`In addition,
`degrees) right from the forward direction.
`axis I is oriented from 25 to 35 degrees upward (e.g.,
`
`the
`30
`
`degrees). The sensor 106 detects obstacles that the robot 100
`may be turning towards.
`In addition,
`the sensor 106 detects
`when the robot 100 starts under an overhanging obstacle such
`
`as a table or bed.
`
`Each of
`
`the
`
`sensors
`
`101,
`
`‘102,
`
`103,
`
`104,
`
`105,
`
`106
`
`comprises an obstacle detecting assembly 10, except that the
`sensors 105, 106 have reduced sensitivity to allow the robot
`
`100 to run close to objects at its side, such as walls.
`
`The sensors 101, 102, 105 are connected to a left early
`
`MNOFFBWwWPOOe
`
`7 t
`
`o©
`
`10
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`29
`
`30
`
`31
`
`32
`
`33
`
`34
`
`36
`
`warning signal terminal 108 and the sensors 103, 104, 106 are
`
`Silver Star Exhibit 1008 - 8
`
`Silver Star Exhibit 1008 - 8
`
`

`

`WO 93/03399
`
`PCT/SE92/00544
`
`onDWOM&&PoE
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`29
`
`30
`
`31
`
`32
`
`33
`
`34
`
`35
`
`36
`
`The
`connected to a right early warning signal terminal 110.
`terminals
`108,
`110
`receive
`the
`signal
`from respective
`
`detection assembly 10 output terminals 38. By differentiating
`
`between right and left located obstacles the robot 100 may be
`
`programmed to steer around obstacles.
`A left drop-off sensor 116 is also located in the left
`front of the robot 100 and a right drop-off sensor 118 is also
`
`located in the right front of the robot 100. The sensors 116,
`
`118 each have an unshown downward pointing LED and light
`detector 18.
`If the robot 100 encounters a downward step or
`
`other drop-off, no light is reflected to the light detector
`
`18 and the affected sensors 116,
`118 provide a signal
`to a
`left drop-off signal terminal 120 and a right drop-off signal
`
`the function is reversed:
`terminal 122, respectively. Here,
`no light reflected means stop the robot.
`A left contact sensor 124 is provided on the left forward
`
`and sorner edges of the robot 100. When the contact sensor
`124 contacts an obstacle, a signal is provided to a contact
`Signal
`terminal 126.
`
`125 is provided on the right
`A right contact sensor
`forward and corner edges of the robot 100. When the contact
`
`sensor 125 contacts an obstacle, a siznal
`contact signal terminal 127.
`
`is provided to a
`
`Referring to FIG. 5, a control system for the robot 100
`is shown.
`A CPU 130 controls drive motors 132 under control
`of a program contained in a memory 134 and in response to the
`forward sensors 101, 102, 103, 104,
`the contact sensor 124,
`the overhang sensors 105, 106 and the drop-off sensors 116,
`118.
`The CPU 130 responds to signals on the terminals 108,
`110, 120, 122, 126, 127.
`
`Referring to FIG. 6, a flow chart diagram of the control
`system for
`the robot
`100 is provided.
`The robot 100
`is.
`travelling forward at normal speed (e.g.,
`1 foot/second) at
`the start of the diagram of FIG. 6.
`The CPU 130 checks the
`
`contact sensors 124, 125 and the drop-off sensors 116, 118 for
`Signals indicating physical contact of the robot 100 with an
`
`Silver Star Exhibit 1008 - 9
`
`Silver Star Exhibit 1008 - 9
`
`

`

`WO93/03399
`
`PCT/SE92/00544
`
`DOnNBeWwWNMeH
`
`~)
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`30
`
`31
`
`32
`
`33
`
`If such a
`respectively.
`obstacle or an imminent drop-off,
`signal is received,
`the CPU 130 stops the drive motors 132
`(and additionally would back up the robot 100 and steer to
`avoid the problem).
`the CPU 130 checks
`If no contact or drop-off is sensed,
`the sensors 101, 102, 103, 104, 105, 106 for early warning of
`a remote obstacle (or overhang).
`If no early warning is
`received the CPU starts through the check of all the sensors
`124, 125, 116, 118, 101, 102, 103, 104, 105, 106 again.
`If an early warning is received the CPU 130 slows the
`drive motors 132 to slow speed (e.g.,
`10 to 15 percent of
`normal speed).
`The robot 100 then continues at this slow
`contact with an obstacle produces
`a contact
`speed until:
`ft contact sensor 124 or the right
`signal from either the le
`contact sensor 125; a drop-off is detected by the drop-off
`sensors 116, 118; or the robot 100 has travelled a distance
`X (e.g-,
`1 foot). Upon the first happening of contact, drop-
`off or the distance X travelled,
`the CPU 130 stops the drive
`motors 132 (and additionally would back up the robot 100 and
`steer to avoid the problem).
`The operation of
`the robot 100 at slow speed in the
`vicinity of obstacles minimize the chance of the robot 100
`damaging itself or the obstacle when contact is finally made.
`This not only allows rapid operation for most of the time, but
`also allows the robot 100 to clean as close to obstacles as
`possible (i.e.
`touching) without damage.
`It should be evident that this disclosure is by way of
`t various changes may be made by adding,
`example and tha
`modifying or eliminating details without departing from the
`fair scope of the teaching contained in this disclosure.
`The
`invention is therefore not limited to particular details of
`this disclosure except to the extent that the following claims
`are necessarily so limited.
`
`Silver Star Exhibit 1008 - 10
`
`Silver Star Exhibit 1008 - 10
`
`

`

`WO 93/03399
`
`PCT/SE92/00544
`
`WHAT IS CLAIMED IS:
`
`1.
`

`
`An obstacle detecting assembly comprising:
`
`first light source having a narrow beam;
`
`a second light source having a wide beam;
`
`pu
`
`light detecting means,
`
`said light detecting means
`
`providing a signal
`
`in
`
`response to detected light;
`
`and
`
`intermittently
`said control means
`control means,
`activating said light sources, receiving said signal
`when a distant obstacle within said narrow beam
`
`reflects light from said first source to said light
`detecting means and receiving said signal when a
`
`proximate obstacle within said wide beam reflects
`
`light from said second light source to said light
`detecting means.
`
`C3
`
`wo
`
`oo
`
`An assembly according to claim 1, further comprising:
`
`first light blocking means located between said first
`light source and said light sensing means,
`said
`first
`light blocking means blocking said light
`detecting means from said first light source; and
`
`second light blocking means located between said second
`light source and said light sensing means,
`said
`second light blocking means blocking said light
`detecting means from said second light source.
`
`An obstacle detecting assembly comprising:
`
`mounting member;
`
`Silver Star Exhibit 1008 - 11
`
`oOoaosaMDNOFewbd
`
`BS
`
`Silver Star Exhibit 1008 - 11
`
`

`

`WO 93/03399
`
`PCT/SE92/00544
`
`-10-
`
`(Pe
`
`oO
`
`a first light source having a narrow peam, said first
`light source being attached to said mounting member
`and being oriented with said narrow beam in a known
`
`"2
`
`direction;
`
`a second light source having a wide beam, said second
`light source being attached to said mounting member
`and being oriented with said wide beam in said known
`
`direction;
`
`a light detecting means having a wide acceptance angle,
`said light detecting means being attached to said
`mounting member and being oriented with said wide
`acceptance angle
`in said known direction and
`providing a signal in response to detected light;
`
`a first light blocking means, said first blocking means
`being attached to said mounting member and oriented
`to block said first light source from said light
`
`dGetecting means;
`
`a second light blocking means, said second blocking means
`being attached to said mounting member and oriented
`to block said second light source from said light
`
`detecting means; and
`
`intermittently
`said control means
`a control means,
`activating said light sources, receiving said signal
`when a distant obstacle within said narrow beam
`reflects light from said first source to said light
`detecting means and receiving said signal when a
`proximate obstacle within said wide beam reflects
`light from said second light source to said light
`detecting means.
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`26
`
`27
`
`28
`
`29
`
`30
`
`31
`
`Silver Star Exhibit 1008 - 12
`
`Silver Star Exhibit 1008 - 12
`
`

`

`WO 93/03399
`
`PCT/SE92/00544
`
`-1li-
`
`A robot control system for enabling a robot to avoid
`4.
`obstacles comprising:
`
`nNoOSF©
`
`10
`
`il
`
`12
`
`13
`
`14
`
`15
`
`16
`fad
`f
`
`aosnaODOm68
`
`10
`
`11
`
`12
`
`a plurality of forward obstacle detection sensors facing
`in a
`forward direction,
`said forward obstacle
`detection sensors providing an early warning signal
`indicative of the remote presence of an obstacle;
`
`a forward contact sensor, said contact sensor providing
`a contact signal indicative of said robot contacting
`
`an obstacle;
`
`a control means adapted to receive said signals from said
`
`sensors; and
`
`in response
`a drive means adapted to propel said robot
`said
`robot
`to
`said
`control means, wherein
`decelerates to a
`low speed upon receipt of said
`early warning signal
`and continues at said slow
`speed until the first occurring of receipt of said
`contact signal or a known distance is traveled.
`
`5.
`
`A robot control system according to claim 4, further
`
`comprising:
`
`a left obstacle detection sensor f ting in a direction
`of between 25 and 50 degrees left of said forward
`
`direction and between 25 and 35 degrees up from said
`
`forward direction, said left sensor providing a left
`overhang
`signal
`indicative
`of
`an
`overhanging
`
`obstacle; and
`
`a right obstacle detection sensor. facing in a direction
`of between 25 and 50 degrees right of said forward
`
`direction and between 25 and 35 degrees up from said
`
`forward direction,
`
`said right sensor providing a
`
`Silver Star Exhibit 1008 - 13
`
`Silver Star Exhibit 1008 - 13
`
`

`

`WO 93/03399
`
`PCT/SE92/00544
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`be
`
`right overhang signal indicative of an overhanging
`obstacle, wherein said robot decelerates to the low
`speed upon receipt of either overhang signal and
`continues at
`said slow speed until
`the
`first
`occurring of receipt of said contact signal or the
`known distance is traveled.
`
`A robot control system according to claim 4, wherein
`6.
`said obstacle detection sensors comprise:
`
`a first light source having a narrow beam;
`
`a second light source having a wide beam; and
`
`a
`
`said light detecting means
`light detecting means,
`providing said early warning Signal in response to
`detected
`light, wherein
`said
`control means
`intermittently activates
`said
`light
`sources,
`receives said early warning signal when a distant
`obstacle within said narrow beam reflects light
`from said first source to said light detecting means
`and receives said signal when a proximate remote
`obstacle within said wide beam reflects light from
`said second light source to said light detecting
`
`means.
`
`A robot control system according to claim 4, further
`7.
`comprising a drop-off sensor facing in a downward direction,
`said drop-off sensor providing a drop-off signal
`indicative
`of the presence of a drop-off, wherein said robot stops and
`reverses direction upon receipt of said drop-off signal.
`
`eo
`
`nNFB
`
`Silver Star Exhibit 1008 - 14
`
`Silver Star Exhibit 1008 - 14
`
`

`

`WO93/03399
`
`1/4
`
`PCT/SE92/00544
`
`
`
`Silver Star Exhibit 1008 - 15
`
`Silver Star Exhibit 1008 - 15
`
`

`

`WO 93/03399
`
`2/4
`
`PCT/SE92/00544
`
`
`
`Silver Star Exhibit 1008 - 16
`
`Silver Star Exhibit 1008 - 16
`
`

`

`WO93/03399
`
`3/4
`
`PCT/SE92/00544
`
`
`
`MEMORY
`
`OPTICAL
`OBSTACLE
`
`SENSORS
` 134 FORWARD
`
` 150
`CONTACT
`
` OVERHEAD
`
`132
`
`
`DROP-OFF
`OPTICAL.
`SENSORS
`
`
`SENSORS
`
`OPTICAL
`OBSTACLE
`SENSORS
`
`Silver Star Exhibit 1008 - 17
`
`Silver Star Exhibit 1008 - 17
`
`

`

`
`
`WO93/03399
`
`4/4
`
`PCT/SE92/00544
`
`
`
` DROP—OFF
`
`CONTACT
`OR
`
` START
`
` REMO
`
`OBSTACLE
`
`OVERHANG
`
`SLOW MOTORS
`
`
`
`
`STOP MOTORS
`
`Silver Star Exhibit 1008 - 18
`
`Silver Star Exhibit 1008 - 18
`
`

`

`ll. FIELDS SEARCHED
`
`Classification System
`
`Minimum Documentation Searched’
`Classification Symbols
`
`TPC5
`
`G 01S; G 05 D; G 08 G; B 60 T
`
`SE,DK,FI,NO classes as above
`
`IH. DOCUMENTS CONSIDERED TO BE RELEVANT 9
`
`Category *
`
`Citation of Document,!1 with indication, where appropriate, of the relevant passages 12
`Patent Abstracts of Japan, Vol 9, No 64, P343,
`abstract of JP 59-198377, publ 1984-11-10
`NIPPON JIDOSHA BUHIN SOGO KENKYUSHO K.K.
`
`Retevant to Claim No.13
`
`INTERNATIONAL SEARCH REPORT
`International Application No PCT/SE 92/00544
`|. CLASSIFICATION OF SUBJECT MATTER(if several classification symbols apply, indicate atty®
`According to international Patent Classification (IPC) or to both National Classification and IPC
`IPC5: G 01 S 17/88, G 05 D 1/02
`
`GOGRAN_MAGNUSSON
`
`US, A, 5023790 (WALTER LUKE, JR)
`11 June 1991, see
`column 5,
`line 68;
`figure 2
`
`line 48 -
`
`US, A, 4530056 (ALLAN S. MACKINNON ET AL)
`16 July 1985, see
`column 9,
`line 1 -
`line 19
`
`US, A, 4996468 (BRUCE F. FIELD ET AL)
`26 February 1991,
`see
`column 7,
`figures 1,7
`line 11 - line 56;
`
`* Special categories of cited documents: 1°
`eneral state of the art which is not
`“B* documentdefining the
`considered to be of particular relevance
`earlier document but published on or after the international
`filing date
`document which may
`throw doubts on foras claim(s) or
`which fs cited to establish the publicalon date of another
`citation or other special reason (as specified)
`" document referring to an oral disclosure, use, exhibition or
`other mea
`document
`ublished prior tothe international filing date but
`jater than the priority date claime
`V. CERTIFICATION
`Date of the Actual Completion of the Internationat Search
`
`2nd November 1992
`
`international Searching Authority
`
`SWEDISH PATENT via(Wd
`
`A/210 {second sheet}
`
`“T* taterdocument published after fhe internationalditing date
`or priority date and not in canflict wi
`pplication but
`cited fe understand the principle or thenry ohderlying the
`invention
`“x document of particular relevance, the claimed invention
`nnot be considered novel or cannot be considered ta
`involve an inventive step
`“¥" document of particular relevance, the claimed invention
`cannot be considered to involve an inventive step when the
`document is combinedwith one or more other such docu-
`ments,stsuch combination being obvious to a person skilled
`n
`the art.
`“&" document memberof the same patent family
`
`Date of Mailing of this international Search Report
`4 -1{- 1992
`
`Signature of Authorized Officer
`eran eeConptectpy ate.
`
`Silver Star Exhibit 1008 - 19
`
`Silver Star Exhibit 1008 - 19
`
`

`

`A
`
`1-7
`
`CONTINUED FROM THE SECOND SHEET
`HI DOCUMENTS CONSIDERED TO BE RELEVANT
`Citation of Document, with indication, where appropriate, of the retevant passages
`
`International Application No. PCT/SE 92/00544
`
`WO, Al, 8807711 (FRAUNHOFER GESELLSCHAFT ZUR
`FORDERUNG DER ANGEWANDTEN FORSCHUNG E.V.)
`6 October 1988, see page 24,
`line 13 -
`page 27,
`line 24;
`
`figure 1 Form PCT/ISA/210 Cextra sheet) (January 1985)
`
`Silver Star Exhibit 1008 - 20
`
`Silver Star Exhibit 1008 - 20
`
`

`

`ANNEX TO THE INTERNATIONAL SEARCH REPORT
`ON INTERNATIONAL PATENT APPLICATION NO.PCT/SE 92/00544
`
`This annex fists the patent family members relating to the patent documents cited in the above-mentioned international search report.
`The members are as contained in the Swedish Patent Office EDPfile on
`Vi
`92
`The Swedish Patent Office is in no wayliable for these particulars which are merely given for the purpose of information.
`~y
`
`. Patent document
`cited in search report
`
`Publication
`date
`
`Patent family
`member(s)
`
`
`
`Publication
`
`
`
`
` date
`
`
`
`US-A-
`
`
`US-A-
`4996468
`91-02-26
`EP-A-
`0309962
`89-04-05
`
`
`JP-A-
`1159708
`89-06-22
`
`US-A-
`4790402
`88-12-13
`
`4846297
`
`
`WO-Al- 8807711
`88-10-06
`DE-A-
`3709627
`88-10-13
`EP-A-
`0378528
`90-07-25
`3500098
`91-01-10
`
`NONE
`91-06-11
`5023790
`US-A-
`SeaSeSs SeSDSats UEGDMNSNESOHED SEESEERSh DSGSSSSEGDHd On uD CyA SESD SS MGRSD nt MSSe id HE SM SDSDi SDOd Se
`
`4530056
`
`
`
`Silver Star Exhibit 1008 - 21
`
`Silver Star Exhibit 1008 - 21
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket