• DocumentCode
    3024531
  • Title

    Accelerometer-based tilt estimation of a rigid body with only rotational degrees of freedom

  • Author

    Trimpe, Sebastian ; D´Andrea, Raffaello

  • Author_Institution
    Inst. for Dynamic Syst. & Control (IDSC), ETH Zurich, Zurich, Switzerland
  • fYear
    2010
  • fDate
    3-7 May 2010
  • Firstpage
    2630
  • Lastpage
    2636
  • Abstract
    An estimation algorithm is developed for determining pitch and roll angles (tilt) of a rigid body fixed at a pivot point using multiple accelerometers. The estimate is independent of the rigid body dynamics; the method is applicable both in static conditions and for any dynamic motion of the body. No dynamic model is required for the estimator; only the mounting positions of the sensors need to be known. The proposed estimator is the optimal linear estimate in a least-squares sense if knowledge of the system dynamics is not used. The estimate may be used as a basis for further filtering and fusion techniques, such as sensor fusion with rate gyro data. The estimation algorithm is applied to the problem of state estimation for the Balancing Cube, a rigid structure that can actively balance on its corners. Experimental results are provided.
  • Keywords
    accelerometers; attitude control; robot dynamics; sensors; state estimation; accelerometer based tilt estimation; balancing cube; dynamic motion; mounting positions; optimal linear estimate; rigid body dynamics; rotational degrees of freedom; sensors; state estimation; Acceleration; Accelerometers; Aerodynamics; Filtering; Frequency estimation; Gravity; Low pass filters; Position measurement; Rotation measurement; State estimation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2010 IEEE International Conference on
  • Conference_Location
    Anchorage, AK
  • ISSN
    1050-4729
  • Print_ISBN
    978-1-4244-5038-1
  • Electronic_ISBN
    1050-4729
  • Type

    conf

  • DOI
    10.1109/ROBOT.2010.5509756
  • Filename
    5509756