`Kamen et al.
`
`[54] TRANSPORTATION VEHICLES AND
`METHODS
`
`[75] Inventors? Dean L- Kamell, Bedford; Robert R-
`Ambrogi, Manchester; Robert J.
`Duggan, NorthWood; Richard Kurt
`Heinzmann, Francestown; Brian R_
`Key, pelham; Andrzej Skoskiewicz,
`Manchester; Phyllis K. Kristal,
`Sunapee, all of NH.
`
`[73] Assignee: DEKA Products Limited Partnership,
`Manchester, NH.
`
`[ * ]
`
`Notice:
`
`This patent is subject to a terminal dis-
`claimer.
`
`[21] Appl' NO‘: 08/384’705
`[22]
`Filed:
`Feb. 3, 1995
`
`_
`_
`Related U-S- Apphcatlon Data
`
`[63]
`
`continuation'in'part of application N°~ 08/250,693’ May
`27, 1994, Pat. No. 5,701,965, which is a continuation-in-part
`of application NO_ 08/021,789’ Feb 24’ 1993’ abandoned
`
`[51] Int. Cl.6 ................................................... .. B62D 61/12
`[52] US. Cl. ........................ .. 180/218; 180/65; 180/658;
`180/907; 364/ 176; 701/124
`[58] Field of Search ............................. .. 180/7.1, 8.1, 8.2,
`180/8.3, 8.6, 65.8, 907; 280/5.2, 5.28, 5.3,
`5.32, DIG. 10; 901/1; 701/70, 22, 124
`_
`References Clted
`U_S_ PATENT DOCUMENTS
`
`[56]
`
`849,270
`2,742,973
`
`4/1907 Schafer et a1. ....................... .. 280/526
`4/1956 Johannesen ............... .. 280/DIG. 10 X
`
`(List continued on neXt page.)
`FOREIGN PATENT DOCUMENTS
`
`1/1986 European Pat. Off. ....... .. A616 5/06
`0 193 473
`0537698 10/1992 European Pat. Off. .
`(List continued on next page.)
`
`US005971091A
`[11] Patent Number:
`[45] Date of Patent:
`
`5,971,091
`*Oct. 26, 1999
`
`OTHER PUBLICATIONS
`
`Osaka et al., “Stabilization of Unicycle”, Systems and
`Control, vol. 25, No.3, Japan (1981), pp. 159—166 (Abstract
`On1y)_
`
`_
`_
`_
`Roy et al., “F1ve—Wheel Unicycle System”, Medical &
`Biological Engineering & Computing, vol. 23, No. 6, United
`Kingdom (1985) pp- 539—596
`
`(List continued on neXt page.)
`
`Primary Examiner—Anne Marie Boehler
`Attorney) Agent) or Firm—Br0mberg & Sunstein LLP
`
`[57]
`
`ABSTRACT
`
`There is provided, in a preferred embodiment, a transpor
`tation vehicle for transporting an individual over ground
`having a surface that may be irregular. This embodiment has
`a support for supporting the subject. A ground-contacting
`module, movably attached to the support, serves to suspend
`the subject in the support over the surface. The orientation
`of the ground-contacting module de?nes fore-aft and lateral
`planes intersecting one another at a vertical. The support and
`the ground_contacting module are Components of an assem
`b1y_ A motorized drive, mounted to the assembly and
`coupled to the ground-contacting module, causes locomo
`tion of the assembly and the subject thereWith over the
`surface. Finally, the embodiment has a control loop, in
`Which the motorized drive is included, for dynamically
`enhancing stability in the fore-aft plane by operation of the
`motorized drive in connection With the ground-contacting
`module. The ground contacting module may be realized as
`a pair of ground-contacting members, laterally disposed
`With respect to one anothen The ground_comac?ng members
`-
`-
`may be Wheels.Alternat1vely, each ground-contacting mem
`ber may include a duster of Wheels. In another embodiment,
`each ground-contacting member includes a pair of axially
`adjacent and rotatably mounted arcuate element pairs.
`Related methods are also provided.
`
`51 Claims, 40 Drawing Sheets
`
`Swagway_1008
`
`
`
`5,971,091
`Page 2
`
`US. PATENT DOCUMENTS
`
`7/1966 Saurez ..................................... .. 180/10
`3,260,324
`3/1968 SelWyn
`180/6.5
`3,374,845
`9/1968 Malick
`180/21
`3,399,742
`6/1969 Fleming ..
`180/8
`3,450,219
`6/1970 Gross .... ..
`280/5.26
`3,515,401
`8/1971 Durst, Jr.
`..... .. 5/81
`3,596,298
`1/1975 Douglas et al.
`280/266
`3,860,264
`3/1975 Hickman et al. .
`.. 180/65 R
`3,872,945
`4/1976 Udden et al. ..
`180/907
`3,952,822
`4/1977 Deutsch ............................... .. 272/703
`4,018,440
`4,062,558 12/1977 Wasserman ........................... .. 280/205
`4,109,741
`8/1978 Gabriel ..... ..
`180/21
`4,111,445
`9/1978 Haibeck ..
`280/79.3
`4,151,892
`5/1979 Francken .
`180/77 H
`4,264,082
`4/1981 Fouchey, Jr.
`280/5.26
`4,266,627
`5/1981 Lauber ......... ..
`.. 180/8.3
`4,293,052 10/1981 Daswick et al. ...................... .. 180/219
`4,363,493 12/1982 Veneklasen .......................... .. 280/11.2
`4,375,840
`3/1983 Campbell
`.. 180/6.5
`4,510,956
`4/1985 King ...... ..
`135/67
`4,560,022 12/1985 Kassai
`180/65.1
`4,657,272
`4/1987 Davenport
`280/266
`4,685,693
`8/1987 Vadjunec .
`280/242 WC
`4,709,772 12/1987 Brunet .................................... .. 180/8.2
`4,740,001
`4/1988 Torleumke ....................... .. 280/11.115
`4,746,132
`5/1988 Eagan .... ..
`280/1.13
`4,770,410
`9/1988 Brown .
`272/703
`4,786,069 11/1988 Tang
`. 280/221
`
`4,790,400 12/1988 Sheeter . . . . . . .
`
`. . . . .. 180/8.1
`
`280/5.26
`4,790,548 12/1988 Decelles et al.
`4,798,255
`1/1989 Wu ........................................ .. 180/907
`4,802,542
`2/1989 Houston et al. ..................... .. 180/65.5
`4,809,804
`3/1989 Houston et al.
`180/65.5
`4,863,182
`9/1989 Chern .................................... .. 280/266
`4,867,188
`9/1989 Reid ........................................ .. 135/67
`4,869,279
`9/1989 Hedges
`..... .. 135/67
`4,890,853
`1/1990 Olson ....... ..
`280/87.021
`4,953,851
`9/1990 Sherlock et al.
`.. 272/703
`4,985,947
`1/1991 Ethridge
`5/81 R
`5,002,295
`3/1991 Lin .... ..
`. 280/205
`5,011,171
`4/1991 Cook ..................................... .. 280/221
`5,158,493 10/1992 Morgrey ................................. .. 180/8.6
`5,366,036 11/1994 Perry .................................... .. 180/65.1
`
`FOREIGN PATENT DOCUMENTS
`
`20 48 593 5/1971 Germany ....................... .. A61G 5/06
`3242880 11/1982 Germany .
`31 28 112
`3/1983 Germany ....................... .. A61G 5/04
`3411489 10/1984 Germany ..
`180/907
`59-73372 4/1984 Japan .
`280/5.26
`0255580 12/1985 Japan ..................................... .. 180/86
`61-31685
`2/1986 Japan .
`63-305082 12/1988 Japan ........................... .. B62D 37/00
`2190277 7/1990 Japan ....................................... .. 901/1
`
`5-213240 8/1993 Japan .
`7255780 3/1995 Japan .
`152664 2/1922 United Kingdom .
`1213930 11/1970 United Kingdom ................ .. 280/5.26
`8605752 10/1986 WIPO ................................. .. 2805.26
`WO 89/06117 7/1989 WIPO .
`WO89/06117 7/1989 WIPO ............................ .. A61G 5/04
`
`OTHER PUBLICATIONS
`KaWaji, S., “Stabilization of Unicycle Using Spinning
`Motion”, Denki Gakkai Ronbushi, D, vol. 107, Issue 1,
`Japan (1987), pp. 21—28 (Abstract only).
`SchoonWinkel, A., “Design and Test of a Computer—Stabi
`lized Unicycle”, Dissertation Abstracts International, vol.
`49/03—B, Stanford University (1988), pp. 890—1294
`(Abstract only).
`Vos et al., “Dynamics and Nonlinear Adaptive Control of an
`Autonomous Unicycle—Theory and Experiment”, Ameri
`can Institute of Aeronautics and Astronautics, A90—26772
`10—39, Washington, DC. (1990), pp. 487—494 (Abstract
`only).
`KaWaji, S., “Stabilization of Unicycle Using Spinning
`Motion”, Denki Gakkai Ronbushi, D, vol. 107, Issue 1,
`Japan (1987), pp. 21—28.
`SchoonWinkel, A. “Design and Test of a Computer—Stabi
`lized Unicycle”, Stanford University (1988), UMI Disser
`tation Services.
`Vos, D. “Dynamics and Nonlinear Adaptive Control of An
`Autonomous Unicycle”, Massachusetts Institute of Technol
`ogy, (1989).
`Vos, D. “Nonlinear Control of An Autonomous Unicycle
`Robot: Practical Issues”, Massachusetts Institute of Tech
`nology, (1992).
`Koyanagi et al., “A Wheeled Inverse Pendulum Type Self
`—Contained Mobile Robot and Its Posture Control and
`Vehicle Control”, The Society of Instrument and Control
`Engineers, Special issue of the 31st SICE Annual Confer
`ence, Japan (1992), pp. 13—16.
`Koyanagi et al, “A Wheeled Inverse Pendulum Type Self
`Contained Mobile Robot”, The Society of Instrument and
`Control Engineers, Special issue of of the 31st SICE Annual
`Conference, Japan (1992), pp. 51—56.
`Koyanagi et al. “A Wheeled Inverse Pendulum Type Self
`Contained Mobile Robot and its TWo Dimensional Trajec
`tory Control”, Proceeding of the Second International Sym
`posium on Measurement and Control in Robotics, Japan
`(1992), pp. 891—898.
`Watson Industries, Inc., Vertical Reference Manual
`ADS—C132—1A and ADS—C232—1A, (1992), pp. 3—4.
`NeWs article “Amazing Wheelchair Goes Up and DoWn
`Stairs”.
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct.26, 1999
`
`Sheet 1 0f 40
`
`5,971,091
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct.26, 1999
`
`Sheet 2 0f 40
`
`5,971,091
`
`“\u/ “id
`
`22
`
`23
`
`I
`
`21
`
`@
`
`FIG.2
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct.26, 1999
`
`Sheet 3 0f 40
`
`5,971,091
`
`22v
`
`// /
`
`
`j , » iééééém?wv ,
`
`x, k,
`
`/\ K <
`U -|
`
`FIG.5
`
`/ /
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct.26, 1999
`
`Sheet 4 0f 40
`
`5,971,091
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct.26, 1999
`
`Sheet 5 0f 40
`
`5,971,091
`
`512
`
`531
`LEFT WHEEL
`MOTOR DRIVE N
`
`RIGHT WHEEL N532
`MOTOR ORIvE
`
`CONTROL
`
`LEFT
`
`341
`
`542
`RIGHT
`ACTUATOR ~
`
`SWNEL J5
`MOTOR DR'VE
`
`~ USER INTERFACE
`561
`
`56? PITCH SENSOR
`
`WHEEL ROTATION
`SENSORS
`
`563
`
`N ACTUATOR
`564
`HEIGHT SENSORS
`
`565/; SWIVEL SENSOR
`
`N STAIR DIMENSION
`566
`SENSORS
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct.26, 1999
`
`Sheet 6 0f 40
`
`5,971,091
`
`61 2
`
`—
`
`T
`
`X
`
`PLANT
`
`+
`
`-K1
`
`52
`P
`
`a
`
`—K3
`
`--K4
`
`,
`X
`
`63
`2
`s
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct.26, 1999
`
`Sheet 7 0f 40
`
`5,971,091
`
`FORWARD
`
`LEFT TURN
`
`RIGHT TURN
`
`REVERSE
`
`FIG.7
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct.26, 1999
`
`Sheet 8 0f 40
`
`5,971,091
`
`71 \ RETRAcT
`BOTH
`
`72
`\ READ SENSOR
`To DETERNNNE
`STAIR HE|cHT
`
`88
`2
`RETURN
`TO
`NEUTRAL
`
`HREHON
`
`75
`3
`EXTEND 1
`TIL 2
`CLEARS
`
`77
`2
`EXTEND T
`RETRACT 2
`TIL 2
`CLEARS
`
`78
`2
`SWIVEL TIL
`SENSOR
`-' DETERNTNED
`DEPTH
`
`ODD
`
`86
`Z
`SWIVEL TIL
`SENSOR
`DETERMINED
`DEPTH
`
`D22
`
`ENTER,
`
`84
`
`SWIVEL TIL
`sENsoR
`DETERNTNED
`DEPTH
`
`85
`2
`RETRAcT T
`EXTEND 2
`TIL 2
`DN sTEP
`
`RETRAcT 2
`EXTEND 1 ~87
`TIL 1
`ON STEP
`
`EXTEND 2
`79
`RETRAcT I
`TIL 1 ~
`CLEARS
`
`swTvEL TTL
`sENsoR ~80
`DETERNTNED
`DEPTH
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct. 26, 1999
`
`Sheet 9 of 40
`
`5,971,091
`
`_.mm
`
`m.5N3
`»\m;m\
`
`5
`
`Swagway_1008
`
`Swagway_1008
`
`
`
`
`
`U.S. Patent
`
`Oct.26, 1999
`
`Sheet 10 0f 40
`
`5,971,091
`
`:5.
`
`
`
`3: NZ. __ ,
`
`'\ __
`9; 3%
`
`mg
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct.26, 1999
`
`Sheet 11 0f 40
`
`5,971,091
`
`FIG.14
`
`FIG.13
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct.26, 1999
`
`Sheet 12 0f 40
`
`5,971,091
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct.26, 1999
`
`Sheet 13 0f 40
`
`5,971,091
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct.26, 1999
`
`Sheet 14 0f 40
`
`5,971,091
`
`212
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct.26, 1999
`
`Sheet 15 0f 40
`
`5,971,091
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct.26, 1999
`
`Sheet 16 0f 40
`
`5,971,091
`
`“HIM
`FIG. 24
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct.26, 1999
`
`Sheet 17 0f 40
`
`5,971,091
`
`252D
`2530
`
`253b
`
`FIG.25
`
`FIG. 26
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct.26, 1999
`
`Sheet 18 0f 40
`
`5,971,091
`
`CENTRAL
`272 \ MICROCONTROLLER
`BOARD
`
`DRIVER
`273\. INTERFACE
`ASSEMBLY
`
`279“
`
`MULTl-DROP
`COMMUNICATIONS
`AND POWER BUS
`
`BATTERY “2]1
`STACK
`
`274
`TILT MOTOR
`CONTROL N
`ASSEMBLY
`
`HEIGHT MOTOR
`CONTROL 375
`ASSEMBLY
`
`ROLL MOTOR
`CONTROL
`ASSEMBLY
`
`275
`"*1
`
`LEFT WHEEL
`CONTROL
`ASSEMBLY
`/
`277b
`
`LEFT CLUSTER
`CONTROL
`ASSEMBLY
`/
`278b
`
`RIGHT CLUSTER
`CONTROL
`ASSEMBLY
`/
`2780
`FIG.27
`
`RIGHT WHEEL
`CONTROL
`ASSEMBLY
`/
`2770
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`5,971,091
`
`
`-W3S53%mmzmmmo<:o>$28W25mmos:M“mam=95
` 2.czmeaaaegis5NmamIamI=S>23
`
`
`
`SmamEgonoz<om<om:2:Emmmau2<zo_mBm.¢m_:._._<_._
`ENmzo_5__s§8E:52%$:oEz8o5_2%%~a-_:2.251.5%5%E89
`
`
`
`
`§H
`
`0Imas22%SE28ea23m25,%>2
`
`0 Ema
`
`8.0:
`
`m%_§&§
`
`+9:
`
`E520
`
`Swagway_1008
`
`>2:
`
`Swagway_1008
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 26, 1999
`
`Sheet 20 of 40
`
`5,971,091
`
`EE52%
`
`ea
`
`:2;
`
`523$:3as3%
`
`
`
`
`
`uuuuuuuuuuuII.m.BI~EwaI%I<.méEéeIée_EIIIIIIIIIII|I mm
`
`Q$520282.
`
`52210:;
`
`
`
`E5._._o=m
`
`mE:<En_2E
`
`>2
`
`3.0:
`
`Q
`
`_
`
`__
`
`_m5._z_
`
`mm
`
`5+
`
`>m_I
`
`§sEz8o5_2
`
`ozo._<E_.E_mm_n_
`.a.NI3%993H5.22%>~_+
`
`L..—.._—_‘_—_._._.__._..__.___._..._______________l
`/,«Km
`
`Swagway_1008
`
`Swagway_1008
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 26, 1999
`
`Sheet 21 of 40
`
`5,971,091
`
`301
`
`GET TECHNICIAN'S INPUT
`IF ANY
`
`
`
`READ DRIVER INPUTS:
`JOYSTICKS, KNOB.
`
`305 I PERFORM CLUSTER I
`swITCIIEs & BUTTONS
`CALCULATIONS
`
`READ STATE VARIABLES:
`
`THETA, Xw, Xc,
`ETC.
`PERFORM WHEEL
`TORQUE SIGNAL
`CALCULATIONS
`
`TORQUE SIGNAL
`
`
`
`
`
`
`
`PERFORM TILT
`VELOCITY SIGNAL
`CALCULATIONS
`
`
`PERFORM ROLL
`VELOCITY SIGNAL
`CALCULATIONS
`
`PERFORM HEIGHT
`
`VELOCITY SIGNAL
`CALCULATIONS
`
`OUTPUT CONTROL
`
`SICNALS
`
`NO
`
`
`
`
`TIME FOR NEXT
`SCAN ?
`
`
`
`Swagway_1008
`
`306
`
`307
`
`303
`
`309
`
`302
`
`303
`
`301 1
`
`304
`
`
`
`UPDATE
`TECHN|C|AN'S
`DISPLAY
`
`
`
`MODIFY PROGRAM STATE
`BASED UPON NEW
`
`
`
`3042
`
`VARIABLE VALUES
`
`D,jfi,%,_F,E’F‘,LSL
`
`YES
`
`EXIT PROGRAM '2
`
`3041
`
` 3010
`
`DISABLE WHEEL AND
`
`CLUSTER AMPLIFIERS
`
`3043
`
`3044
`
`F|G.3O
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct. 26, 1999
`
`Sheet 22 of 40
`
`5,971,091
`
`F|G.32
`
`F|G.31
`
`Swagway_1008
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`5,971,091
`
`~55:E2;:Ao
`
`
`
`
`lxll.%gE.Em_._EZ_mgTan22.an__fl__
`40.ER_22:282MOIn&._mn»V>5:
`
` InmvOoml3__%.m..m_.L_A__innN—m.notmn82SR_;?ézo_E%
`
`2In.asmay_r.i:ns‘.,»uLF_xO.%BI.AG2umonm
`:2an82.,22A0
`
`zo__<mz§8
`
`MES29:
`
`:m<_%>
`
`mm.o_.._
`
`Sam:2BR.3.Xzoimzwss4.0...1Waa
`
`Swagway_1008
`
`Swagway_1008
`
`
`
`
`U.S. Patent
`
`Oct. 26, 1999
`
`Sheet 24 of 40
`
`5,971,091
`
`LII
`In
`
`93 I51:
`
`F|G.34
`
`3405
`
`3411
`
`3413
`
`X
`
`>'
`
`O
`c3
`d’
`"5
`
`5
`<_D
`"‘
`""3
`Om
`15.212
`5
`
`E
`Q
`
`8
`2
`LLJ
`
`==
`E3
`In
`3
`-‘
`L.)
`‘:3
`
`E
`C:
`
`8
`2
`Lu
`
`%
`-—
`U)
`:>
`_,
`L3
`E
`
`,-\
`~._.
`<1:
`h 5.
`E3
`o\.f
`
`Swagway_1008
`
`Swagway_1008
`
`
`
`%56..%Ea.‘
`
`
`SSm»EMEaAV‘m—mm..§n_o§n_o1G83.31;E
`
`
`
`
`
`M,Ban8%89..29.,E05saw$98,:5:;:
`
`
`
`5,971,091
`
`A0.8%.39f8%
`
`.m.2.5»moanmEAgmiogu.26..AV.
`I
`
`
`
`
`
`m_._.+w,_z%,39.,kSon89%$0$985Ema...E525520Av
`
`
`A990“EAV§¢_§.E5.5$985$52.6:
`
`mm0:3..
`
`Swagway_1008
`
`m ‘E
`
`cm.%
`
`
`
` ..o£®00en»90!pm.5%
`
`U.S. Patent
`
`35I235
`
`mEzoz8z_
`
`Swagway_1008
`
`
`
`
`
`U.S. Patent
`
`M.m
`
`A0.
`
`5,971,091
`
`mIE‘m,,,mlVAVA_m.52..E;E_a_0$223.2:0IEQ49Elvbama.
`
`2%E...E...5%
`
`
`
`w_om¢—onN—on
`
`%.o_.._
`
`
`
`4om_zooAMMI;o_
`
`555282.
`
`3%
`
`_umomm_m=;o
`.H4
`
`mmaouzu
`
`_m
`
`xmHm=4o
`
`mmoouzm
`
`Swagway_1008
`
`Swagway_1008
`
`
`
`
`U.S. Patent
`
`Oct. 26, 1999
`
`Sheet 27 of 40
`
`5,971,091
`
`moss.IEdmzz5HI
`
`3%..
`
`x
`
`»5%.
`
`§o_E%
`
`E...
`
`.331xx
`
`
` ._mm:>>._.m____8%_ABn__._4nnnnnnnnnIIL
`I4.anAflew“__E52IE_3A_ _n-m.......
`
`
`
`ER
`
`%.o_.._
`
`«Kn
`
`.223
`
`is
`
`:5.
`
`
`
`
`
`Eooozmflax;._.._
`
`9%.
`
`m:_._o8o§m%_n_.
`
`
`
`
`
`$80.6.51;._.m
`
`SE28
`
`Swagway_1008
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct. 26, 1999
`
`Sheet 28 of 40
`
`5,971,091
`
`RUN/IDLE
`SWITCH PLACED
`
`IN IDLE POSITION.
`
`RUN/IDLE
`SWITCH PLACED
`
`IN RUN POSITION.
`
`FROM IDLE
`
`LEAN/BALANCE SWITCH PLACED
`IN BALANCE POSITION AND
`
`CLUSTERS CROSS THRU ZERO.
`
`FROM LEAN
`
`I BALANCE
`
`LEAN/BALANCE SWITCH
`PLACED IN LEAN POSITION.
`
`FROM BALANCE
`
`3811'“
`
`F|G.38
`
`Swagway_1008
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct. 26, 1999
`
`Sheet 29 of 40
`
`5,971,091
`
`21T-2.814
`
`.260
`
`o
`
`on
`
`an
`N2
`
`0 E
`
`§
`In
`
`9 L
`
`n.
`
`Swagway_1008
`
`L u
`
`3°’
`
`
`
`K
`
`ll
`
`EL’
`0
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct. 26, 1999
`
`Sheet 30 of 40
`
`5,971,091
`
`mofoz
`
`<3.0:
`
`
`
`Emaémuao
`
`<3».9“.
`
`Swagway_1008
`
`Swagway_1008
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 26, 1999
`
`Sheet 31 of 40
`
`5,971,091
`
`
`
`om.“.o_.._
`
`m_m¢.o:
`
`<N¢.o_.._
`
`Swagway_1008
`
`Swagway_1008
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 26, 1999
`
`Sheet 32 of 40
`
`5,971,091
`
`
`
`E98~58:dm__.§
`
`5eamos:5:;
`
`32.
`
`$520282.
`:5§_.¢_o
`
`
`
`Eas52.$52.5
`
`
`
`:as50:$53.5
`
`.2Us
`
`52
`
`0.5
`
`9$5.:_3.5
`E85$530E
`
`$9005$53.65
`
`Swagway_1008
`
`Swagway_1008
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 26, 1999
`
`Sheet 33 of 40
`
`5,971,091
`
`I!
`Iil
`
`\{ _ — — — — — — — ——1
`V LII
`9.229
`III
`
`F|G.44
`
`
`
`E
`c:
`OQ.)
`a.l
`:2:
`1...:
`|—
`U)
`:3_.a
`<_>
`D-
`0:
`
`2L
`
`448
`
`.
`
`1-
`‘if
`<-
`
`(OPCref)
`
`Swagway_1008
`
`§0-
`CD
`
`O5LIJ
`
`2$L
`
`
`
`)2L
`
`LJ
`CKLIJ
`f_—
`U’)
`2_J
`(J
`,__:1
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct. 26, 1999
`
`Sheet 34 of 40
`
`5,971,091
`
`
`
`_m920moho:mwHm:4o
`
`
`
`_4G20moho:mm_m:4U
`
`mm_m:Au
`
`Ea
`
`E85E28E
`
`$085525:
`
`Swagway_1008
`
`Swagway_1008
`
`
`
`
`U.S. Patent
`
`Oct. 26, 1999
`
`Sheet 35 of 40
`
`5,971,091
`
`461
`
`460
`
`j'468
`H II
`\
`SENSOR A
`
`.
`
`isENsoR"a"
`469
`
`463
`
`463
`
`sENsoR'[c1l
`SENSO
`471 J '
`
`'
`
`
`
`
`L469
`
`FH3.4¥7
`
`Swagway_1008
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct. 26, 1999
`
`Sheet 36 of 40
`
`5,971,091
`
` 'l
`
`“.5”.lulii.
`
`
`
`.u.-.u.Illllflu.
`
`.....u.
`
`..__
`
`I
`
`a.
`
`I:2
`
`F[
`
`.J
`
`
`¢IIr._4_.LW___—_flE.=-.M__l
`%..TJHHPILI
`
`‘II
`'l"l.IIIIII.H'
`
`Lam.
`fiwlhfl
`
`W
`
`
`
`F|G.48
`
`Swagway_1008
`
`Swagway_1008
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 26, 1999
`
`Sheet 37 of 40
`
`5,971,091
`
`
`
` .E‘F I*2!!
`
`:=:l.:.I(I,|lIl|i____=_.'ru-I;-'
`.r|13|-Is4:-CD (al
` I
`485
`
`. ;
`
`'!.,_
`
`Ii L
`
`I'-1:-1-I§1|I§1Il(II
`
`||ll|JHLIll
`
`dH =j
`-2
`
`-3-‘-(D :3 ND
`
`
`
`1 V
`I
`"'|F1T='
`
`
`
`Swagway_1008
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct. 26, 1999
`
`Sheet 38 of 40
`
`5,971,091
`
`Swagway_1008
`
`Swagway_1008
`
`
`
`U.S. Patent
`
`Oct. 26, 1999
`
`Sheet 39 of 40
`
`5,971,091
`
`_I._||I.um|II
`E...
`
`3
`
`FIG. 52
`
`Swagway_1008
`
`Swagway_1008
`
`
`
`
`
`U.S. Patent
`
`Oct. 26, 1999
`
`Sheet 40 of 40
`
`5,971,091
`
` SOUND
`
`
`
`GENERATOR
`Q1
`
`SOUND
`
`OUTPUT
`
`MODULATOR
`5&2
`
`
`
`533
`
`534
`
`SPEED
`INPUT
`
`ORIENTATION
`INPUT
`(VEHICLE
`PITCH,
`FORWARD-
`BACKWARD)
`
`F|G.53
`
`Swagway_1008
`
`Swagway_1008
`
`
`
`5,971,091
`
`1
`TRANSPORTATION VEHICLES AND
`METHODS
`
`This application is a continuation in part of U.S. appli-
`cation Ser. No. 08/250,693, filed May 27, 1994, now U.S.
`Pat. No. 5,701,965 which in turn is a continuation in part of
`U.S. application Ser. No. 08/021,789, filed Feb. 24, 1993
`now abandoned. These related applications are hereby incor-
`porated herein by reference.
`
`TECHNICAL FIELD
`
`The present invention pertains to vehicles and methods
`for
`transporting individuals, and more particularly to
`vehicles and methods for
`transporting individuals over
`ground having a surface that may be irregular.
`
`BACKGROUND ART
`
`A wide range of vehicles and methods are known for
`transporting human subjects. The design of these vehicles
`has generally resulted from a compromise that favors sta-
`bility over maneuverability.
`It becomes difficult,
`for
`example, to provide a self-propelled user-guidable vehicle
`for transporting persons over ground having a surface that
`may be irregular, while still permitting convenient locomo-
`tion over ground having a surface that is relatively flat.
`Vehicles that achieve locomotion over irregular surfaces
`tend to be complex, heavy, and difficult for ordinary loco-
`motion.
`
`SUMMARY OF THE INVENTION
`
`in a preferred embodiment, a
`The invention provides,
`vehicle for transporting a human subject over ground having
`a surface that may be irregular. This embodiment has a
`support for supporting the subject. A ground-contacting
`module, movably attached to the support, serves to suspend
`the subject in the support over the surface. The orientation
`of the ground-contacting module defines fore-aft and lateral
`planes intersecting one another at a vertical. The support and
`the ground-contacting module are components of an assem-
`bly. A motorized drive, mounted to the assembly and
`coupled to the ground-contacting module, causes locomo-
`tion of the assembly and the subject therewith over the
`surface. Finally,
`the embodiment has a control
`loop,
`in
`which the motorized drive is included, for dynamically
`enhancing stability in the fore-aft plane by operation of the
`motorized drive in connection with the ground-contacting
`module.
`
`In a further embodiment, the ground contacting module is
`realized as a pair of ground-contacting members, laterally
`disposed with respect to one another. The ground-contacting
`members may be wheels. Alternatively, each ground-
`contacting member may include a cluster of wheels, each
`duster being rotatably mounted on and motor-driven about a
`common laterally disposed central axis; each of the wheels
`in each cluster may be rotatably mounted about an axis
`parallel to the central axis so that the distance from the
`central axis through a diameter of each wheel is approxi-
`mately the same for each of the wheels in the cluster. The
`wheels are motor-driven independently of the cluster.
`In yet another embodiment, each ground-contacting mem-
`ber includes a pair of axially adjacent and rotatably mounted
`arcuate element pairs. The arcuate elements of each element
`pair are disposed transversely at opposing ends of a support
`strut that is rotatably mounted at its midpoint. Each support
`strut is motor-driven.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The invention will be more readily understood by refer-
`ence to the following description, taken with the accompa-
`nying drawings, in which:
`FIG. 1 is a perspective view of a simplified embodiment
`of the present invention, showing a subject seated thereon;
`FIG. 2 another perspective view of the embodiment of
`FIG. 1, showing further details of the embodiment;
`FIG. 3 is a schematic view of the embodiment of FIG. 1,
`showing the swivel arrangement of this embodiment;
`FIG. 4 is a side elevation of the embodiment of FIG. 1 as
`
`used for climbing stairs;
`FIG. 5 is a block diagram showing generally the nature of
`power and control with the embodiment of FIG. 1;
`FIG. 6 illustrates the control strategy for a simplified
`version of FIG. 1 to achieve balance using wheel torque;
`FIG. 7 illustrates diagrammatically the operation of joy-
`stick control of the wheels of the embodiments of FIG. 1;
`FIG. 8 illustrates the procedures utilized by the embodi-
`ment of FIG. 1 to ascend and descend stairs;
`FIGS. 9-21 illustrate embodiments of the invention uti-
`
`lizing a pair of wheel clusters as the ground-contacting
`members;
`FIGS. 9-10 show use of a two-wheel cluster design in
`various positions;
`FIGS. 11-21 show use of a three-wheel cluster design in
`various positions and configurations;
`FIGS. 22-24 illustrate an embodiment wherein each
`
`ground-contacting member is realized as a plurality of
`axially adjacent and rotatably mounted arcuate element
`groups;
`
`FIGS. 25-26 provide mechanical detail of a three-wheel
`cluster design for use in the embodiment of FIGS. 18-20;
`FIG. 27 is a block diagram showing communication
`among the control assemblies used in the embodiment of
`FIGS. 18-20;
`FIG. 28 is a block diagram showing the structure of a
`generic control assembly of the type used in the embodiment
`of FIG. 27;
`FIG. 29 is a block diagram providing detail of the driver
`interface assembly 273 of FIG. 27;
`FIG. 30 is a logical flow diagram followed by the central
`micro controller board 272 of FIG. 27 in the course of one
`
`control cycle;
`FIG. 31 illustrates variables defining the dimensions of
`the cluster design of FIGS. 11-26 and of a hypothetical stair
`with respect to which the cluster design will be used for
`ascent or descent;
`FIG. 32 illustrates angle variables pertinent to defining
`orientation of the cluster in relation to the vehicle and to the
`world;
`FIG. 33 is a schematic of the wheel motor control during
`balancing and normal locomotion;
`FIG. 34 is a schematic of the cluster control arrangement
`during balancing and normal locomotion;
`FIG. 35 is a schematic, relating to FIG. 33, showing the
`arrangement by which the state variables indicating wheel
`position are determined so as to compensate for the effects
`of cluster rotation;
`FIGS. 36-38 illustrate the control arrangement for stair-
`climbing and obstacle traversal achieved by the cluster
`design of FIGS. 11-26 in accordance with a first embodi-
`ment permitting climbing;
`
`Swagway_1008
`
`Swagway_1008
`
`
`
`5,971,091
`
`3
`FIG. 36 is a schematic for the control arrangement for the
`cluster motors in the first embodiment permitting climbing,
`here employing a lean mode;
`FIG. 37 is a schematic for the control arrangement for the
`wheel motors in the first embodiment permitting climbing;
`FIG. 38 is a block diagram of the state of the vehicle,
`utilizing the first embodiment permitting climbing, for mov-
`ing among idle, lean, and balance modes;
`FIGS. 39A—B, 40A—B, 41A—B, and 42A—C illustrate
`stair-climbing achieved by the cluster design of FIGS. 11-26
`in accordance a second embodiment permitting climbing;
`FIGS. 39A and 39B illustrate orientation of the cluster in
`
`the sequence of starting stair climbing in accordance with
`the second climbing embodiment;
`FIGS. 40A and 40B illustrate orientation of the cluster in
`
`the sequence of resetting the angle origins in this embodi-
`ment;
`FIGS. 41A and 41B illustrate orientation of the cluster in
`
`the sequence of transferring weight in this embodiment;
`FIGS. 42A, 42B, and 42C illustrate orientation of the
`cluster in the sequence of climbing in this embodiment;
`FIG. 43 is a schematic for the control arrangement for the
`wheel and cluster motors during the start sequence of FIGS.
`39A and 39B;
`FIG. 44 is a schematic for the control arrangement for the
`wheel motors during the weight transfer sequence of FIGS.
`41A and 41B; and
`FIG. 45 is a schematic for the control arrangement during
`the climb sequence of FIGS. 42A, 42B, and 42C.
`FIGS. 46 and 47 show schematically a vehicle in accor-
`dance with an embodiment of the present
`invention
`equipped with sensors for ascent and descent of stairs and
`other similar obstacles.
`FIG. 48 shows a vertical section of an embodiment of the
`
`invention in a configuration, similar that of FIGS. 9-12,
`utilizing harmonic drives.
`FIG. 49 shows detail of the cluster portion of the vehicle
`of FIG. 48.
`
`FIG. 50 shows detail of the cluster drive arrangement of
`the vehicle of FIG. 48.
`FIG. 51 shows an end view of a cluster of the vehicle of
`FIG. 48.
`
`FIG. 52 shows the mechanical details of the hip and knee
`joints of the vehicle of FIG. 48.
`FIG. 53 illustrates an embodiment of the invention pro-
`viding non-visual outputs useful for a subject in control of
`a vehicle.
`
`DETAILED DESCRIPTION OF SPECIFIC
`EMBODIMENTS
`
`The invention may be implemented in a wide range of
`embodiments. A characteristic of many of these embodi-
`ments is the use of a pair of laterally disposed ground-
`contacting members to suspend the subject over the surface
`with respect to which the subject is being transported. The
`ground-contacting members are motor-driven.
`In many
`embodiments,
`the configuration in which the subject
`is
`suspended during locomotion lacks inherent stability at least
`a portion of the time with respect to a vertical in the fore-aft
`plane but is relatively stable with respect to a vertical in the
`lateral plane. Fore-aft stability is achieved by providing a
`control loop, in which the motor is included, for operation of
`the motor in connection with the ground-contacting mem-
`bers. As described below,
`the pair of ground-contacting
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`members may, for example, be a pair of wheels or a pair of
`wheel clusters. In the case of wheel clusters, each cluster
`may include a plurality of wheels. Each ground-contacting
`member, however, may instead be a plurality (typically a
`pair) of axially-adjacent, radially supported and rotatably
`mounted arcuate elements.
`In these embodiments,
`the
`ground-contacting members are driven by the motorized
`drive in the control loop in such a way as to maintain the
`center of mass of the vehicle above the point of contact of
`the ground-contacting members with the ground, regardless
`of disturbances and forces operative on the vehicle.
`In FIG. 1 is shown a simplified embodiment of the
`invention in which the principal ground-contacting members
`are a pair of wheels and in which supplemental ground-
`contacting members are used in stair climbing and descend-
`ing. (As will be shown below, stair climbing and descent and
`flat-terrain locomotion may both be achieved with a single
`set of ground-contacting members, when such members are
`the wheel dusters or the arcuate elements referred to above.)
`The embodiment shown in FIG. 1 includes a support
`arrangement 12, embodied here as a chair, on which a
`subject 13 may be seated. The vehicle is provided with a pair
`of wheels 11 disposed laterally with respect to one another.
`The wheels help to define a series of axes including the
`vertical axis Z—Z, a lateral axis Y—Y parallel to the axis of
`the wheels, and a fore-aft axis X—X perpendicular to the
`wheel axis. The plane defined by the vertical axis Z—Z and
`the lateral axis Y—Y will sometimes be referred to as the
`
`“lateral plane”, and the plane defined by the fore-aft axis
`X—X and the vertical axis Z—Z will sometimes be referred
`
`to as the “fore-aft plane”. Directions parallel to the axes
`X—X and Y—Y are called the fore-aft and lateral directions
`
`respectively. It can be seen that the vehicle, when relying on
`the pair of wheels 11 for contacting the ground, is inherently
`unstable with respect to a vertical in the fore-aft direction,
`but is relatively stable with respect to a vertical in the lateral
`direction.
`
`In FIG. 2 it can be seen that in addition to wheels 11, the
`vehicle is provided with a pair of laterally disposed feet 21
`capable of being extended in the vertical direction by
`controllable amounts, and a footrest 22. The footrests are
`here provided with sensors for determining the height of
`objects such as stairs over which they may be disposed. The
`feet 21 are disposed on a pair of corresponding extendable
`legs 23. In a preferred embodiment, the vehicle is stable in
`the fore-aft direction as well as the lateral direction when
`
`both feet are in contact with the ground, but lateral stability
`may be sacrificed when one foot is in contact with the
`ground.
`In FIG. 3 is shown an arrangement of the embodiment of
`of FIGS. 1 and 2 permitting swivel of the chair 12 with
`respect to the suspension system,
`including feet 21 and
`related legs 23. The swivel operates in a plane that
`is
`approximately horizontal. The swivel arrangement, in com-
`bination with the ability to extend and retract each leg,
`permits motion of the vehicle up and down stairs in a manner
`analogous to human locomotion on stairs. Each leg 23, when
`serving as the weight-bearing leg, permits rotation of the
`remainder of the vehicle about the leg’s vertical axis in the
`course of a swivel. In achieving the swivel, the chair pivots
`about a vertical axis disposed centrally between the legs 23
`to maintain the chair’s forward-facing direction.
`Additionally, the non-weight-bearing leg 23 is rotated about
`its vertical axis in the course of a swivel to maintain its
`
`related foot 21 in a forward-facing direction.
`It can be seen that the embodiment described in FIGS. 1-3
`
`sacrifices inherent fore-aft stability in order to achieve
`
`Swagway_1008
`
`Swagway_1008
`
`
`
`5,971,091
`
`5
`relative mobility. For generally gradual surface changes, the
`balance mode involves providing fore-aft stability to an
`otherwise inherently unstable system. For more irregular
`surfaces, such as stairs, this embodiment has a separate “step
`mode” used for climbing or descending stairs. Stability may
`be regained in climbing or descending stairs, for example,
`by using a hand to grab an ordinary handrail 41, as shown
`in FIG. 4, or even contacting an available wall near the
`stairs.
`
`In addition, a variety of strategies may be used to reduce
`the risk of injury arising from a fall. In one arrangement, in
`the event that a fall is determined to be about to occur, the
`vehicle may enter a squat mode in which it controllably and
`quickly lowers the center of mass of the combination of
`vehicle and human subject. Alowering of the center of mass
`may be achieved, for example, by hinging or separating the
`suspension system in such a manner as to cause the height
`of the chair from the surface to be reduced. A squat mode
`could also have the beneficial effects of dissipating energy
`before imparting it to the subject, placing the subject in a
`position so as to reduce the subject’s vulnerability, and
`putting the subject in a position that is lower so as to reduce
`the energy transferred to the person in case of impact.
`In the block diagram of FIG. 5 it can be seen that a control
`system 51 is used to control the motor drives and actuators
`of the embodiment of FIGS. 1-4 to achieve locomotion and
`balance. These include motor drives 531 and 532 for left and
`
`right wheels respectively, actuators 541 and 542 for left and
`right
`legs respectively, and swivel motor drive 55. The
`control system has data inputs including user interface 561,
`pitch sensor 562 for sensing fore-aft pitch, wheel rotation
`sensors 563, actuator height sensor 564, swivel sensor 565,
`and stair dimension sensor 566.
`
`A simplified control algorithm for achieving balance in
`the embodiment of the invention according to FIG. 1 when
`the wheels are active for locomotion is shown in the block
`
`to the
`diagram of FIG. 6. The plant 61 is equivalent
`equations of motion of a system with a ground contacting
`module driven by a single motor, before the control loop is
`applied. T identifies the wheel
`torque. The character 6
`identifies the fore-aft incli