Hairstyling device
A hairstyling device is provided. The hairstyling device includes a heatable hair contact member having a hair-contactable surface, the hair contact member being operable to apply heat to hair via the hair-contactable surface. The hairstyling device includes an inertial measurement unit, IMU, configured to output signals dependent on movement of the hair contact member. The hairstyling device includes a controller configured to receive a signal from the IMU indicating movement of the hair contact member along a tress of hair between a first end of the tress and a second end of the tress, process the received signal to determine a speed of the hair contact member, and control heating of the hair contact member based on the determined speed.
1 . A hairstyling device comprising:
a heatable hair contact member having a hair-contactable surface, the hair contact member being operable to apply heat to hair via the hair-contactable surface;
an inertial measurement unit, IMU, configured to output signals dependent on movement of the hair contact member; and
a controller configured to:
receive a signal from the IMU indicating movement of the hair contact member along a tress of hair between a first end of the tress and a second end of the tress;
process the received signal to determine a speed of the hair contact member;
determine a target heat delivery profile along the tress using the determined speed, wherein the target heat delivery profile comprises a heat delivery profile which varies along the tress; and
control heating of the hair contact member based on the target heat delivery profile.
2 . The hairstyling device according to claim 1 , wherein the controller is configured to adjust an amount of energy used to heat the hair contact member based on the determined speed.
3 . The hairstyling device according to claim 1 ,
wherein the controller is configured to control heating of the hair contact member based on a target operating temperature of the hair contact member, and
wherein the target operating temperature is dependent on the determined speed.
4 . The hairstyling device according to claim 1 , wherein the controller is configured to cause a user interface to provide an output based on the determined speed.
5 . The hairstyling device according to claim 1 , wherein the controller is configured to process received signals from the IMU using a velocity and/or position estimation algorithm.
6 . The hairstyling device according to claim 5 , wherein the velocity and/or position estimation algorithm comprises a Madgwick filter.
7 . The hairstyling device according to claim 1 ,
wherein the first end comprises a hair-root end of the tress, and
wherein the second end comprises a hair-tip end of the tress.
8 . The hairstyling device according to claim 1 ,
wherein the hairstyling device comprises a heating element operable to heat the hair contact member, and
wherein the controller is configured to control the heating element based on the determined speed.
9 . The hairstyling device according to claim 1 , wherein the hairstyling device comprises a hair straightening device and/or a hair curling device.
10 . A hairstyling device comprising:
a heatable hair contact member having a hair-contactable surface, the hair contact member being operable to apply heat to hair via the hair-contactable surface;
an inertial measurement unit, IMU, configured to output signals dependent on movement of the hair contact member; and
a controller configured to:
receive a signal from the IMU indicating movement of the hair contact member along a tress of hair between a first end of the tress and a second end of the tress;
process the received signal to determine a speed of the hair contact member;
on the basis of the determined speed, determine a displacement of the hair contact member from the first end of the tress; and
control heating of the hair contact member based on the determined displacement of the hair contact member from the first end of the tress.
11 . The hairstyling device according to claim 10 , wherein the controller is configured to:
determine a target heat delivery profile along the tress using the determined speed; and
control heating of the hair contact member based on the target heat delivery profile.
12 . The hairstyling device according to claim 11 , wherein the target heat delivery profile comprises a heat delivery profile which varies along the tress.
13 . The hairstyling device according to claim 10 , wherein the controller is configured to cause a user interface to provide an output based on the determined speed.