IP Library Granted Patent US 11,543,821
Granted Patent B2
US 11,543,821 · App. 17/006,528 · Granted Jan 3, 2023

Track stand capable autonomous electronic bicycle

Inventors: Justin Allan Corbett (Bothell, WA); David Carlyle Hansen (Mercer Island, WA); Dylan Meehan (Seattle, WA)
Assignee: WEEL AUTONOMY INC.
G05D1/0088B62J45/40B62K11/007B62M6/40B62J43/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,543,821
App. No.
17/006,528
Granted
Jan 3, 2023
Kind
B2
Abstract

An autonomous electronic bicycle comprises a frame, a front wheel that can be powered by a first electronic motor, a rear wheel that can be powered by a second electronic motor, and handlebars that can steer the front wheel which can be controlled by a third electronic motor. The autonomous electronic bicycle can operate autonomously, traveling to a chosen destination. When operating autonomously the autonomous electronic bicycle can shift between a set of balance modes, including a mode used when moving and a mode used when stationary but balanced. To transition between modes, a transition sequence of control commands can be selected and used.

Claims (38)

1. A method, comprising:

configuring an autonomous electronic bicycle to operate in an autonomous motion mode,

the autonomous electronic bicycle comprising:

a frame coupled to a front wheel and a rear wheel;

an electronic drive motor configured to drive one of the front wheel and the rear wheel;

an electronic steering motor configured to change an orientation of the front wheel relative to the frame responsive to an electronic input; and

a controller configured to, when the autonomous electronic bicycle is operating in the autonomous motion mode, set the electronic drive motor to achieve a desired speed of travel and use the electronic steering motor to maintain the autonomous electronic bicycle's balance;

in response to a determination to operate the autonomous electronic bicycle in an autonomous pause mode, selecting, based on a current pose of the autonomous electronic bicycle, a balance mode transition sequence comprising a timed series of commands for the electronic drive motor and the electronic steering motor;

executing, by the electronic drive motor and the electronic steering motor, the balance mode transition sequence; and

configuring the autonomous electronic bicycle to operate in the autonomous pause mode such that the autonomous electronic bicycle remains stationary and upright while operating in the autonomous pause mode.

2. The method of claim 1 , wherein operating the autonomous electronic bicycle in the autonomous pause mode comprises configuring the autonomous electronic bicycle to perform a track stand.

3. The method of claim 2 , wherein the controller is further configured to, when the autonomous electronic bicycle is operating in the autonomous pause mode, use the electronic steering motor to set a fixed steering angle and use the electronic drive motor to maintain the autonomous electronic bicycle's balance.

4. The method of claim 1 , wherein the autonomous motion mode is associated with a first range of poses of the autonomous electronic bicycle for which the autonomous motion mode can be used to balance the autonomous electronic bicycle and the autonomous pause mode is associated with a second range of poses of the autonomous electronic bicycle for which the autonomous pause mode can be used to balance the autonomous electronic bicycle.

5. The method of claim 4 , wherein the first range of poses of the autonomous electronic bicycle for which the autonomous motion mode can be used to balance the autonomous electronic bicycle and the second range of poses of the autonomous electronic bicycle for which the autonomous pause mode can be used to balance the autonomous electronic bicycle do not overlap.

6. The method of claim 1 , wherein the balance mode transition sequence comprises a set of expected poses of the autonomous electronic bicycle, each expected pose associated with a point within the transition sequence.

7. The method of claim 6 , wherein executing the balance mode transition sequence comprises comparing the current pose of the autonomous electronic bicycle against an expected pose of the balance mode transition sequence.

8. The method of claim 7 , wherein executing the balance mode transition sequence further comprises performing feedback control when the current pose deviates from an expected pose of the balance mode transition sequence.

9. The method of claim 8 , wherein performing feedback control comprises altering the transition sequence when the current pose deviates from an expected pose of the balance mode transition sequence by greater than a threshold amount.

10. The method of claim 1 , wherein the balance mode transition sequence is determined based on a simulation of the autonomous electronic bicycle.

11. A non-transitory computer readable storage medium comprising instructions which, when executed by a processor, cause the processor to perform the steps of:

configuring an autonomous electronic bicycle to operate in an autonomous motion mode,

the autonomous electronic bicycle comprising:

a frame coupled to a front wheel and a rear wheel;

an electronic drive motor configured to drive one of the front wheel and the rear wheel;

an electronic steering motor configured to change an orientation of the front wheel relative to the frame responsive to an electronic input; and

a controller configured to, when the autonomous electronic bicycle is operating in the autonomous motion mode, set the electronic drive motor to achieve a desired speed of travel and use the electronic steering motor to maintain the autonomous electronic bicycle's balance;

in response to a determination to operate the autonomous electronic bicycle in an autonomous pause mode, selecting, based on a current pose of the autonomous electronic bicycle, a balance mode transition sequence comprising a timed series of commands for the electronic drive motor and the electronic steering motor;

executing, by the electronic drive motor and the electronic steering motor, the balance mode transition sequence; and

configuring the autonomous electronic bicycle to operate in the autonomous pause mode such that the autonomous electronic bicycle remains stationary and upright while operating in the autonomous pause mode.

12. The non-transitory computer readable storage medium of claim 11 , wherein operating the autonomous electronic bicycle in the autonomous pause mode comprises configuring the autonomous electronic bicycle to perform a track stand.

13. The non-transitory computer readable storage medium of claim 12 , wherein the controller is further configured to, when the autonomous electronic bicycle is operating in the autonomous pause mode, use the electronic steering motor to set a fixed steering angle and use the electronic drive motor to maintain the autonomous electronic bicycle's balance.

14. The non-transitory computer readable storage medium of claim 11 , wherein the autonomous motion mode is associated with a first range of poses of the autonomous electronic bicycle for which the autonomous motion mode can be used to balance the autonomous electronic bicycle and the autonomous pause mode is associated with a second range of poses of the autonomous electronic bicycle for which the autonomous pause mode can be used to balance the autonomous electronic bicycle.

15. The non-transitory computer readable storage medium of claim 14 , wherein the first range of poses of the autonomous electronic bicycle for which the autonomous motion mode can be used to balance the autonomous electronic bicycle and the second range of poses of the autonomous electronic bicycle for which the autonomous pause mode can be used to balance the autonomous electronic bicycle do not overlap.

16. The non-transitory computer readable storage medium of claim 11 , wherein the balance mode transition sequence comprises a set of expected poses of the autonomous electronic bicycle, each expected pose associated with a point within the transition sequence.

17. The non-transitory computer readable storage medium of claim 16 , wherein executing the balance mode transition sequence comprises comparing the current pose of the autonomous electronic bicycle against an expected pose of the balance mode transition sequence.

18. The non-transitory computer readable storage medium of claim 17 , wherein executing the balance mode transition sequence further comprises performing feedback control when the current pose deviates from an expected pose of the balance mode transition sequence.

19. The non-transitory computer readable storage medium of claim 18 , wherein performing feedback control comprises altering the transition sequence when the current pose deviates from an expected pose of the balance mode transition sequence by greater than a threshold amount.

20. The non-transitory computer readable storage medium of claim 11 , wherein the balance mode transition sequence is determined based on a simulation of the autonomous electronic bicycle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2020
From: CORBETT, JUSTIN ALLAN; HANSEN, DAVID CARLYLE; MEEHAN, DYLAN
To: WEEL AUTONOMY INC.
Reel/Frame 054693/0877 →
Continuity (1)
Related Publication 20220066448A1 · Mar 3, 2022
Cited By (3)
US 12,227,188 US 12,330,627 US 12,485,958