Abstract
A bicycle is different from vehicles in the structure that a rider is fully exposed to the surrounding environment. Therefore, it needs to make use of prior information about local weather, air quality, trail road condition. Moreover, since it depends on human power for moving, it should acquire route property such as hill slope, winding, and road surface to improve its efficiency in everyday use. Recent mobile applications which are to be used during bicycle riding let us aware of the necessity of development of intelligent bicycles. This study aims to develop a riding state (up-hill, down-hill, accelerating, braking) recognition algorithm using a low-power wrist watch type embedded system which has 3-axis accelerometer and wireless communication capability. The developed algorithm was applied to 19 experimental riding data and showed more than 95% of correct recognition over 83.3% of the total dataset. The altitude and temperature sensor also in the embedded system mounted on the bicycle is being used to improve the accuracy of the algorithm. The developed riding state recognition algorithm is expected to be a platform technology for intelligent bicycle interface system.
자전거는 자동차와 달리 사용자인 탑승자가 외부 환경에 그대로 노출되므로, 주변 날씨, 대기, 주행 경로 등에 관한 정보를 자동차 보다 오히려 폭넓게 활용할 필요가 있다. 더욱이 자전거는 인간의 힘을 동력으로 사용하므로 도로의 경사, 굴곡, 노면 상태와 같은 주행 경로의 특성을 미리 파악할 수 있다면 최적 경로 추정 등을 통해 이동 효율을 획기적으로 높이는 데에 도움이 될 것이다. 최근의 모바일 정보 서비스와 함께 개발되는 각종 자전거용 애플리케이션들은 이러한 지능형 자전거를 위한 체계적인 연구 개발의 필요성을 일깨우고 있다. 본 연구에서는 무선 통신이 가능한 저전력 손목 시계형 임베디드 장치를 자전거에 간단히 장착하고, 여기에 내장된 가속도 센서를 이용하여 자전거의 주행 상황 (오르막, 내리막, 정지, 가 감속) 을 자동으로 인식할 수 있는 알고리듬을 개발하는 것을 목표로 하였다. 개발된 알고리듬의 신뢰성을 검사하기 위해 총 19 개의 실험 주행 데이터에 적용한 결과, 전체 실험 데이터의 83.3% 에서 95% 이상의 구간 인식 정확도를 얻을 수 있었다. 향후 임베디드 장치에 내장된 고도 센서, 온도 센서를 추가로 활용하여 탑승자의 신체 상태 및 운동 추정이 가능한 지능형 자전거를 개발할 계획이다. 개발된 주행 상황 인식 기술은 주행 중의 안전을 고려한 지능형 인터페이스 기술의 기반이 될 수 있을 것으로 기대한다.