• DocumentCode
    3580253
  • Title

    Mechanical development and control of a miniature nonholonomic spherical rolling robot

  • Author

    Xuelei Niu ; Suherlan, Adi P. ; Gim Song Soh ; Shaohui Foong ; Wood, Kristin ; Otto, Kevin

  • Author_Institution
    Temasek Labs., Singapore Univ. of Technol. & Design, Singapore, Singapore
  • fYear
    2014
  • Firstpage
    1923
  • Lastpage
    1928
  • Abstract
    In this paper, a miniature nonholonomic spherical rolling robot capable of navigating over two dimensional surfaces is described. This 55 gram spherical robot consists of a 6 cm diameter external spherical shell driven by an internal two-wheeled differential drive cart. A gravity powered pendulum effect is produced as the internal device climbs up the internal surface of the shell, propelling the robot forward up to a speed of 0.16m/s. We derived its dynamic model using Lagrangian, and studied its dynamics and performance under various applied torques. The spherical robot is built and its overall mechanical, hardware and control architecture are elaborated. Experiments are conducted to evaluate the robot open and closed loop performance on a linear trajectory, captured using an optical motion capture system. We showed that with our implemented PD controller, the robot can follow the desired orientation.
  • Keywords
    PD control; closed loop systems; mechanical variables control; microrobots; mobile robots; motion control; robot dynamics; PD controller; closed loop system; dynamic model; gravity powered pendulum effect; internal two-wheeled differential drive cart; linear trajectory; mechanical development; miniature nonholonomic spherical rolling robot control; optical motion capture system; two dimensional surfaces; Mathematical model; Mobile robots; Robot sensing systems; Torque; Trajectory; Wheels;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control Automation Robotics & Vision (ICARCV), 2014 13th International Conference on
  • Type

    conf

  • DOI
    10.1109/ICARCV.2014.7064610
  • Filename
    7064610