Motor control for automated footwear platform
First Claim
1. A motor control method for a drive mechanism within an automated footwear platform, the method comprising:
- segmenting a pre-defined travel distance associated with the drive mechanism into a plurality of segments, wherein the pre-defined travel distance covers a range of travel for a lace cable from fully tightened to completely loose, and wherein a first segment of the plurality of segments covers a first length within the range of travel and a second segment of the plurality of segments covers a second length within the range of travel where the first length is not equal to the second length;
defining a plurality of moves for the drive mechanism;
creating a plurality of motion profiles, each motion profile of the plurality of motion profiles including one or more moves from the plurality of moves; and
commanding movement of the drive mechanism based on selection of one or more motion profiles from the plurality of motion profiles, wherein commanding movement involves engaging the drive mechanism to tighten or loosen the lace cable within the automated footwear platform.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, apparatus, and methods related to an automated footwear platform including motor control techniques. The motor control techniques can include operations such as segmenting a pre-defined travel distance, defining a plurality of moves, creating a plurality of motion profiles, and commanding movements. The plurality of moves can utilize the segmented travel distance for a drive mechanism associated with the footwear platform. Each motion profile of the plurality of motion profiles can include one or more moves from the plurality of moves. Commanding movement of the drive mechanism can be based on selection of one or more motion profiles from the plurality of motion profiles.
15 Citations
18 Claims
-
1. A motor control method for a drive mechanism within an automated footwear platform, the method comprising:
-
segmenting a pre-defined travel distance associated with the drive mechanism into a plurality of segments, wherein the pre-defined travel distance covers a range of travel for a lace cable from fully tightened to completely loose, and wherein a first segment of the plurality of segments covers a first length within the range of travel and a second segment of the plurality of segments covers a second length within the range of travel where the first length is not equal to the second length; defining a plurality of moves for the drive mechanism; creating a plurality of motion profiles, each motion profile of the plurality of motion profiles including one or more moves from the plurality of moves; and commanding movement of the drive mechanism based on selection of one or more motion profiles from the plurality of motion profiles, wherein commanding movement involves engaging the drive mechanism to tighten or loosen the lace cable within the automated footwear platform. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A automated footwear system comprising:
-
an upper portion including a lace routed through a series of lace guides; an outsole coupled to the upper portion; a mid-sole disposed between the outsole and the upper portion; and a lacing engine disposed within the mid-sole and adapted to automatically tighten the lace upon activation, the lacing engine comprising a processor circuit including instructions that, when executed by the lacing engine, cause the lacing engine to perform operations including; segmenting a pre-defined travel distance associated with the drive mechanism into a plurality of segments, wherein the pre-defined travel distance covers a range of travel for a lace cable from fully tightened to completely loose, and wherein a first segment of the plurality of segments covers a first length within the range of travel and a second segment of the plurality of segments covers a second length within the range of travel where the first length is not equal to the second length; defining a plurality of moves for the drive mechanism; creating a plurality of motion profiles, each motion profile of the plurality of motion profiles including one or more moves from the plurality of moves; and commanding movement of the drive mechanism based on selection of one or more motion profiles from the plurality of motion profiles, wherein commanding movement involves engaging the drive mechanism to tighten or loosen a lace cable within the automated footwear platform. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification