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.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Control Techniques for Correct Driver Posture

  • Alecu Stefanita,
  • Silviu Butnariu

摘要

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.