Using inertial and visual sensing from a mounted smartphone to stabilize a ball and beam test-bed

Mobile technology is developing and impacting society at an accelerating pace. Since their release in 2007, over one billion smartphones have reshaped the daily lives of their users and their embedded technologies have become increasingly more powerful and miniaturized with each new model. Yet, the majority of the most popular uses of these devices do not take full advantage of their sensing, storage, computation, and communication (SSCC) capabilities. In this paper, we consider an experimental setup in which a smartphone is mounted to a ball and beam system using a 3D-printed mounting structure attached at each end of the beam. To perform feedback control of the ball and beam system, the smartphone's inertial and camera sensors are used to measure the angular orientation and velocity of the beam and translational position of the ball on the beam. To account for the nonlinear effects added to the system by the presence of the smartphone and its mounting structure, a feedback linearizing controller is used to stabilize the system. Simulation and experimental results are presented to show that smartphones and their various sensors can be integrated in the wireless sensing and control of physical systems as part of an emerging class of smartphone-mounted test-beds for research and education.

[1]  Gerson Beauchamp Báez,et al.  Modelling the Ball-and-Beam System From Newtonian Mechanics and from Lagrange Methods , 2013 .

[2]  P. Olver Nonlinear Systems , 2013 .

[3]  J. Doyle,et al.  Robust and optimal control , 1995, Proceedings of 35th IEEE Conference on Decision and Control.

[4]  Vikram Kapila,et al.  Using tablets in the vision-based control of a ball and beam test-bed , 2015, 2015 12th International Conference on Informatics in Control, Automation and Robotics (ICINCO).

[5]  Yoichi Hori,et al.  Multirate Estimation and Control of Body Slip Angle for Electric Vehicles Based on Onboard Vision System , 2014, IEEE Transactions on Industrial Electronics.

[6]  Julian Schwinger,et al.  ANGULAR MOMENTUM , 2010 .

[7]  R.M. Lee,et al.  Vision guided ball-beam balancing system using fuzzy logic , 2000, 2000 26th Annual Conference of the IEEE Industrial Electronics Society. IECON 2000. 2000 IEEE International Conference on Industrial Electronics, Control and Instrumentation. 21st Century Technologies.

[8]  Vikram Kapila,et al.  Exploring the role of a smartphone as a motion sensing and control device in the wireless networked control of a motor test-bed , 2015, 2015 12th International Conference on Informatics in Control, Automation and Robotics (ICINCO).

[9]  I. Hasanzade,et al.  Design and implementation of visual servoing control for ball and beam system , 2008, 2008 5th International Symposium on Mechatronics and Its Applications.

[10]  Peter I. Corke,et al.  A tutorial on visual servo control , 1996, IEEE Trans. Robotics Autom..

[11]  Luc Soler,et al.  Autonomous 3-D positioning of surgical instruments in robotized laparoscopic surgery using visual servoing , 2003, IEEE Trans. Robotics Autom..

[12]  François Chaumette,et al.  Visual servo control. II. Advanced approaches [Tutorial] , 2007, IEEE Robotics & Automation Magazine.

[13]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[14]  I. Petrovic,et al.  Machine vision based control of the ball and beam , 2002, 7th International Workshop on Advanced Motion Control. Proceedings (Cat. No.02TH8623).

[15]  S. Hutchinson,et al.  Visual Servo Control Part II : Advanced Approaches , 2007 .

[16]  Graham C. Goodwin,et al.  Digital control and estimation : a unified approach , 1990 .