• DocumentCode
    2350074
  • Title

    Design and implementation of a computer mouse using a 5-DOF inertial measurement unit and a sensor fusion algorithm

  • Author

    Tarazona, Daniel Ignacio Barbosa ; Gómez, David Andrés Diaz ; González, Santiago Arévalo

  • Author_Institution
    Univ. Distrital Francisco Jose de Caldas, Bogota, Colombia
  • fYear
    2012
  • fDate
    2-4 May 2012
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    This paper presents the development of a computer peripheral device. This device implements the conventional mouse functions by sensing the user´s hand movement in the air. To achieve this purpose, the device implements a modified Kalman Filter to calculate the position of the mouse in the Y-axis through the fusion of a 3-axis accelerometer and a 2-axis gyroscope. For the X-axis an integration algorithm of the horizontal movement gyroscope signal was implemented. A USB HID stack in the microcontroller is used to perform the communication with the host computer.
  • Keywords
    Kalman filters; accelerometers; gyroscopes; human computer interaction; microcontrollers; mouse controllers (computers); peripheral interfaces; sensor fusion; user interfaces; 2-axis gyroscope; 3-axis accelerometer; 5-DOF inertial measurement unit; Kalman filter; USB HID stack; Y-axis; computer mouse; computer peripheral device; horizontal movement gyroscope signal; microcontroller; mouse functions; mouse position calculation; sensor fusion algorithm; user hand movement sensing; Accelerometers; Covariance matrix; Gyroscopes; Jacobian matrices; Kalman filters; Mice; Universal Serial Bus; Fusion sensor with Kalman Filter; Mice; accelerometer; gyroscope; user interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering Applications (WEA), 2012 Workshop on
  • Conference_Location
    Bogota
  • Print_ISBN
    978-1-4673-0871-7
  • Type

    conf

  • DOI
    10.1109/WEA.2012.6220076
  • Filename
    6220076