Abstract: ABSTRACT A SYSTEM AND METHOD FOR ADJUSTING A HANDLEBAR OF A VEHICLE The present invention relates to system (100) and a method (200, 300, 400, 500) for adjusting a handlebar (12) of a vehicle (10). The system (100) comprises one or more sensors (104) configured to detect one or more first pre-defined parameters, one or more actuators (106) and a control unit (105) configured to receive information indicative of the one or more first pre-defined parameters and instruct the one or more actuators (106) to adjust the one or more second pre-defined parameters of the handlebar (12) of the vehicle (10) based on the one or more first pre-defined parameters. Reference Figure 1
Description:FIELD OF THE INVENTION
[001] The present invention relates to a vehicle. More particularly, the present invention relates to a system and method for adjusting a handlebar of the vehicle.
BACKGROUND OF THE INVENTION
[002] Vehicles, such as scooters and motorcycles, have long been popular modes of transportation due to their agility, fuel efficiency, and the exhilarating experience they offer to riders. However, the ergonomic design of these vehicles poses challenges, as riders come in diverse shapes and sizes, each with unique preferences and physical characteristics. The fixed and non-adjustable nature of handlebars on traditional saddle type vehicles can result in discomfort and decreased control for riders, especially during extended periods of use.
[003] Some saddle type vehicles are equipped with adjustable handlebars that allows riders to manually change height and angle of the handlebar. However, such motorcycles suffer from several issues. One of the issues is of limited customization wherein the adjustments are often limited in scope and may not accommodate a wide range of rider preferences or physical characteristics. Another issue is manual effort wherein the rider needs to make adjustment to the handlebar manually which can be inconvenient, especially while riding the vehicle. Yet another issue is lack of real time adaptation wherein the handlebar do not adapt to changing riding conditions.
[004] Also, aftermarket accessories such as handle bar raisers or extenders have been used by the riders to modify the handlebar position. However, the aftermarket accessories suffer from limited adaptability issue wherein aftermarket accessories may not offer a wide range of adjustments and may not address the dynamic needs of riders during different riding conditions. Also, after market accessories suffer from installation complexities wherein custom modifications may require technical expertise and can void warranties.
[005] Also, vehicle manufacturers sometimes design motorcycles with handlebars that aim to accommodate a broad range of riders. However, such universal designs suffer from lack of customization wherein such designs may not suit the specific preferences and physical characteristics of individual riders. Also, ergonomics are compromised in such vehicles as one-size-fits-all approach may lead to compromises in terms of comfort and control for certain riders.
[006] In view of the foregoing, there is a need-felt to overcome at least the above-mentioned disadvantages of the prior arts.
SUMMARY OF THE INVENTION
[007] In one aspect of the invention, a system for adjusting a handlebar of a vehicle is disclosed. The system comprises one or more sensors, one or more actuators and a control unit. The one or more sensors are mounted on the vehicle. The one or more sensors are configured to detect one or more first pre-defined parameters. The one or more actuators are also mounted on the vehicle. The one or more actuators are configured to adjust the one or more second pre-defined parameters of the handlebar of the vehicle. The control unit is configured to receive information indicative of the one or more first pre-defined parameters and instruct the one or more actuators to adjust the one or more second pre-defined parameters of the handle bar of the vehicle based on the one or more first pre-defined parameters.
[008] In an embodiment, the one or more sensors are selected from a group comprising pressure sensors, an inertial measurement unit (IMU), an accelerometer, a weight sensor and a height sensor.
[009] In an embodiment, the one or more first pre-defined parameters are selected from a group comprising a force applied by a rider of a vehicle on the handlebar of the vehicle, pressure distribution on the handlebar of the vehicle, orientation of the vehicle, tilt of the vehicle, acceleration of the vehicle, deacceleration of the vehicle, weight of a rider of the vehicle and height of a rider of the vehicle.
[010] In an embodiment, the one or more second pre-defined parameters are selected from a group comprising a height of the handlebar of the vehicle and a width of the handlebar of the vehicle.
[011] In an embodiment, the system comprises one or more control knobs adapted to be operated by a rider of the vehicle to manually change values of the one or more first pre-defined parameters. Based on the changed values of the one or more first pre-defined parameters, the one or more actuators are configured to adjust the one or more second pre-defined parameters of the handlebar.
[012] In an embodiment, based on the one or more first pre-defined parameters, the control unit is configured to determine values for the one or more second pre-defined parameters of the handlebar of the vehicle. The control unit is further configured to detect real time values of the one or more second pre-defined parameters of the handle bar of the vehicle. Upon detection of difference between the real time value and calculated value of the one or more second pre-defined parameters of the handle bar of the vehicle, the control unit is configured to instruct the one or more actuators to adjust the values of the one or more second pre-defined parameters of the handle bar of the vehicle based on the difference between the real time value and the calculated value of the one or more second pre-defined parameters.
[013] In an embodiment, based on the one or more first pre-defined parameters, the control unit is configured to determine values for the one or more second pre-defined parameters of the handlebar of the vehicle. Upon determination of the one or more values for the one or more second pre-defined parameters, the control unit is further configured to instruct the one or more actuators to adjust the one or more second pre-defined parameters of the handlebar of the vehicle.
[014] In an embodiment, based on the one or more first pre-defined parameters, the control unit is configured to determine whether a rider’s profile corresponding to the one or more first pre-defined parameters exists in a stored database. Upon detection of rider’s profile in the database, the control unit is configured to instruct the one or more actuators to adjust the one or more second pre-defined parameters of the handlebar of the vehicle based on the values of the one or more second pre-defined parameters stored in the rider’s profile. In case the rider’s profile is not present or absent in the database, the control unit is configured to perform one or more of pre-defined operations. The one or more pre-defined operation comprises creating a rider’s profile, determining and storing the values of the one or more second pre-defined parameters and instructing the one or more actuators to adjust the one or more second pre-defined parameters of the handlebar of the vehicle based on the values of the one or more second pre-defined parameters stored in the rider’s profile corresponding to the one or more first pre-defined parameters.
[015] In an embodiment, the control unit determines values for the one or more second pre-defined parameters of the handle bar of the vehicle based on calculations performed by an algorithm or a trained model.
[016] In an embodiment, the system comprises a display unit. The display unit is configured to perform at least one of: display a message proposing adjustments to the one or more second pre-defined parameters of the handle bar of the vehicle, receive one or more inputs from the rider for approving or disapproving the proposed adjustments of the one or more second pre-defined parameters of the handlebar of the vehicle, and receive one or more inputs from the user for changing the values of the one or more second pre-defined parameters of the handle bar of the vehicle.
[017] In another aspect of the present invention, a method for adjusting a handlebar of a vehicle is disclosed. The method comprises a step of detecting one or more pre-defined parameters. The step of detecting is performed by one or more sensors disposed on the vehicle. The method further comprises a step of receiving information indicative of the one or more first pre-defined parameters. The step of receiving is performed by a control unit in communication with the one or more sensors and one or more actuators. The method further comprises a step of instructing one or more actuators to adjust the one or more second pre-defined parameters of the handlebar of the vehicle based on the one or more first pre-defined parameters.
[018] In an embodiment, the one or more sensors are selected from a group comprising pressure sensors, an inertial measurement unit (IMU), an accelerometer, a weight sensor and a height sensor.
[019] In an embodiment, the one or more first pre-defined parameters are selected from a group comprising a force applied by a rider of a vehicle on the handlebar of the vehicle, pressure distribution on the handlebar of the vehicle, orientation of the vehicle, tilt of the vehicle, acceleration of the vehicle, deacceleration of the vehicle, weight of a rider of the vehicle and height of a rider of the vehicle.
[020] In an embodiment, the one or more second pre-defined parameters being selected from a group comprising a height of the handlebar of the vehicle and a width of the handlebar of the vehicle.
[021] In an embodiment, the method further comprises adjusting the second pre-defined parameters of the handlebar based on manually changed values of the one or more first pre-defined parameters. The values of the one or more first pre-defined parameters are manually changed by one or more control knobs adapted to be operated by a rider of the vehicle.
[022] In an embodiment, the method further comprises determining values for the one or more second pre-defined parameters of the handle bar of the vehicle based on the one or more pre-defined parameters. The step of determining values for the one or more second pre-defined parameters is performed by the control unit. The method further comprises a step of detecting real time values for the one or more second pre-defined parameters of the handle bar of the vehicle. The step of detecting real time values for the one or more second pre-defined parameters is performed by the control unit. The method further comprises instructing, upon detection of difference between the real time value and calculated value of the one or more second pre-defined parameters, the one or more actuators to adjust the values of the one or second pre-defined parameters of the handle bar of the vehicle based on the difference between the real time value and calculated value. The step of instructing the one or more actuators is performed by the control unit.
[023] In an embodiment, the method comprises a step of the determining values for the one or more second pre-defined parameters of the handlebar of the vehicle based on the one or first pre-defined parameters. The step of determining values for the one or more second pre-defined parameters is performed by the control unit. The method further comprises a step of instructing one or more actuators to adjust the one or second pre-defined parameters of the handle bar of the vehicle based on determined values for the one or more second pre-defined parameters. The step of instructing the one or more actuators is performed by the control unit.
[024] In an embodiment, the method comprises a step of the determining, based on the one or more pre-defined parameters, whether a rider’s profile corresponding to the one or more first pre-defined parameters exist in a stored database. Upon presence of rider’s profile in the stored database, the method comprises a step of instructing one or more actuators to adjust the one or second pre-defined parameters of the handle bar of the vehicle based on determined values for the one or more second pre-defined parameters. The step of instructing the one or more actuators is performed by the control unit. Upon absence of rider’s profile in the stored database, the method comprises a step of performing one or more pre-defined operations. The one or more pre-defined operation comprises creating a rider’s profile and instructing the one or more actuators to adjust the one or more second pre-defined parameters of the handlebar of the vehicle based on the values of the one or more second pre-defined parameters stored in the rider’s profile corresponding to the one or more first pre-defined parameters.
[025] In an embodiment, the step of determining values for the one or more second pre-defined parameters of the handle bar of the vehicle is based on a stored profile of the rider of the vehicle.
[026] In an embodiment, the step of determining values for the one or more second pre-defined parameters of the handle bar of the vehicle is based on calculations performed by an algorithm or a trained model.
[027] In an embodiment, the method comprises at least one of: (a) displaying, by a display unit, a message proposing adjustments to the one or more second pre-defined parameters of the handle bar of the vehicle, (b) receiving, by the display unit, one or more inputs from the rider for approving or disapproving the proposed adjustments of the one or more second pre-defined parameters of the handlebar of the vehicle, and receiving, by the display unit, one or more inputs from the user for changing the values of the one or more second pre-defined parameters of the handle bar of the vehicle.
BRIEF DESCRIPTION OF THE DRAWINGS
[028] Reference will be made to embodiments of the invention, examples of which may be illustrated in accompanying figures. These figures are intended to be illustrative, not limiting. Although the invention is generally described in context of these embodiments, it should be understood that it is not intended to limit the scope of the invention to these particular embodiments.
Figure 1 illustrates a block diagram of a system for adjusting a handlebar of a vehicle, in accordance with an embodiment of the present invention.
Figure 2 illustrates a method for adjusting a handlebar of a vehicle, in accordance with an embodiment of the present invention.
Figure 3 illustrates a method for adjusting a handlebar of a vehicle, in accordance with another embodiment of the present invention.
Figure 4 illustrates a method for adjusting a handlebar of a vehicle, in accordance with yet another embodiment of the present invention.
Figure 5 illustrates a method for adjusting a handlebar of a vehicle, in accordance with yet another embodiment of the present invention.
DETAILED DESCRIPTION OF THE INVENTION
[029] Various features and embodiments of the present invention here will be discernible from the following further description thereof, set out hereunder.
[030] For the purpose of the present invention, the term “vehicle” relates to a vehicle having a handlebar such as, not being limited to, a bicycle, a scooter, a motorcycle and the likes. The term “vehicle” also comprises, not being limited to, conventional internal combustion engine vehicles, electric vehicles and hybrid vehicles.
[031] Figure 1 illustrates a block diagram of a system 100 for adjusting a handlebar 12 of a vehicle 10, in accordance with an embodiment of the present invention.
[032] As shown, the system 100 comprises one or more sensors 104, one or more actuators 106 and a control unit 105. The one or more sensors 104 are mounted on the vehicle 10 and are configured to detect/measure one or more pre-defined parameters. In a non-limiting example, the one or more sensors 104 are selected from a group comprising a pressure sensor, an inertial measurement unit, an accelerometer, a weight sensor and a height sensor. The one or more pre-defined parameters are selected from a group comprising a force applied by a rider of the vehicle 10 on the handlebar 12 of the vehicle 10, pressure distribution on the handlebar 12 of the vehicle 10, orientation of the vehicle 10, tilt of the vehicle 10, acceleration of the vehicle 10. deacceleration of the vehicle 10, weight of the rider of vehicle 10 and height of the rider of the vehicle 10.
[033] The one or more sensors 104 are communicatively coupled to the control unit 105. The information indicative of the one or more first pre-defined parameters is transmitted to the control unit 105. The control unit 105 is configured to receive the information indicative of the one or more first pre-defined parameters. Based on the information indicative of the one or more first pre-defined parameters, the control unit 105 is configured to instruct the one or more actuators 106 to adjust the one or more second pre-defined parameters of the handlebar 12 of the vehicle 10 based on the one or more first pre-defined parameters. In a non-limiting example, the one or more second pre-defined parameters are selected from a group comprising a height of the handlebar 12 of the vehicle 10 and a width of the handlebar 12 of the vehicle 10.
[034] In an embodiment, the control unit 105 is configured to determine the value for the one or more second pre-defined parameters of the handle bar 12 of the vehicle 10 based on the one or more first pre-defined parameters. Based on the determined values of the one or more second pre-defined parameters, the control unit 105 is configured to instruct the one or more actuators 106 to adjust the one or more second pre-defined parameters of the handle bar 12 of the vehicle 10.
[035] In a non-limiting example, the one or more pre-defined parameters is a force applied on the handlebar 12 of the vehicle 10 which is detected/measured by the one or more pressure sensors 104 disposed on the vehicle 10. The force applied on the handlebar 12 of the vehicle 10 is transmitted to the control unit 105. The control unit 105 instructs the one or more actuators 106 to adjust the one or more second pre-defined parameters of the handlebar 12 such as height and width of the handlebar 12 based on the value of force applied on the handle bar 12 of the vehicle 10.
[036] In a non-limiting example, the one or more pre-defined parameters is pressure distribution on the handlebar 12 of the vehicle 10 which is detected/measured by the one or more pressure sensors 104 disposed on the vehicle 10 either at one location on the handlebar 12 or multiple locations on the handlebar 12 of the vehicle 10. The information indicative of the pressure distribution on the handlebar 12 of the vehicle 10 is transmitted to the control unit 105. The control unit 105 instructs the one or more actuators 106 to adjust the one or more second pre-defined parameters of the handlebar 12 such as height and width of the handlebar 12 based on the pressure distribution on the handlebar 12 of the vehicle 10.
[037] In an embodiment, the control unit 105 is configured to determine values for the one or more second pre-defined parameters of the handlebar 12 of the vehicle 10 based on the one or more first pre-defined parameters. In a non-limiting example, the one or more first pre-defined parameters are force applied by a rider of the vehicle 10 on the handlebar 12 of the vehicle 10, pressure distribution on the handlebar 12 of the vehicle 10, orientation of the vehicle 10, tilt of the vehicle 10, acceleration of the vehicle 10, deacceleration of the vehicle 10, weight of the rider of vehicle 10 and height of the rider of the vehicle 10. The control unit 105 is also configured to determine real time values of the one or more second pre-defined parameters of the handlebar 12 of the vehicle 10. In case of difference between the real time value and the determined value of the one or more second pre-defined parameters of the handlebar 12 of the vehicle 10, the control unit 105 is configured to calculate the difference and instruct the one or more actuators 106 to adjust the one or more second pre-defined parameters of the vehicle 10 based on difference between the real time values and the calculated values of the one or more second pre-defined parameters of the vehicle 10.
[038] In an embodiment, upon receiving information indicative of the one or more first pre-defined parameters, the control unit 105 is configured to determine whether a rider’s profile corresponding to the one or more first pre-defined parameters exist in the stored database of the control unit 105. The rider’s profile comprises rider’s preference of the one or more second pre-defined parameters of the handle bar of the vehicle 10 corresponding to the one or more first pre-defined parameters. In case such a rider’s profile exists, the control unit 105 instructs the one or more actuators 106 to adjust the one or more second pre-defined parameters of the handlebar 12 of the vehicle 10 based on the values of the one or more second pre-defined parameters stored in the rider’s profile. In case the rider’s profile does not exist in the stored database, a new rider’s profile is created. The new rider’s profile will store the value of the one or more second pre-defined parameters of the handle bar 12 of the vehicle 10 calculated by the control unit 105 and/or adjusted by the rider using a manual knob 108 against one or more first pre-defined parameters. The control unit 105 is configured to instruct the one or more actuators 106 to adjust the one or more second pre-defined parameters of the handlebar 12 of the vehicle 10 based on the stored values of the one or more second pre-defined parameters. The control unit 105 is also configured to update the values of the one or more second pre-defined parameters of the handlebar 12 of the vehicle 10 based on user’s preference while riding the vehicle 10.
[039] To provide a better ergonomic experience, in an embodiment, the system 100 may also be provided with one or more control knobs 108. The one or more control knobs 108 are adapted to be operated by a rider of the vehicle to change the values of the one or more first pre-defined parameters. For example, the rider of the vehicle 10 may operate the one or more control knobs 108 to change the measured pressure and the measured pressure distribution on the handlebar 12 of the vehicle 10. Such values may be displayed on a display unit 110 of the vehicle 10 or a display unit of a personal digital assistant (not shown) of the rider of the vehicle, the personal digital assistant communicatively coupled to the vehicle. As a result, based on the adjusted value of the one or more first pre-defined parameters, the control unit 105 will adjust the one or more second pre-defined parameters of the handlebar 12 of the vehicle 10. The control unit 105 may have a table or a curve having values of the second set of pre-defined parameters plotted against the first set of the pre-defined parameters. The control unit 105 determines the values of the one or more second set of pre-defined parameters corresponding to one or more the first set of pre-defined parameters and instruct the one or more actuators 106 to adjust the one or more second pre-defined parameters of the handlebar 12 accordingly.
[040] The control unit 105 may have an algorithm or trained model to determine the value of the one or more second pre-defined parameters of the handlebar 12 of the vehicle 10.
[041] The system 100 further comprises a user interface such as the display unit 110 which may be provided on an instrument cluster (not shown) of the vehicle 10 and/or a personal digital assistant of the rider of the vehicle 10. The display unit 110 is configured to display a message proposing adjustments to the one or more second pre-defined parameters of the handle 12 bar of the vehicle 10. The display unit 110 may further be configured to receive one or more inputs from the rider for approving or disapproving the proposed adjustments of the one or more second pre-defined parameters of the handlebar 12 of the vehicle 10. The control unit 105 may further be configured to receive one or more inputs from the user for changing the values of the one or more second pre-defined parameters of the handle bar of the vehicle. The rider of the vehicle can, therefore, change the values of the one or more first pre-defined parameters either by the one or more control knobs 108 or providing inputs to the control unit 105 by means of the display unit 110.
[042] In an embodiment, the one or more actuators 106 are electric, hydraulic or pneumatic. In a non-limiting example, the actuators are motors.
[043] In an embodiment, the user interface in the display unit 110 allows the rider to manually override the automatic adjustments, providing flexibility and control.
[044] In an embodiment, the system 100 comprises an emergency stop mechanism (not shown). The emergency stop mechanism is a fall back mechanism to immediately stop the adjustment process in case of a malfunction or unsafe condition.
[045] In an embodiment, the system further comprises limit switches (not shown). The usage of limit switches is incorporated to prevent over-adjustment and ensure the adjustments of the one or more second pre-defined parameters of the handlebar 12 are within safe operating limits.
[046] In an embodiment, the system 100 further comprises a backup power source (not shown) and manual handlebar adjustment (by means of one or more knobs 108) in case of electrical failure or battery drainage.
[047] In an embodiment, the display unit 110 is LCD or touchscreen display of the instrument cluster or personal digital assistant of the rider of the vehicle 10. The display unit 110 comprises buttons, touch controls and/or voice commands for the rider to input his preferences or make manual adjustments or override the automatic adjustments of the handlebar 12 of the vehicle 10. The display unit 110 also comprises an interface to input the rider's profile data, including age, height, weight, and any specific preferences.
[048] It is to be understood that the rider’s profile is continuously updated based on his height, weight, riding style, behavior and preferences over time. The riding style, behavior and preference of the vehicle can be determined by the control unit 105 of the vehicle based on one or more first set of pre-defined parameters and the second set of pre-defined parameters.
[049] It is to be understood that the algorithm and training models in the control unit 105 goes through a calibration phase where the rider's preferences are learned and stored.
[050] It is to be understood that a control unit 105 processes the data to determine the optimal handlebar position based on the rider's profile. For example, the control unit 105 may consider a higher handlebar position for taller riders or a wider grip for those with wide arms or greater strength.
[051] It is to be understood that one or more sensors 104 continuously collect data on the rider's behavior, vehicle orientation, and external factors.
[052] It is to be understood that the system 100 creates and updates a user profile based on the rider's input and the collected sensor data. The profile includes information such as, not being limited to, preferred handlebar height, grip strength, and steering behavior.
[053] It is to be understood that the one or more actuators 106 adjust the handlebar position in real-time and the frequency of the adjustments can be decided by the manufacturer of the vehicle 10 and/or the rider of the vehicle 10.
[054] Figure 2 illustrates a method 200 for adjusting a handlebar 12 of a vehicle 10, in accordance with an embodiment of the present invention.
[055] As shown, at step 201, the method comprises detecting/measuring one or more pre-defined parameters. The step 201 of detecting/measuring is performed by one or more sensors 104 disposed in the vehicle 10. The method further comprises a step 202 of receiving information indicative of the one or more first pre-defined parameters. The step 202 of receiving information indicative of the one or more first pre-defined parameters is performed by a control unit 105. The method step further comprises a step 203 of instructing the one or more actuators 106 to adjust the one or more second pre-defined parameters of the handlebar 12 of the vehicle 10 based on the one or more first pre-defined parameters. The step 203 of instructing is also performed by the control unit 105.
[056] The one or more sensors 104, control unit 105 and the one or more actuators 106 are disposed on the vehicle. The control unit 105 is communicatively coupled to the one or more sensors 104 as well as one or more actuators 106. The one or more sensors 104 are selected from a group comprising pressure sensors, an inertial measurement unit (IMU), an accelerometer, a weight sensor and a height sensor. The one or more first pre-defined parameters are selected from a group comprising a force applied by a rider of a vehicle on the handlebar 12 of the vehicle 10, pressure distribution on the handlebar 12 of the vehicle 10, orientation of the vehicle 10, tilt of the vehicle 10, acceleration of the vehicle 10, deacceleration of the vehicle 10, weight of a rider of the vehicle 10 and height of a rider of the vehicle 10. The one or more second pre-defined parameters are selected from a group comprising a height of the handlebar 12 of the vehicle 10 and a width of the handlebar 12 of the vehicle 10.
[057] Figure 3 illustrates a method 300 for adjusting a handlebar 12 of a vehicle 10, in accordance with another embodiment of the present invention.
[058] As shown, at step 301, the method comprises detecting one or more first pre-defined parameters. The step 301 of detecting is performed by one or more sensors 104. At step 302, the method comprises receiving information indicative of the one or more first pre-defined parameters. The step 302 of receiving is performed by a control unit 105 in communication with the one or more sensors 104 and one or more actuators 106. At step 303, the method comprises determining values for the one or more second pre-defined parameters of the handle bar 12 of the vehicle 10 based on the one or more pre-defined parameters. The step 303 of determining values for the one or more second pre-defined parameters of the handle bar 12 of the vehicle 10 is performed by the control unit 105. At step 304, the method comprises detecting real time values for the one or more second pre-defined parameters of the handle bar 12 of the vehicle 10. The step 304 of detecting real time values for the one or more second pre-defined parameters is performed by the control unit 105. At step 305, the method comprises instructing upon detection of difference between the real time value and calculated value of the one or more second pre-defined parameters, the one or more actuators 106 to adjust the values of the one or second pre-defined parameters of the handle bar 12 of the vehicle 10 based on the difference between the real time value and calculated value. The step 305 of instructing the one or more actuators 106 is performed by the control unit 105.
[059] The one or more sensors 104, control unit 105 and the one or more actuators 106 are disposed in the vehicle 10. The control unit 105 is communicatively coupled to the one or more sensors 104 as well as one or more actuators 106. The one or more sensors 104 are selected from a group comprising pressure sensors, an inertial measurement unit (IMU), an accelerometer, a weight sensor and a height sensor. The one or more first pre-defined parameters are selected from a group comprising a force applied by a rider of a vehicle 10 on the handlebar 12 of the vehicle 10, pressure distribution on the handlebar 12 of the vehicle 10, orientation of the vehicle 10, tilt of the vehicle 10, acceleration of the vehicle 10, deacceleration of the vehicle 10, weight of a rider of the vehicle 10 and height of a rider of the vehicle 10. The one or more second pre-defined parameters are selected from a group comprising a height of the handlebar 12 of the vehicle 10 and a width of the handlebar 12 of the vehicle 10.
[060] Figure 4 illustrates a method 400 for adjusting a handlebar 12 of a vehicle 10, in accordance with yet another embodiment of the present invention.
[061] As shown, at step 401, the method comprises detecting one or more first pre-defined parameters. The step 401 of detecting is performed by one or more sensors 104. At step 402, the method comprises receiving information indicative of the one or more first pre-defined parameters. The step 402 of receiving is performed by a control unit 105 in communication with the one or more sensors 104 and one or more actuators 106. At step 403, the method comprises determining values for the one or more second pre-defined parameters of the handle bar 12 of the vehicle 10 based on the one or more first pre-defined parameters. At step 404, the method comprises instructing the one or more actuators 106 to adjust the one or second pre-defined parameters of the handle bar 12 of the vehicle 10 based on determined values for the one or more second pre-defined parameters.
[062] The one or more sensors 104, control unit 105 and the one or more actuators 106 are disposed on the vehicle 10. The control unit 105 is communicatively coupled to the one or more sensors 104 as well as one or more actuators 106.
[063] In a non-limiting example, the one or more pre-defined parameters is a force applied on the handlebar 12 of the vehicle 10 which is detected/measured by the one or more pressure sensors 104 disposed on the vehicle 10. The force applied on the handlebar 12 of the vehicle 10 is transmitted to the control unit 105. The control unit 105 instructs the one or more actuators 106 to adjust the one or more second pre-defined parameters of the handlebar 12 such as height and width of the handlebar 12 based on the value of force applied on the handle bar 12 of the vehicle 10.
[064] In a non-limiting example, the one or more pre-defined parameters is pressure distribution on the handlebar 12 of the vehicle 10 which is detected/measured by the one or more pressure sensors 104 disposed in the vehicle 10 either at one location on the handlebar 12 or multiple locations on the handlebar 12 of the vehicle 10. The information indicative of the pressure distribution on the handlebar 12 of the vehicle 10 is transmitted to the control unit 105. The control unit instructs the one or more actuators 106 to adjust the one or more second pre-defined parameters of the handlebar 12 such as height and width of the handlebar based on the pressure distribution on the handle bar 12 of the vehicle 10.
[065] Figure 5 illustrates a method 500 for adjusting a handlebar 12 of a vehicle 10, in accordance with yet another embodiment of the present invention.
[066] As shown, at step 501, the method comprises detecting one or more first pre-defined parameters. The step 501 of detecting is performed by one or more sensors 104. At step 502, the method comprises receiving information indicative of the one or more first pre-defined parameters. The step 502 of receiving is performed by a control unit 105 in communication with the one or more sensors 104 and one or more actuators 106. At step 503, the method comprises determining whether a rider’s profile corresponding to the one or more first pre-defined parameters exist in a stored database. The step 503 of determining whether a rider’s profile exist in a stored database is performed by the control unit 105. In case the rider’s profile exist, the method goes to step 505. In case the rider’s profile does not exist, the method goes to step 504 and, thereafter step 505. At step 505, the method creates a rider’s profile having determined values of the second set of pre-defined parameters corresponding to the one or more first pre-defined parameters. At step 505, the method comprises a step of instructing the one or more actuators 106 to adjust the one or more second pre-defined parameters of the handlebar 12 of the vehicle 10 based on the values of the one or more second pre-defined parameters stored in the rider’s profile.
[067] The one or more sensors 104, control unit 105 and the one or more actuators 106 are disposed in the vehicle 10. The control unit 105 is communicatively coupled to the one or more sensors 104 as well as one or more actuators 106. The one or more sensors 104 are selected from a group comprising pressure sensors, an inertial measurement unit (IMU), an accelerometer, a weight sensor and a height sensor. The one or more first pre-defined parameters are selected from a group comprising a force applied by a rider of a vehicle on the handlebar 12 of the vehicle 10, pressure distribution on the handlebar 12 of the vehicle 10, orientation of the vehicle 10, tilt of the vehicle 10, acceleration of the vehicle 10, deacceleration of the vehicle 10, weight of a rider of the vehicle 10 and height of a rider of the vehicle 10. The one or more second pre-defined parameters are selected from a group comprising a height of the handlebar 12 of the vehicle 10 and a width of the handlebar 12 of the vehicle 10.
[068] The one or more sensors 104, control unit 105 and the one or more actuators 106 are disposed on the vehicle 10. The control unit 105 is communicatively coupled to the one or more sensors 104 as well as one or more actuators 106. The one or more sensors 104 are selected from a group comprising pressure sensors, an inertial measurement unit (IMU), an accelerometer, a weight sensor and a height sensor. The one or more first pre-defined parameters are selected from a group comprising a force applied by a rider of a vehicle 10 on the handlebar 12 of the vehicle 10, pressure distribution on the handlebar 12 of the vehicle 10, orientation of the vehicle 10, tilt of the vehicle 10, acceleration of the vehicle 10, deacceleration of the vehicle 10, weight of a rider of the vehicle 10 and height of a rider of the vehicle 10. The one or more second pre-defined parameters are selected from a group comprising a height of the handlebar 12 of the vehicle 10 and a width of the handlebar 12 of the vehicle 10.
[069] In an embodiment, the step of determining values for the one or more second pre-defined parameters of the handle bar 12 of the vehicle 10 disclosed in Figure 2-5 is based on calculations performed by an algorithm or a trained model.
[070] In an embodiment, the methods 200, 300, 400 and 500 disclosed in Figure 2-5 further comprises the steps of displaying a message proposing adjustments to the one or more second pre-defined parameters of the handle bar 12 of the vehicle 10, receiving, by the display unit 110, one or more inputs from the user for approving or disapproving the proposed adjustments of the one or more second parameters of the handlebar 12 and/or receiving, by the display unit, one or more inputs from the user for changing the values of the one or more second parameters of the handlebar 12.
[071] In an embodiment, the methods 200, 300, 400 and 500 disclosed in Figure 2-5 further comprises the steps of adjusting the one or more second pre-defined parameters of the handlebar 12 based on manually changed values of the one or more first pre-defined parameters. The values of the one or more first pre-defined parameters being manually changed by one or more control knobs 108 adapted to be operated by a rider of the vehicle 10.
[072] In an embodiment, the height and the weight of the rider of the vehicle 10 can also be provided by the rider of the vehicle 10 using the display unit 110.
[073] It is to be understood that typical hardware configuration of the control unit 105 disclosed in the present invention can include a set of instructions that can be executed to cause the control unit 105 to perform the above-disclosed method disclosed in Figure 2-5.
[074] The control unit may include a processor which may be a central processing unit (CPU), a graphics processing unit (GPU), or both. The processor may be one or more general processors, digital signal processors, application specific integrated circuits, field programmable gate arrays, servers, networks, digital circuits, analog circuits, combinations thereof, or other now known or later developed devices for analyzing and processing data. The processor may implement a software program, such as code generated manually i.e. programmed.
[075] The storage unit of the control unit 105 may include a memory. The memory may be a main memory, a static memory, or a dynamic memory. The memory may include, but is not limited to computer readable storage media such as various types of volatile and non-volatile storage media, including but not limited to random access memory, read-only memory, programmable read-only memory, electrically programmable read-only memory, electrically erasable read-only memory, flash memory, magnetic tape or disk, optical media and the like. The memory is operable to store instructions executable by the processor. The functions, acts or tasks illustrated in the figures or described may be performed by the programmed processor executing the instructions stored in the memory.
[076] The control unit 105 may also include a disk or optical drive unit. The disk drive unit may include a computer-readable medium in which one or more sets of instructions, e.g. software, can be embedded. Further, the instructions may embody one or more of the methods or logic as described. In a particular example, the instructions may reside completely, or at least partially, within the memory or within the processor during execution by the telematics unit. The memory and the processor also may include computer-readable media as discussed above. The present invention contemplates a computer-readable medium that includes instructions or receives and executes instructions responsive to a propagated signal so that a device connected to a network can communicate data over the network. Further, the instructions may be transmitted or received over the network. The network include wireless networks, Ethernet AVB networks, or combinations thereof. The wireless network may be a cellular telephone network. Further, the network may be a public network, such as the Internet, a private network, such as an intranet, or combinations thereof, and may utilize a variety of networking protocols now available or later developed.
[077] The control unit 105 may accept incoming content and send content to connected components via a communication channel such as Controller Area Network (CAN), Local Interconnect Network (LIN) and Bluetooth.
[078] The claimed features/method steps of the present invention as discussed above are not routine, conventional, or well understood in the art, as the claimed features/steps enable the following solutions to the existing problems in conventional technologies. Specifically, the technical problem of fixed and non-adjustable nature of handlebar is solved by present invention.
[079] The present invention allows for ergonomic optimization. The riders come in various shapes and sizes and their preferences for handlebar position can differ significantly. The present invention seeks to provide an ergonomic solution by automatically adjusting the handlebars to a position that optimizes comfort and control for each individual rider.
[080] The present invention allows for real-time adaptability. The riding conditions may vary, and a static handlebar position might not be optimal in all situations. The present invention addresses the need for real-time adaptability by using sensors to continuously monitor factors such as the rider's grip strength, body posture, and the vehicle's orientation.
[081] The present invention allows for user customization. The present invention allows riders to input personal details such as age, height, and weight, creating a user profile. This profile, combined with real-time sensor data, enables the system to dynamically adjust the handlebar position to suit the rider's unique characteristics and preferences.
[082] The present invention allows for increased safety and comfort. The handlebar position that is well-suited to the rider's physical attributes and riding style contributes to increased safety and comfort. This can lead to better control of the vehicle, reduced fatigue, and a more enjoyable riding experience.
[083] The present invention allows for accessibility. The present can make saddle type vehicle more accessible to a wider range of individuals by accommodating riders with different physical abilities and comfort requirements. This inclusivity enhances the appeal of saddle type vehicles as a mode of transportation.
[084] The present invention allows for adaptive learning. The present invention incorporates adaptive learning features, allowing the system to continuously learn and adjust based on the rider's behavior over time. This ensures that the handlebar position remains optimal as the rider's preferences evolve.
[085] The present invention allows for enhanced rider interface. The user interface provides a convenient way for riders to input their preferences and manually override automatic adjustments. This not only contributes to a user-friendly experience but also allows riders to have a degree of control over the system.
[086] The present invention allows for safety features such as emergency stops, limit switches and power backup as discussed in preceding paragraphs.
[087] The present invention allows for calibration and learning through a calibration phase where the rider's preferences are learned and stored.
[088] The present invention allows for adaptive learning as the system continuously adapts based on the rider's changing preferences and behavior over time.
[089] While the present invention has been described with respect to certain embodiments, it will be apparent to those skilled in the art that various changes and modification may be made without departing from the scope of the invention as defined in the following claims.
List of Reference Numerals
10- Vehicle
12- handlebar
100- system
104- sensors
105- control unit
106- actuators
108- control knob
110- display unit , Claims:WE CLAIM:
1. A system (100) for adjusting a handlebar (12) of a vehicle (10), the system (100) comprising:
- one or more sensors (104), the one or more sensors (104) mounted on the vehicle (10) and configured to detect one or more first pre-defined parameters;
- one or more actuators (106), the one or more actuators (106) mounted on the vehicle (10); and
- a control unit (105), the control unit (105) configured to receive information indicative of the one or more first pre-defined parameters and instruct the one or more actuators (106) to adjust the one or more second pre-defined parameters of the handlebar (12) of the vehicle (10) based on the one or more first pre-defined parameters.
2. The system (100) as claimed in claim 1, wherein the one or more sensors (104) being selected from a group comprising: a pressure sensor, an inertial measurement unit, an accelerometer, a weight sensor and a height sensor.
3. The system (100) as claimed in claim 1, wherein the one or more first pre-defined parameters being selected from a group comprising: force applied by a rider of the vehicle on the handlebar (12) of the vehicle (10); pressure distribution on the handlebar (12) of the vehicle (10); orientation of the vehicle (10); tilt of the vehicle (10); acceleration of the vehicle (10), deacceleration of the vehicle (10); weight of a rider of the vehicle (10) and height of a rider of the vehicle (10).
4. The system (100) as claimed in claim 1, wherein the one or more second pre-defined parameters being selected from a group comprising: a height of the handlebar (12) of the vehicle (10) and a width of the handlebar (12) of the vehicle (10).
5. The system (100) as claimed in claim 1, comprising one or more control knobs (108) adapted to be operated by a rider of the vehicle (10) to manually change values of the one or more first pre-defined parameters.
6. The system (100) as claimed in claim 5, wherein the one or more actuators (106) being configured to adjust the one or more second pre-defined parameters of the handlebar (12) based on the changed values of the one or more first pre-defined parameters.
7. The system (200) as claimed in claim 1, wherein the control unit (105) being configured to:
- determine, based on the one or more first pre-defined parameters, values for the one or more second pre-defined parameters of the handle bar (12) of the vehicle (10);
- detect real time values of the one or more second pre-defined parameters of the handle bar (12) of the vehicle (10);
- instruct, upon detection of difference between the real time value and calculated value of the one or more second pre-defined parameters, the one or more actuators (106) to adjust the values of the one or second pre-defined parameters of the handle bar (12) of the vehicle (10) based on the difference between the real time value and the calculated value of the one or more second pre-defined parameters.
8. The system (100) as claimed in claim 1, wherein the control unit (105) being configured to:
- determine, based on the one or more first pre-defined parameters, values for the one or more second pre-defined parameters of the handle bar (12) of the vehicle (10);
- instruct the one or more actuators (10) to adjust the one or second pre-defined parameters of the handle bar (12) of the vehicle (10) based on determined values for the one or more second pre-defined parameters of the handle bar (12) of the vehicle (10).
9. The system (100) as claimed in claim 1, wherein the control unit being configured to:
- determine, based on the one or more first pre-defined parameters, whether a rider’s profile corresponding to the one or more first pre-defined parameters exist in a stored database;
- instruct, upon presence of a rider’s profile in the database, the one or more actuators (106) to adjust the one or more second pre-defined parameters of the vehicle (10) based on the values of the one or more second pre-defined parameters stored in the rider’s profile;
- perform, upon absence of the rider’s profile in the database, one or more pre-defined operations.
10. The system (100) as claimed in claim 9, wherein the one or more pre-defined operations comprises:
- creating a rider’s profile, the rider’s profile having determined values of the second set of pre-defined parameters corresponding to the one or more first pre-defined parameters; and
- instruct the one or more actuators (106) to adjust the one or more second pre-defined parameters of the handlebar (12) of the vehicle (10) based on the values of the one or more second pre-defined parameters stored in the rider’s profile.
11. The system (100) as claimed in any one of claims 7-10, wherein the control unit (105) determines values for the one or more second pre-defined parameters of the handle bar (12) of the vehicle (10) based on a stored profile of the rider of the vehicle (10).
12. The system (100) as claimed in any one of claims 7-10, wherein the control unit (105) determines values for the one or more second pre-defined parameters of the handle bar (12) of the vehicle (10) based on calculations performed by an algorithm.
13. The system (100) as claimed in claim 1, comprising a display unit (110) configured to perform at least one of:
- display a message proposing adjustments to the one or more second pre-defined parameters of the handle bar (12) of the vehicle (10);
- receive one or more inputs from the rider for approving or disapproving the proposed adjustments of the one or more second pre-defined parameters of the handlebar (12) of the vehicle (10); and
- receive one or more inputs from the user for changing the values of the one or more second pre-defined parameters of the handle bar (12) of the vehicle (10).
14. A method (200, 300, 400, 500) for adjusting a handlebar (12) of a vehicle (10), the method comprising:
- detecting, by one or more sensors (104) mounted on the vehicle (10), one or more first pre-defined parameters;
- receiving, by a control unit (105) in communication with the one or more sensors (104), information indicative of the one or more first pre-defined parameters;
- instructing, by the control unit (105) in communication with the one or more actuators (106), the one or more actuators (106) to adjust the one or more second pre-defined parameters of the handlebar (12) of the vehicle (10) based on the one or more first pre-defined parameters.
15. The method (200, 300, 400, 500) as claimed in claim 14, wherein the one or more sensors (104) being selected from a group comprising: a pressure sensor, an inertial measurement unit, an accelerometer, a weight sensor and a height sensor.
16. The method (200, 300, 400, 500) as claimed in claim 14, wherein the one or more first pre-defined parameters being selected from a group comprising: force applied by a rider of the vehicle on the handlebar (12 ) of the vehicle (10); pressure distribution on the handlebar (12) of the vehicle (10); orientation of the vehicle (10); tilt of the vehicle (10); acceleration of the vehicle (10), deacceleration of the vehicle (10); weight of a rider of the vehicle (10) and height of a rider of the vehicle (10).
17. The method (200, 300, 400, 500) as claimed in claim 14, wherein the one or more second pre-defined parameters being selected from a group comprising: a height of the handlebar (12) of the vehicle (10) and a width of the handlebar (12) of the vehicle (10).
18. The method (200, 300, 400, 500) as claimed in claim 14, comprising:
- adjusting, by the one or more actuators (106), the second pre-defined parameters of the handlebar (12) based on manually changed values of the one or more first pre-defined parameters, the values of the one or more first pre-defined parameters being manually changed by one or more control knobs (108) adapted to be operated by a rider of the vehicle (10).
19. The method (300) as claimed in claim 14, comprising:
- determining, by the control unit (105), values for the one or more second pre-defined parameters of the handle bar (12) of the vehicle (10) based on the one or more pre-defined parameters;
- detecting, by the control unit (105), real time values for the one or more second pre-defined parameters of the handle bar (12) of the vehicle (10);
- instructing, by the control unit (105), upon detection of difference between the real time value and calculated value of the one or more second pre-defined parameters, the one or more actuators (106) to adjust the values of the one or second pre-defined parameters of the handle bar (12) of the vehicle based on the difference between the real time value and calculated value.
20. The method (300 as claimed in claim 14, comprising:
- determining, based on the one or more first pre-defined parameters, values for the one or more second pre-defined parameters of the handle bar (12) of the vehicle (10);
- instructing the one or more actuators (106) to adjust the one or second pre-defined parameters of the handle bar (12) of the vehicle (10) based on determined values for the one or more second pre-defined parameters.
21. The method (500) as claimed in claim 14, comprising:
- determining, based on the one or more first pre-defined parameters, whether a rider’s profile corresponding to the one or more first pre-defined parameters exist in a stored database;
- instructing, upon presence of the rider’s profile in the database, the one or more actuators (106) to adjust the one or more second pre-defined parameters of the vehicle (10) based on the values of the one or more second pre-defined parameters stored in the rider’s profile;
- performing, upon absence of the rider’s profile in the database, one or more pre-defined operation.
22. The method (400) as claimed in claim 21, wherein the one or more pre-defined operations comprises:
- creating a rider’s profile, the rider’s profile having determined values of the second set of pre-defined parameters corresponding to the one or more first pre-defined parameters; and
- instruct the one or more actuators (106) to adjust the one or more second pre-defined parameters of the handlebar (12) of the vehicle (10) based on the values of the one or more second pre-defined parameters stored in the rider’s profile.
23. The method (200, 300, 400, 500) as claimed in any one of claims 19-22, wherein the step of determining values for the one or more second pre-defined parameters of the handle bar (12) of the vehicle (10) being based on a stored profile of the rider of the vehicle (10).
24. The method (200, 300, 400, 500) as claimed in any one of claims 19-22, wherein the step of determining values for the one or more second pre-defined parameters of the handle bar (12) of the vehicle (10) being based on calculations performed by an algorithm.
25. The method (200, 300, 400, 500) as claimed in claim 14, comprising at least one of:
- displaying, by a display unit (110), a message proposing adjustments to the one or more second pre-defined parameters of the handle bar (12) of the vehicle (10);
- receiving, by the display unit (110), one or more inputs from the user for approving or disapproving the proposed adjustments of the one or more second parameters of the handlebar (12); and
- receiving, by the display unit (110), one or more inputs from the user for changing the values of the one or more second parameters of the handlebar (12).
Dated this 28th day of February 2024
TVS MOTOR COMPANY LIMITED
By their Agent & Attorney
(Nikhil Ranjan)
of Khaitan & Co
Reg No IN/PA-1471
| # | Name | Date |
|---|---|---|
| 1 | 202441014679-STATEMENT OF UNDERTAKING (FORM 3) [28-02-2024(online)].pdf | 2024-02-28 |
| 2 | 202441014679-REQUEST FOR EXAMINATION (FORM-18) [28-02-2024(online)].pdf | 2024-02-28 |
| 3 | 202441014679-PROOF OF RIGHT [28-02-2024(online)].pdf | 2024-02-28 |
| 4 | 202441014679-POWER OF AUTHORITY [28-02-2024(online)].pdf | 2024-02-28 |
| 5 | 202441014679-FORM 18 [28-02-2024(online)].pdf | 2024-02-28 |
| 6 | 202441014679-FORM 1 [28-02-2024(online)].pdf | 2024-02-28 |
| 7 | 202441014679-FIGURE OF ABSTRACT [28-02-2024(online)].pdf | 2024-02-28 |
| 8 | 202441014679-DRAWINGS [28-02-2024(online)].pdf | 2024-02-28 |
| 9 | 202441014679-DECLARATION OF INVENTORSHIP (FORM 5) [28-02-2024(online)].pdf | 2024-02-28 |
| 10 | 202441014679-COMPLETE SPECIFICATION [28-02-2024(online)].pdf | 2024-02-28 |
| 11 | 202441014679-Covering Letter [22-10-2024(online)].pdf | 2024-10-22 |