Electric Roller Skate Systems
20240390771 ยท 2024-11-28
Inventors
Cpc classification
A63C17/04
HUMAN NECESSITIES
A63C2203/42
HUMAN NECESSITIES
International classification
A63C17/04
HUMAN NECESSITIES
A63C17/26
HUMAN NECESSITIES
Abstract
An electric roller skate system includes a pair of roller skates, where each of the pair of roller skates includes: a base configured to receive a foot of a rider, where the base comprises a front base and a rear base, where a distance between the front base and the rear base is adjustable; a front main body attached to the front base; a rear main body attached to the rear base; an ankle strap attached to the rear main body; two front wheels attached to a bottom of the front base; a rear wheel attached to a bottom of the rear base, where a cross-section of the rear wheel has a barrel shape; a battery; and an electric motor mechanically coupled to the rear wheel.
Claims
1. An electric roller skate system comprising: a pair of roller skates, wherein each roller skate of the pair of roller skates comprises: a base configured to receive a foot of a rider, wherein the base comprises a front base and a rear base, wherein a distance between the front base and the rear base is adjustable; a front main body attached to the front base; a rear main body attached to the rear base; an ankle strap attached to the rear main body, wherein the front main body, the rear main body, and the ankle strap are configured to fasten the foot of the rider to the base; two front wheels attached to a bottom of the front base; a rear wheel attached to a bottom of the rear base, wherein a cross-section of the rear wheel has a barrel shape; a battery; and an electric motor mechanically coupled to the rear wheel.
2. The electric roller skate system of claim 1, wherein the cross-section of the rear wheel has two straight sidewalls, a convex upper surface, and a convex lower surface, wherein the convex upper surface and the convex lower surface extend continuously from a first one of the straight sidewalls to a second one of the straight sidewalls.
3. The electric roller skate system of claim 1, wherein the front main body is disposed below the front base, wherein a first portion of the rear main body is disposed below the rear base, and a second portion of the rear main body is disposed above the rear base.
4. The electric roller skate system of claim 3, wherein each roller skate further comprises a toe strap attached to the front base.
5. The electric roller skate system of claim 1, wherein the front main body and the rear main body are disposed above the base, wherein besides the ankle strap, there is no other strap for each roller skate.
6. The electric roller skate system of claim 1, wherein each roller skate further comprises an adjustment button for adjusting the distance between the front base and the rear base.
7. The electric roller skate system of claim 1, wherein each roller skate further comprises a speed sensor configured to measure a speed of the roller skate, wherein the electric roller skate system further comprises a remote control for controlling the speed of the roller skate.
8. The electric roller skate system of claim 7, wherein the remote control has a speed control switch that is spring-loaded, wherein the roller skate is configured to move forward when the speed control switch is pushed in a first direction, and is configured to move backward when the speed control switch is pushed in a second direction opposite the first direction.
9. The electric roller skate system of claim 7, wherein each roller skate further comprises: a tilt sensor configured to measure a tilt angle of the roller skate; and a processor coupled to the speed sensor and the tilt sensor, wherein the processor is configured to: monitor sensor data from the tilt sensor and the speed sensor; detect, based on the sensor data, that the roller skate is going downhill and the speed of the roller skate is above a speed set by the rider; and in response to detecting that the roller skate is going downhill and the speed of the roller skate is above the speed set by the rider, apply electric braking to the roller skate to reduce the speed of the roller skate.
10. The electric roller skate system of claim 7, wherein the electric roller skate system is configured to perform a calibration of the speed sensors of the pair of roller skates by: setting the pair of roller skates in a calibration mode, wherein the pair of roller skates comprises a first roller skate and a second roller skate; rotating a first wheel of the first roller skate and a second wheel of the second roller skate at a same speed, wherein a first speed sensor of the first roller skate is coupled to the first wheel, and a second speed sensor of the second roller skate is coupled to the second wheel; recording a plurality of sets of speed measurement, wherein each set of speed measurement comprises a first speed measurement provided by the first speed sensor, and comprises a second speed measurement provided by the second speed sensor, wherein the first speed measurement and the second speed measurement are taken at a same time instant; and performing a curve fitting process using the plurality of sets of speed measurement to generate a fitting curve, wherein the fitting curve indicates a one-to-one mapping between the first speed measurement and the second speed measurement at different speeds.
11. The electric roller skate system of claim 10, wherein the electric roller skate system is configured to, in a normal operation mode, adjust a target speed for at least one of the pair of roller skates based on a user-defined target speed and the fitting curve.
12. An electric roller skate system comprising: a remote control; a first roller skate; and a second roller skate, wherein the first roller skate and the second roller skate are configured to communicate with the remote control through wireless communication, wherein each roller skate of the first and second roller skates comprises: a base configured to receive a foot of a rider, wherein the base comprises a front base and a rear base, wherein a distance between the front base and the rear base is adjustable; an ankle strap configured to fasten the foot of the rider to the base; two front wheels attached to a bottom of the front base; a rear wheel attached to a bottom of the rear base, wherein a cross-section of the rear wheel has a barrel shape; a battery; and an electric motor mechanically coupled with the rear wheel.
13. The electric roller skate system of claim 12, wherein the cross-section of the rear wheel has two straight sidewalls on opposing sides, a convex upper surface, and a convex lower surface, wherein the convex upper surface and the convex lower surface extend continuously from a first one of the straight sidewalls to a second one of the straight sidewalls.
14. The electric roller skate system of claim 12, wherein each roller skate further comprises a toe strap, wherein the toe strap and the ankle strap are configured to wrap around a toe portion and an ankle portion of the foot of the rider, respectively, to fasten the foot of the rider to the base.
15. The electric roller skate system of claim 12, wherein the two front wheels are attached to the bottom of the front base via a steering truck.
16. The electric roller skate system of claim 12, wherein the remote control has a speed control switch for controlling a speed of the first and second roller skates, wherein the first and second roller skates are configured to move forward when the speed control switch is pushed in a first direction, and is configured to move backward when the speed control switch is pushed in a second direction opposite the first direction.
17. An electric roller skate system comprising: a remote control; and a pair of roller skates, wherein the pair of roller skates are configured to communicate with the remote control through wireless communication, wherein each roller skate of the pair of roller skates comprises: a base configured to receive a foot of a rider, wherein the base comprises a front base and a rear base, wherein a distance between the front base and the rear base is adjustable; two front wheels attached to a bottom of the front base via a steering truck; a rear wheel attached to a bottom of the rear base, wherein a cross-section of the rear wheel has a barrel shape; a speed sensor coupled to the rear wheel; a battery; and an electric motor mechanically coupled with the rear wheel and powered by the battery.
18. The electric roller skate system of claim 17, wherein the rear wheel is wider than each of the two front wheels, wherein the cross-section of the rear wheel has two straight sidewalls on opposing sides, a convex upper surface, and a convex lower surface, wherein the convex upper surface and the convex lower surface extend continuously from a first one of the straight sidewalls to a second one of the straight sidewalls.
19. The electric roller skate system of claim 17, wherein each roller skate of the pair of roller skates comprises a processor, wherein the processor of a first roller skate of the pair of roller skates is capable of exchanging data with the processor of a second roller skate of the pair of roller skates through wireless communication.
20. The electric roller skate system of claim 17, wherein the remote control has a speed control switch that is spring-loaded, wherein the pair of roller skates are configured to move forward when the speed control switch is pushed in a first direction, and are configured to move backward when the speed control switch is pushed in a second direction opposite the first direction.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0003] For a more complete understanding of the present invention, and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which:
[0004]
[0005]
[0006]
[0007]
[0008]
[0009]
[0010]
[0011]
[0012]
DETAILED DESCRIPTION OF ILLUSTRATIVE EXAMPLES
[0013] The making and using of the presently disclosed examples are discussed in detail below. It should be appreciated, however, that the present invention provides many applicable inventive concepts that can be embodied in a wide variety of specific contexts. The specific examples discussed are merely illustrative of specific ways to make and use the invention, and do not limit the scope of the invention. Throughout the discussion herein, unless otherwise specified, the same or similar reference numerals or labels in different figures refer to the same or similar component.
[0014]
[0015] It is understood that the electric roller skate system discussed herein includes two roller skates (e.g., two roller skates 100A, or two roller skates 100B) and a remote control (see
[0016] The electric roller skate system operates in two different modes: a normal operation mode and a calibration mode. In the normal operation mode, the rider attaches a roller skate (e.g., 100A or 100B) to each of his shoes, and rides the roller skates as a transportation tool to go to places. The rider holds the remote control in his hand, and uses the remote control to adjust the speed of the roller skates. In the calibration mode, some sensors (e.g., speed sensors) or functionality of the roller skates (e.g., 100A or 100B) are calibrated to compensate for, e.g., temperature shift, component aging, or other effects that degrade the performance of the electric roller skate system. Details are discussed hereinafter.
[0017] As illustrated in
[0018] The distance between the front base 103A and the rear base 103B is adjustable, e.g., by pressing adjustment buttons 107 on both sides of the roller skate 100A while adjusting the distance between the front base 103A and the rear base 103B, such as pulling the front base 103A and the rear base 103B away from each other, or pushing the front base 103A and the rear base 103B toward each other. In some embodiments, the front base 103A and the rear base 103B are attached to a center piece (e.g., an aluminum center piece). The center piece has a plurality of slots, holes, or other position indicators. The front base 103A and/or the rear base 103B can slide along the center piece when the adjustment buttons 107 are pressed, and can lock into a position indicated by one of those position indicators when the adjustment buttons 107 are released (e.g., not pressed). This allows the size of the base 103 to be adjusted to accommodate different shoes sizes.
[0019] In the illustrated example, the roller skate 100A has a platform 101 formed on the base 103. The platform 101 may be formed of a soft material (e.g., rubber) to provide comfort and better friction between the rider's shoe and the base 103. The platform 101 includes a front platform 101A formed on the front base 103A, and includes a rear platform 101B formed on the rear base 103B. In the illustrated embodiment, the front platform 101A and the rear platform 101B are attached to (e.g., glued on) the front base 103A and the rear base 103B, respectively.
[0020] The base 103 is supported by a main body 111 of the roller skate 100A. The main body 111 includes a front main body 111A attached to the front base 103A, and includes a rear main body 111B attached to the rear base 103B. The main body 111 may be formed of a suitable material, such as plastics. In the example of
[0021] As illustrated in
[0022] In the illustrated embodiment, front wheels 117 (e.g., two front wheels 117) are attached to the bottom of the front base 103A (e.g. through the front main body 111A) using a steering truck 121. The steering truck 121, which may also be referred to a skateboard truck, is known and used in skateboard designs. The steering truck 121 allows the front wheels 117 to turn at an angle with a longitudinal direction of the base 103, which longitudinal direction is along a direction from a rear end of the base 103 (where the heel of the rider rests on) toward the front end of the base 103 (where the toes of the rider rest on). The steering truck 121 allows for side-to-side flexing of the roller skate 100A, easier turning, and the ability of the roller skate to perform the carving maneuver, thereby improving the performance and user experience of the roller skate 100A. The front wheels 117 may be formed of, e.g., rubber. In the illustrated example, the front wheels 117 are not powered (e.g., not powered by an electric motor), and thus are freewheeling during operation.
[0023] The rear wheel 119 is attached to the portion 111B1 (see
[0024] Referring to
[0025] In the example of
[0026] Referring back to
[0027] Light-emitting diode (LED) may be used to improve the aesthetics of the roller skate. For example, in
[0028]
[0029]
[0030] The pressure sensor may be used to sense whether a rider is standing on the roller skate 100A. In some embodiments, more than one pressure sensors are used (e.g., one embedded in the front base 103A, and one embedded in the rear base 103B), which allows detection of the posture of the rider, such as whether the rider is leaning forward or backward. The processor of the roller skate 100A may use such information to better control the roller skate 100A for better performance.
[0031] The tilt sensor may be used to measure the position (e.g., an angle between the base 103 and a flat plane representing a flat ground surface) of the roller skate 100A, which may be used to detect whether the roller skate 100A is going downhill, uphill, or traveling on a flat surface. The processor (see 201 in
[0032]
[0033] In
[0034]
[0035]
[0036]
[0037] The remote control 150 also has a speed control switch 159, which is a dial that is partially exposed by the housing 157. The speed control switch 159 may be turned in both directions as illustrated by the double arrowed line 158 in
[0038] In some embodiments, the speed control switch 159 is spring-loaded, and has a neutral position when not being turned by the rider. In other words, when the rider is not turning the speed control switch 159, the spring in the remote control 150 causes the speed control switch 159 to automatically go back to the neutral position. In some embodiments, during the normal operation mode, when the speed control switch 159 is at the neural position, the electric motor is turned off and not driving the rear wheel 119. When the speed control switch 159 is turned away from the neutral position, the electric motor is turned on and provides power assist to drive the rear wheel 119. Depending on which direction (see double arrowed line 158 in
[0039] In some embodiments, the rotational speed of the electric motor can be adjusted continuously, or in a plurality of discrete steps, within a pre-determined range. The pre-determined range may be between zero and a maximum rotational speed of the electric motor (or an equivalent maximum linear speed of the roller skate) set by the rider. The rider can gradually increase the speed of the roller skate by gradually turning the speed control switch 159 away from the neutral position. In other words, the position of the speed control switch 159 corresponds to a target speed for the electric motor. The electric motor adjusts its rotational speed in response to the position of the speed control switch 159. In some embodiments, as a safety feature, the rotational speed of the electric motor is limited to a maximum speed set by the rider, or a default maximum speed set at the factory.
[0040] The center axis C1 (see
[0041]
[0042]
[0043] As shown in
[0044] Note that the shape of the front main body 111A and the shape of the rear main body 111B of the roller skate 100B contour (e.g., follow) the shape of a shoe, thus only the ankle strap 131B is used in the roller skate 100B, and the toe strap 131A of the roller skate 100A is omitted. The rear wheel 119 of the roller skate 100B is attached to the downward extending portion of the rear base 103B. LEDs 116 are formed around the wheels (e.g., 117, 119) of the roller skate 100B.
[0045] The remote control for the roller skate 100B may be the same as or similar to the remote control 150. The remote control for the roller skate 100B may be stored in a dedicated storage compartment in the rear base 103B, or may be simply clipped onto the ankle strap 131B when not in use. The roller skate 100A may be more durable and more complex, and may be suitable for adult riders, while the roller skate 100B may be lighter and simpler, and may be suitable for young kids.
[0046]
[0047]
[0048] In
[0049] The roller skate 220 further includes a plurality of sensors 215 (see, e.g., 139 in
[0050] The processor 201 may be a micro-processor, a micro-controller, a central processing unit (CPU), or the like. The processor 201 receives sensor data from the plurality of sensors, processes the sensor data, and generates control signals to control operation of the roller skate 220. The control board 203 includes circuits (e.g., driver circuits) for processing the control signals from the processor 201 and generating driving signals (e.g., voltage signals or current signals) for the motor 205 and the LEDs 209. In some embodiments, the processor 201 is integrated into the control board 203. The motors 205 drives the wheel 207 to rotate in the direction and the rotational speed specified by the control signals from the processor 201.
[0051] The battery module 213 is a rechargeable battery, such as a lithium-ion recharge battery pack or other suitable rechargeable battery pack. The power management module 211 generates (e.g., derives) a plurality of supply voltages with different values from the battery module 213 to power different components/circuits of the roller skate 220. The power management module 211 may include a plurality of switched-mode power supply (SMPS) systems, such as Buck converters, Buck-Boost converters, or the like. The charging port 221 is used for charging the battery module 213, and may correspond to one of the ports in the I/O ports 137.
[0052] The roller skate 220 further includes an antenna 219 and an RF module 217. The RF module 217 includes circuits for wireless communication among the roller skate 220A, the roller skate 220B, and the remote control 230 of the electric roller skate system 200. The RF module 217 may be, e.g., a Bluetooth wireless module or any other suitable wireless communication modules (e.g., based on other wireless communication protocols).
[0053] In some embodiments, during the normal operation mode, when the rider selects a speed for the roller skates 220A and 220B (e.g., by pushing the speed control switch 159 of remote control 150 to a desired position), the processor 201 sends a control signal to the control board 203, and the control board 203 generates a corresponding driving signal to instruct the electric motor in each of the roller skates 200A and 200B to rotate at a corresponding target rotational speed. To ensure that the electric motor is rotating at the target rotational speed, closed-loop control may be used by monitoring (e.g., by the processor 201) the measured rotational speed from the speed sensor and adjusting (e.g., increasing or decreasing) the driving voltage or driving current supplied to the electric motor, until the measured speed is at the target rotational speed. The measurement from the speed sensor in each roller skate, however, may not give the correct measurement value and may deviate from the correct measurement value by a certain percentage, due to, e.g., quality variation in production, temperature shift, component aging, and so on. Under the closed-loop control, the motors for both roller skates 220A and 220B may rotate at different speeds due to the different error margins in the measured speed values.
[0054] One of the advantages of the electric roller skate system 200 is that the rider can put both feet on the ground in a relaxed position and let the electric motors provide driving power to move the rider. However, if the electric motors for both roller skates 220A and 220B are not turning at the same speed set by the rider, the rider may not be able to go straight forward, and may have to constantly adjust the direction of travel. To solve this issue, a calibration process may be performed for the speed sensors to compensate for the differences between measurements from the speed sensors, and a fitting curve generated by the calibration process may be used in the normal operation mode to ensure that both electric motors are rotating at the same rotational speed. Details are discussed hereinafter.
[0055]
[0056] Referring to
[0057] Next, in block 340, a curve fitting process is performed using the multiple sets of measured rotational speed to generate a fitting curve. The users may start the curve fitting process by turning the speed control switch 159 during the calibration mode. Details of the curve fitting process are discussed hereinafter with reference to
[0058] Next, in block 350, the curve fitting result (e.g., the fitting curve) is saved for later use, e.g., for use in the normal operation mode. The fitting curve may be saved automatically after the curve fitting process is completed. The user may then exit the calibration mode using the remote control 150.
[0059]
[0060] In the example of
[0061] In some embodiments, during the calibration mode, each of the roller skates stores its measured data (e.g., measurements of rotational speed during calibration) locally. To perform the curve fitting process, the stored measurement data from both roller skates need to be combined together to form the multiple sets of measured rotational speed. This may be achieved by transferring the stored measurement data from one of the roller skate (e.g., 220B) to the other roller skate (e.g., 220A). As discussed above, the roller skates 220A and 200B have RF modules 217 that allow for wireless communication between the roller skates. The processor 201 in the roller skate (e.g., 220A) having the stored measurement data from both roller skates performs the curve fitting process. In some embodiments, after the curve fitting process is completed, the result of the curve fitting process (e.g., the fitting curve) is sent from the roller skate (e.g., 220A) performing the curve fitting process to the other roller skate (e.g., 220B) and saved in the memory region of the processor 201 of the other roller skate (e.g., 220B). The fitting curve will be used by the other roller skate (e.g., 220B) to adjust its target rotational speed during normal operation mode, details of which are discussed below with reference to
[0062]
[0063] Referring to
[0064] Note that the above calibration process result, when used as illustrated in
[0065]
[0066] Referring to
[0067] Variations and modifications to the disclosed embodiments are possible and are fully intended to be included within the scope of the present disclosure. For example, the curving fitting process may be performed by a processor in the remote control, after both roller skates send their measurement data to the remote control for the curve fitting processing. As another example, the curve fitting results (e.g., the fitting curve) may be send to the remote control. In the normal operation mode, the remote control may send the target speed indicated by the position of the speed control switch to the first roller skate (e.g., 220A), and send the adjusted target speed (e.g., adjusted using the fitting curve) to the second roller skate (e.g., 220B). As yet another example, during the calibration mode, if the true rotational speed is known and stored each time the measured rotational speeds are stored, then two sets of measurement data can be formed, where each set of measurement data includes pairs of the true rotational speed and the corresponding measured rotational speed of a speed sensor (in the roller skate 220A or 220B). The curve fitting process discussed above can be performed for each of the two sets of measurement data, and two fitting curves can be obtained. Each fitting curve gives the one-to-one correspondence between the target speed (e.g., the true speed) and the corresponding measured rotational speed from the sensor of the corresponding roller skate. The fitting curve can then be used in the normal operation mode to find the adjusted target speed for the corresponding roller skate. In other words, each roller skate will use a different adjusted target speed calculated based on the corresponding fitting curve and the target speed indicated by the position of the speed control switch 159. Using two different adjusted target speeds as discussed above, and under closed-looped control, the electric motors in both roller skates will rotate at the same target speed indicated by the position of the speed control switch 159, in some embodiments.
[0068] Disclosed embodiments achieve advantages. The disclosed roller skates, by using the barrel-shaped rear wheel and using steering truck for the front wheels, among other features, allow for better handling (e.g., carving maneuver) and performance. The ergonomically designed remote control allows for easy gripping without fatigue. The speed of the roller skates may be adjusted easily and continuously by rotating the speed control switch forward or backward. The downhill braking assist function enhances control and safety for the rider. The size of the roller skate can be adjusted easily to accommodate different shoe sizes. In addition, the calibration process may be performed anytime throughout the lifetime of the roller skate to compensate for differences in the measured rotational speed caused by, e.g., environmental factors or component aging, thus prolonging the life of the product and enhancing the performance of the product.
[0069] In an embodiment, an electric roller skate system includes a pair of roller skates, wherein each roller skate of the pair of roller skates comprises: a base configured to receive a foot of a rider, wherein the base comprises a front base and a rear base, wherein a distance between the front base and the rear base is adjustable; a front main body attached to the front base; a rear main body attached to the rear base; an ankle strap attached to the rear main body, wherein the front main body, the rear main body, and the ankle strap are configured to fasten the foot of the rider to the base; two front wheels attached to a bottom of the front base; a rear wheel attached to a bottom of the rear base, wherein a cross-section of the rear wheel has a barrel shape; a battery; and an electric motor mechanically coupled to the rear wheel. In an embodiment, the cross-section of the rear wheel has two straight sidewalls, a convex upper surface, and a convex lower surface, wherein the convex upper surface and the convex lower surface extend continuously from a first one of the straight sidewalls to a second one of the straight sidewalls. In an embodiment, the front main body is disposed below the front base, wherein a first portion of the rear main body is disposed below the rear base, and a second portion of the rear main body is disposed above the rear base. In an embodiment, each roller skate further comprises a toe strap attached to the front base. In an embodiment, the front main body and the rear main body are disposed above the base, wherein besides the ankle strap, there is no other strap for each roller skate. In an embodiment, each roller skate further comprises an adjustment button for adjusting the distance between the front base and the rear base. In an embodiment, each roller skate further comprises a speed sensor configured to measure a speed of the roller skate, wherein the electric roller skate system further comprises a remote control for controlling the speed of the roller skate. In an embodiment, the remote control has a speed control switch that is spring-loaded, wherein the roller skate is configured to move forward when the speed control switch is pushed in a first direction, and is configured to move backward when the speed control switch is pushed in a second direction opposite the first direction. In an embodiment, each roller skate further comprises: a tilt sensor configured to measure a tilt angle of the roller skate; and a processor coupled to the speed sensor and the tilt sensor, wherein the processor is configured to: monitor sensor data from the tilt sensor and the speed sensor; detect, based on the sensor data, that the roller skate is going downhill and the speed of the roller skate is above a speed set by the rider; and in response to detecting that the roller skate is going downhill and the speed of the roller skate is above the speed set by the rider, apply electric braking to the roller skate to reduce the speed of the roller skate. In an embodiment, the electric roller skate system is configured to perform a calibration of the speed sensors of the pair of roller skates by: setting the pair of roller skates in a calibration mode, wherein the pair of roller skates comprises a first roller skate and a second roller skate; rotating a first wheel of the first roller skate and a second wheel of the second roller skate at a same speed, wherein a first speed sensor of the first roller skate is coupled to the first wheel, and a second speed sensor of the second roller skate is coupled to the second wheel; recording a plurality of sets of speed measurement, wherein each set of speed measurement comprises a first speed measurement provided by the first speed sensor, and comprises a second speed measurement provided by the second speed sensor, wherein the first speed measurement and the second speed measurement are taken at a same time instant; and performing a curve fitting process using the plurality of sets of speed measurement to generate a fitting curve, wherein the fitting curve indicates a one-to-one mapping between the first speed measurement and the second speed measurement at different speeds. In an embodiment, the electric roller skate system is configured to, in a normal operation mode, adjust a target speed for at least one of the pair of roller skates based on a user-defined target speed and the fitting curve.
[0070] In an embodiment, an electric roller skate system includes: a remote control; a first roller skate; and a second roller skate, wherein the first roller skate and the second roller skate are configured to communicate with the remote control through wireless communication, wherein each roller skate of the first and second roller skates comprises: a base configured to receive a foot of a rider, wherein the base comprises a front base and a rear base, wherein a distance between the front base and the rear base is adjustable; an ankle strap configured to fasten the foot of the rider to the base; two front wheels attached to a bottom of the front base; a rear wheel attached to a bottom of the rear base, wherein a cross-section of the rear wheel has a barrel shape; a battery; and an electric motor mechanically coupled with the rear wheel. In an embodiment, the cross-section of the rear wheel has two straight sidewalls on opposing sides, a convex upper surface, and a convex lower surface, wherein the convex upper surface and the convex lower surface extend continuously from a first one of the straight sidewalls to a second one of the straight sidewalls. In an embodiment, each roller skate further comprises a toe strap, wherein the toe strap and the ankle strap are configured to wrap around a toe portion and an ankle portion of the foot of the rider, respectively, to fasten the foot of the rider to the base. In an embodiment, the two front wheels are attached to the bottom of the front base via a steering truck. In an embodiment, the remote control has a speed control switch for controlling a speed of the first and second roller skates, wherein the first and second roller skates are configured to move forward when the speed control switch is pushed in a first direction, and is configured to move backward when the speed control switch is pushed in a second direction opposite the first direction.
[0071] In an embodiment, an electric roller skate system includes: a remote control; and a pair of roller skates, wherein the pair of roller skates are configured to communicate with the remote control through wireless communication, wherein each roller skate of the pair of roller skates comprises: a base configured to receive a foot of a rider, wherein the base comprises a front base and a rear base, wherein a distance between the front base and the rear base is adjustable; two front wheels attached to a bottom of the front base via a steering truck; a rear wheel attached to a bottom of the rear base, wherein a cross-section of the rear wheel has a barrel shape; a speed sensor coupled to the rear wheel; a battery; and an electric motor mechanically coupled with the rear wheel and powered by the battery. In an embodiment, the rear wheel is wider than each of the two front wheels, wherein the cross-section of the rear wheel has two straight sidewalls on opposing sides, a convex upper surface, and a convex lower surface, wherein the convex upper surface and the convex lower surface extend continuously from a first one of the straight sidewalls to a second one of the straight sidewalls. In an embodiment, each roller skate of the pair of roller skates comprises a processor, wherein the processor of a first roller skate of the pair of roller skates is capable of exchanging data with the processor of a second roller skate of the pair of roller skates through wireless communication. In an embodiment, the remote control has a speed control switch that is spring-loaded, wherein the pair of roller skates are configured to move forward when the speed control switch is pushed in a first direction, and are configured to move backward when the speed control switch is pushed in a second direction opposite the first direction.
[0072] While this invention has been described with reference to illustrative examples, this description is not intended to be construed in a limiting sense. Various modifications and combinations of the illustrative examples, as well as other examples of the invention, will be apparent to persons skilled in the art upon reference to the description. It is therefore intended that the appended claims encompass any such modifications or examples.