Control Techniques for Correct Driver Posture
摘要
In this work, the aim was to develop a portable system for monitoring the posture of the driver and alerting them when they adopt a position incompatible with safe driving of the vehicle. Thus, a device containing an inertial sensor MPU6050 was created, which was configured for the measurement interval identified through the biomechanical study of the human body in the driver’s position. We also configured other initial settings on the Arduino Nano board. Subsequently, we calculated the initial errors for acceleration and angular velocity. The acceleration and angular velocity data are continuously read from the MPU6050 sensor. These values are then used to calculate the angles on each axis. By applying an exponential weighted moving average filter, data from the gyroscope and accelerometer are combined to obtain the final angles. Additionally, we implemented conditions to detect when the driver’s posture exceeds comfort limits. In the event these limits are exceeded, an LED and a buzzer are activated to signal to the driver that they need to correct their position.