throbber
PCI‘
`
`International Bureau
`WORLD INTELLECTUAL PROPERTY ORGANIZATION
`
`
`
`INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT)
`
`(51) International Patent Classification 5 i
`(11) International Publication Number:
`W0 93/03399
`
`
`GOIS 17/88, G05D 1/02
`
`(43) International Publication Date:
`18 February 1993 (18.02.93)
`
`
`
`
`
`PCT/SE92/00544
`7 August 1992 (07.08.92)
`
`(21) International Application Number:
`
`(22) International Filing Date:
`
`(81) Designated States: European patent (AT, BE, CH, DE,
`DK, ES, FR, GB, GR, IE, IT, LU, MC, NL, SE).
`
`Published
`
`(30.) Priority data:
`741,683
`
`'
`
`7 August 1991 (07.08.91)
`
`US
`
`With international search report.
`
`(71) Applicant: AKTIEBOLAGET ELECTROLUX [SE/SE];
`Luxbacken 1, 8-105 45 Stockholm (SE).
`
`(72) Inventor: OHMAN, Carl, Gustav ; Talgoxevagen 8, S-597
`00 Atvidaberg (SE).
`
`
`
`
`
`
`
`
`
`(74) Agents: HAGELBACK, Evert et al.; AB Electrolux, Cor-
`porate Patents & Trademarks, 8-105 45 Stockholm (SE).
`
`
`
`
`
`
` (54) Title: OBSTACLE DETECTING ASSEMBLY
`
`‘)
`
`(57) Abstract
`
`
`
`
`
`An obstacle detecting assembly includes a narrow-beam LED, a wide-beam LED and a 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 warning of obstacles in the robot’s path. When an obstacle is 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
`
`

`

`\t
`
`in
`
`A)
`
`FOR THE PURPOSES OF INFORMATION ONLY
`
`Codes used to identify States party to the PCT on the from pages of pamphlets publishing international
`applications under the PCT.
`
`United States of America
`
`AT
`AU
`BB
`BE
`BF
`BG
`8.]
`BR
`CA
`CF
`CG
`CH
`CI
`
`CS
`CZ
`DE
`DK
`F5
`
`Aualria
`Australia
`Barbados
`Belgium
`Burkina Film)
`Bulgaria
`Benin
`Brazil
`Canada
`Central African Republic
`(‘ongo
`Switzerland
`('61:: d'lvoire
`(‘ameroon
`Czechoslovakia
`(‘Jech Republic
`Germany
`Denmark
`Spain
`
`Finland
`France
`Gabon
`United Kingdom
`Guinea
`Greece
`Hungary
`Ireland
`Italy
`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
`Slovak 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
`
`The present
`
`invention relates
`
`to optical proximity
`
`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
`
`response
`
`to detected light,
`
`and
`
`a
`
`control means
`
`that
`
`intermittently activates
`
`the
`
`light sources,
`
`receives
`
`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
`
`

`

`W093!03399
`
`PCI'/SE92/00544
`
`H
`
`[1»)h)
`
`4:.
`
`O}U}
`
`*3
`
`10
`
`11
`I)
`L
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`91..
`
`9U
`
`24
`
`26
`
`27
`
`28
`
`29
`
`30
`
`31
`
`33
`
`34
`
`35
`
`36
`
`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 frdm
`
`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
`
`Silver Star Exhibit 1008 - 4
`
`Silver Star Exhibit 1008 - 4
`
`

`

`W0 '93/03399
`
`PCHVSE92/00544
`
`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
`
`the drop—off
`
`signal.
`
`ll
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`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
`
`of
`
`the obstacle detection assemblies
`
`according
`
`to
`
`the
`
`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
`
`FIG.
`
`6 is a flow chart diagram of a robot control system
`
`according to the invention.
`
`Silver Star Exhibit 1008 - 5
`
`Silver Star Exhibit 1008 - 5
`
`

`

`VVII93l03399
`
`PCJVSE92/00544
`
`DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
`
`mflmmpww
`
`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
`
`Referring to FIGS.
`
`1
`
`and 2,
`
`an obstacle detecting
`
`assembly 10 is shown.
`
`A narrow—beam LED 12 having a beam
`
`angle A is mounted to a printed—circuit board 14 such that,
`
`when energized,
`
`the
`
`axis of
`
`the beam of
`
`the LED 12
`
`is
`
`projected in a forward and horizontal direction.
`
`Similarly,
`
`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
`
`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
`
`angle C about
`
`the same as
`
`the angle B and an beam axis
`
`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~, 15
`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
`
`PCTlSE92/00544
`
`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
`
`base of
`
`the
`
`transistor 30.
`
`This briefly turns
`
`on
`
`the
`
`transistor 30, allowing current to flow th:
`
`Jgh 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).
`
`When current
`
`flows through the LEDs 12,
`
`16,
`
`they emit
`
`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.
`
`When light from the LEDs 12,
`
`16 strikes an obstacle, a
`
`portion of the light is reflected back to the light detector
`18.
`When
`this reflected light
`is detected by the light
`
`the light detector 18 provides a voltage on the
`detector 18,
`terminal 38 indicative thereof.
`
`Because of its larger power density,
`
`the beam from the
`
`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
`
`

`

`\VT)93/03399
`
`PCT/SE92/00544
`
`03014:me
`
`'4
`
`(0CO
`
`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
`
`36
`
`a shorter range, but a much wider field of view.r
`
`By combining the LEDs 12, 16, both good range and wide
`
`coverage are providedJ
`
`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
`
`cleaner robot 100 is shown.
`
`A group of four forward obstacle
`
`detection sensors 101, 102, 103, 104 are arranged at the front
`
`of the robot 100. Each of the sensors 101, 102, 103, 104 has
`
`a forward—looking detection axis D, E, F, G,
`
`respectively.
`
`This arrangement provides effective coverage of the area in
`
`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
`
`degrees). The sensor 105 detects obstacles that the robot 100
`
`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
`
`degrees) right from the forward direction.
`
`In addition,
`
`the
`
`axis I is oriented from 25 to 35 degrees upward (e.g.,
`
`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,
`
`108
`
`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
`
`warning signal terminal 108 and the sensors 103, 104, 106 are
`
`Silver Star Exhibit 1008 - 8
`
`Silver Star Exhibit 1008 - 8
`
`

`

`W0 93/03399
`
`PCT/SE92/00544
`
`mummammu
`
`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
`
`connected to'a right early warning signal terminal 110.
`
`The
`
`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
`
`terminal 122, respectively. Here,
`
`the function is reversed:
`
`no light reflected means stop the robot.
`
`A left contact sensor 124 is provided on the left forward
`
`and corner edges of the robot 100. When the contact sensor
`
`124 contacts an obstacle, a signal is provided to a contact
`
`signal
`
`terminal 126.
`
`A right contact sensor
`
`125 is provided on the right
`
`forward and corner edges of the robot 100. When the contact
`
`sensor 125 contacts an obstacle,
`
`a signal
`
`is provided to a
`
`contact signal terminal 127.
`
`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
`
`

`

`WO' 93/03399
`
`PCT/SE92/00544
`
`1
`2
`3
`
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`
`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
`speed until: contact. with, an obstacle produces
`a. contact
`ft contact sensor 124 or the right
`signal from either the le
`a drop-off is detected by the drop—off
`
`15
`16
`
`contact sensor 125;
`sensors 116, 118; or the robot 100 has travelled a distance
`Upon the first happening of contact, drop—
`1 foot).
`X (e.g.,
`17
`off or the distance X travelled,
`18
`the CPU 130 stops the drive
`19 motors 132 (and additionally would back up the robot 100 and
`
`20
`21
`22
`23
`24
`25
`
`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
`
`touching) without damage.
`possible (i.e.
`26
`It should be evident that this disclosure is by way of
`27
`example and that various changes may be made by adding,
`28
`29 modifying or eliminating details without departing from the
`30
`fair scope of the teaching contained in this disclosure.
`The
`31
`invention is therefore not limited to particular details of
`
`32
`
`33
`
`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/032499
`
`PCT/SE92/00544
`
`WHAT IS CLAIMED IS:
`
`1.
`
`An obstacle detecting assembly comprising:
`
`a first light source having a narrow beam;
`
`a second light source having a wide beam;
`
`a
`
`light detecting means,
`
`said light detecting means
`
`providing a signal
`and
`
`in response to detected light;
`
`a control means,
`
`said control means
`
`intermittently
`
`activatingsaid 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.
`
`2. An assembly according to claim 1, further comprising:
`
`a 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
`
`a 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.
`
`3.
`
`An obstacle detecting assembly comprising:
`
`a mounting member;
`
`Silver Star Exhibit 1008 - 11
`
`(DODMCD0'1pr
`
`[‘0
`
`Silver Star Exhibit 1008 - 11
`
`

`

`wo 93/03399
`
`PCHYSE92/00544
`
`-10-
`
`a first light source having a narrow beam, said first
`
`light source being attached to said mounting member
`and being oriented with said narrow beam in a known
`
`T)
`
`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
`
`detecting 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
`
`a control means,
`
`said control means
`
`intermittently
`
`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.
`
`Silver Star Exhibit 1008 - 12
`
`n?!(.0
`
`(301
`
`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
`
`

`

`W0 93/03399
`
`PCI‘/SE92/00544
`
`-11-
`
`4.
`
`A robot control system for enabling a robot to avoid
`
`obstacles comprising:
`
`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
`
`a drive means adapted to propel said robot
`
`in response
`
`to
`
`said
`
`control means, wherein
`
`said
`
`robot
`
`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 sing 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
`
`ED
`
`03014.50.)
`
`\3
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`nI
`
`N
`
`(30‘1030142-03
`
`10
`
`11
`
`12
`
`Silver Star Exhibit 1008 - 13
`
`

`

`wo 93/03399
`
`PCT/SE92/00544
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`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.
`
`6.
`
`A robot control system according to claim 4, wherein
`
`said obstacle detection sensors comprise:
`
`a first light source having a narrow beam;
`
`a second light source having a wide beam; and
`
`a light. detecting means,
`
`said 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 .
`
`'1'
`l
`
`.
`
`A robot control system according to claim 4, further
`
`V»)
`
`mane:
`
`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.
`
`Silver Star Exhibit 1008 - 14
`
`Silver Star Exhibit 1008 - 14
`
`

`

`W0 93/03399
`
`1/4
`
`PCI'/SE92/00544
`
`
`
`Silver Star Exhibit 1008 - 15
`
`Silver Star Exhibit 1008 - 15
`
`

`

`w0'93/03399
`
`2/4
`
`Pcr/SE92/00544
`
`
`
`Silvei Star Exhibit 1008 - 16
`
`Silver Star Exhibit 1008 - 16
`
`

`

`W0. 93/03399
`
`3/4
`
`PCT/SE92/00544
`
`
`FORW$RD
`
`CONTACT
`
`
`
`
`OPNCAL
`OBSTACLE
`SENSORS
`
`SENSORS
`
`13%
`
`130
`
`132
`
`OVERHEAD
`OPUCAL
`OBSTACLE
`SENSORS
`
`
`
`
`DROP—OFF
`OPWCAL
`SENSORS
`
`Silver Star Exhibit 1008 - 17
`
`Silver Star Exhibit 1008 - 17
`
`

`

`
`
`w0'93/03399
`
`4/4
`
`PCF/SE92/00544
`
`CONTACT
`OR
`DROP—OFF
`
`
`OBngACLE
`OVERHANG
`
`START
`
`
`
`
`
`SLOW MOTORS
`
`
`
`
`CONTACT
`OR
`DROP-OFF
`
`?
`
`
`
`STOP MOTORS
`
`Silver Star Exhibit 1008 - 18
`
`Silver Star Exhibit 1008 - 18
`
`

`

`INTERNATWONAL SEARCH REPORT
`
`International Application No PCT/SE 92/00544
`I. CLASSIFICATION OF SUBJECT MATTER (it several classification symbols apply, indicate all)6
`According to International Patent Classification (IPC) or to both National Classification and lPC
`
`
`
`IPCS: G 01 S 17/88, G 05 D 1/02
`
`
`
`Minimum Documentation Searched7
`
`Classification System
`Classification Symbols
`
`
`
`II. FIELDS SEARCH ED
`
` IPCS
`
`
`G 01 S; G 05 D; G 08 G; B 60 T
`Documentation Searched other than Minimum Documentation
`to the Extent that such Documents are Included in Fields Searched8
`
`SE,DK,FI,N0 classes as above
`
`m. oocumems cousmeneo To BE RELEVANT9
`
`
`
`Relevant to Claim No.13
`Citation of Document,"1 with indication, where appropriate, of the relevant passages”
`
`
`
`Patent Abstracts of Japan, Vol 9, No 64, P343,
`
`
`abstract of JP 59-198377, pubI 1984-11-10
`
`NIPPON JIDOSHA BUHIN SDGO KENKYUSHO K.K.
`
`
`
`line 48 -
`
`US, A, 5023790 (WALTER LUKE, JR)
`
`11 June 1991, see
`column 5,
`
`line 68;
`figure 2
`
`
`
`
`
`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)
`
`
`column 7,
`26 February 1991, see
`line 11 - line 56;
`figures 1,7
`
`
`
` " Special categories of cited documents: 1°
`"T' later,document published alter the international filing date
`wu
`he application but
`.
`.
`.
`.
`. .
`or pnority date and not m,contlict
`th t
`'
`A docu ent dellnln the eneml state of the art which IS not
`
`
`consigered to be g, pa Icular relevance
`fgsgtfogndetstand the princmle or theory underlying the
`
`
`”E” earlier document but published on or after the international
`'
`"X' document of a icuIar relevance the claime invention
`
`
`
`"lmg date
`cannot be con-I’srrdered novel or cannot be consdidered to
`
`
`cla'im(s hor
`"L" dolcuilnent whcilc'h ma l:II‘LroP‘MtgouIztslpn Prior:l
`involve an inventive step
`w 'c Is a e
`0 es 3
`'5
`e pub ma '0" a e 0 one er
`”Y” document at particular relevance, the claimed invention
`
`
`“who" or other spectal reason (as specmed)
`cannot be considered to involve an Inventive step when the
`
`
`
`figflgegaéfi gggglggl‘ifl'gefl; ggv'flzrfggegeiggg giffléd
`”0" document relerring to an oral disclosure, use, exhibition or
`other means
`in the art.
`
`
`
`
`
`ffigfl‘fgfi
`fig'fif‘o‘i‘wfigg‘glmfingfi”mamna' filing date but
`”8:” document member at the same patient family
`P
`IV. CERTIFICATION
`.
`
`
`Date of the Actual Completion of the International Search
`Date of Mailing of this International Search Report
`2nd November 1992
`04 '11- 1992
`
`
`
`International Searching Authority
`Signature ol Authorized OIticer
`
`£32m Vaé-mwuw
`
`
`
`
`
`GfiRAN MAGNUSSON
`S
`EDISH PATENT OEEFCE
`10 second sheet)
`
`Silver Star Exhibit 1008 - 19
`
`Silver Star Exhibit 1008 - 19
`
`

`

`Ill- DOCUMENTS CONSIDERED TO BE RELEVANT
`
`CONTINUED FROM THE SECOND SHEET
`
`Calegury'
`
`cilalinn of Document. with indicalian. where appmpriate, a! the relevant passages
`
`Relevant lo Claim No
`
`lnlemaliunal Application No. PCT/SE 92/00544
`
`1&7
`
`I)
`
`A
`
`ND, AI, 8807711 (FRAUNHOFER GESELLSCHAFT ZUR
`FfiRDERUNG DER ANGEWANDTEN FORSCHUNG E.V.)
`6 October 1988, see page 24,
`line 13 -
`page 27,
`line 24-;
`
`figure 1
`
`For. PCT/Isuzu (extra sheet) (January 1935)
`
`Silver Star Exhibit 1008 - 20
`
`Silver Star Exhibit 1008 - 20
`
`

`

`ANNEX TO THEINTERNAJWONAL.SEARCH REPORT
`
`ON INTERNATIONAL PATENT APPLICATION NO.PCT/SE 92/00544
`
`This annex lists the patent family members relating to the patent documents cited in the above-mentio ed international search report.
`The memhers are as contained in the Swedish Patent Office EDP tile on
`7
`The Swedtsh Patent Office is in no way liable for these particulars which are merely given for the purpose of information.
`mg
`
`Publication
`date
`
`US-A-
`
`5023790
`
`US-A-
`
`4530056
`
`US-A-
`
`4996468
`
`WO-Al- 8807711
`
`88-10-06
`
`91-01-10
`
`0309962
`1159708
`4790402
`4846297
`
`3709627
`0378528
`3500098
`
`89-04-05
`89-06-22
`88-12-13
`89-07-11
`
`88-10-13
`90-07-25
`
`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