Riemannian geometric approach to optimal binocular rotation, pyramid based interpolation and bio-mimetic pan-tilt movement

Autonomous Intelligent Systems - Tập 1 - Trang 1-19 - 2021
Bijoy K. Ghosh1,2, Bhagya Athukorallage1
1Department of Mathematics and Statistics, Texas Tech University, Lubbock, Texas, USA
2School of Automation Engineering, University of Electronic Science and Technology of China, Chengdu Sichuan, China

Tóm tắt

Over the past several years, we have been studying the problem of optimally rotating a rigid sphere about its center, where the rotation is actuated by a triplet of external torques acting on the body. The control objective is to repeatedly direct a suitable radial vector, called the gaze vector, towards a stationary point target in IR3. The orientation of the sphere is constrained to lie in a suitable submanifold of SO(3). Historically, the constrained rotational movements were studied by physiologists in the nineteenth century, interested in eye and head movements. In this paper we revisit the gaze control problem, where two visual sensors, are tasked to simultaneously stare at a point target in the visual space. The target position changes discretely and the problem we consider is how to reorient the gaze directions of the sensors, along the optimal pathway of the human eyes, to the new location of the target. This is done by first solving an optimal control problem on the human binocular system. Next, we use these optimal control and show that a pan-tilt system can be controlled to follow the gaze trajectory of the human eye requiring a nonlinear static feedback of the pan and tilt angles and their derivatives. Our problem formulation uses a new Riemannian geometric description of the orientation space. The paper also introduces a new, pyramid based interpolation method, to implement the optimal controller.

Tài liệu tham khảo

M. M. Rajamuni, E. Aulisa, B. K. Ghosh, Optimal control problems in binocular vision. Proc. 19th World Congress IFAC, 5283–5289 (2014). https://doi.org/10.3182/20140824-6-za-1003.02644. I. B. Wijayasinghe, B. K. Ghosh, Binocular eye tracking control satisfying Hering’s law. Proc. 52nd IEEE Conf. Dec. Control, 6475–6480 (2013). T. Oki, B. K. Ghosh, Stabilization and trajectory tracking of version and vergence eye movements in human binocular control. Proc. 2015 Eur. Control Conf. (ECC), 1573–1580 (2015). J. Ruths, S. Ghosh, B. K. Ghosh, Optimal tracking of version and vergence eye movements in human binocular control. Proc. 2016 Eur. Control Conf. (ECC), 2410–2415 (2016). B. K. Ghosh, B. Athukorallage, Minimum energy optimal external torque control of human binocular vision. Control Theory Technol.18:, 431–458 (2020). https://doi.org/10.1007/s11768-020-00015-x. A. D. Polpitiya, W. P. Dayawansa, C. F. Martin, B. K. Ghosh, Geometry and control of human eye movements. IEEE Trans. Autom. Control. 52(2), 170–180 (2007). T. Raphan, Modeling control of eye orientation in three dimension I, Role of muscle pulleys in determining saccadic trajectory. J Neurophysiol. 79:, 2653–2667 (1998). R. S. Snell, M. A. Lemp, Clinical Anatomy of the Eye, 2nd Edition (Wiley, Malden, 2013). J. B. Nielsen, How we walk: Central control of muscle activity during human walking. Neuroscience. 9(3), 195–204 (2003). D. E. Angelaki, B. J. M. Hess, Control of eye orientation: where does the brains role end and the muscle’s begin. 2003 Fed. Eur. Neurosci. Soc. Eur. J. Neurosci.19:, 1–10 (2004). D. A. Robinson, The use of control systems analysis in the neurophysiology of eye movements. Annu. Rev. Neurosci.4:, 463–503 (1981). H. Von Helmholtz, Handbuch der Physiologischen Optik (Leipzig, Voss, 1867). F. C. Donders, The 11th yearly report of the Netherlands hospital for necessitous eye patients (in dutch) (Van de Weijer PW., Utrecht, The Netherlands, 1870). D. A. Robinson, The mechanics of human saccadic eye movement. J Physiol Wiley Online Libr.174(2), 245–264 (1964). R. W. Brockett, Lie theory and control systems defined on spheres. Siam J Appl. Math.25(2), 213–225 (1973). R. Abraham, J. E. Marsden, Foundations of Mechanics, ??th edn. (Addison-Wesley, Reading, 1987). V. I. Arnol’d, Mathematical Methods of Classical Mechanics, ??th edn., vol. 60 (Springer Verlag, New York, 1989). S. Smale, Topology and mechanics. i. Invent. Math.10(4), 305–331 (1970). F. Bullo, R. M. Murray, S. Sastri, Control on the sphere and reduced attitude stabilization. IFAC Proc Vol. 28(14), 495–501 (1995). C. Martin, L. Schovanec, Muscle mechanics and dynamics of ocular motion. J. Math. Syst. Estimation Control. 8:, 1–15 (1998). J. Miller, D. Robinson, A model of the mechanics of binocular alignment. J. Math. Syst. Estimation Control. 17:, 436–470 (1984). C. Quaia, L. Optican, Commutative saccadic generator is sufficient ot control a 3D ocular plant with pulleys. J Neurophysiol. 79:, 3197–3215 (1998). Tweed Douglas, T. Haslwanter, M. Fetter, Optimizing gaze control in three dimensions. Science. 281:, 1363–1366 (1998). K. Bijoy Ghosh, B. Indika Wijayasinghe, Dynamics of human head and eye rotations under Donders’ constraint. IEEE Trans. Autom. Control. 57(10), 2478–2489 (2012). B. K. Ghosh, I. B. Wijayasinghe, S. D. Kahagalage, Geometric approach to head/eye control. IEEE Access. 2:, 316–332 (2014). I. Wijayasinghe, J. Ruths, U. Büttner, B. K. Ghosh, S. Glasauer, O. Kremmyda, Jr-S Li, Potential and optimal control of human head movement using Tait–Bryan parametrization. Automatica. 50(2), 519–529 (2014). K. Hepp, On Listing’s law. Commun Math Phys. 132:, 285–292 (1990). T. Haslwanter, Mathematics of three dimensional eye rotations. Vis Res. 35:, 1727–1739 (1995). A. J. Van Opstal, 200 years Franciscus Cornelis Donders. Strabismus. 26(4), 159–162 (2018). D. B. Tweed, T. Vilis, Implications of rotational kinematics for the oculomotor system in three dimensions. J. Neurophysiol. 58:, 832–849 (1987). D. Tweed, Kinematic principles of three-dimensional gaze control. (M. Fetter, T. Haslwanter, H. Misslisch, D. B. Tweed, eds.) (Harwood Academic Publ, Amsterdam, 1997). K. Hepp, Visual, motor, or visuomotor?. (M. Fetter, T. Haslwanter, H. Misslisch, D. B. Tweed, eds.) (Harwood Academic Publ, Amsterdam, 1997). J. D. Crawford, D. Guitton, Visual-motor transformations required for accurate and kinematically correct saccades. J. Neurophysiol.78:, 1447–1467 (1997). E. M. Klier, H. Meng, D. E. Angelaki, Three-dimensional kinematics at the level of the oculomotor plant. J. Neurosci.26:, 2732–2737 (2006). C. Schnabolk, T. Raphan, Modelling three-dimensional velocity-to-position transformation in oculomotor control. J. Neurophysiol.71:, 623–638 (1994). J. L. Demer, J. M. Miller, V. Poukens, H. V. Vinters, B. J. Glasgow, Evidence for fibromuscular pulleys of the recti extraocular muscles. Invest Ophthalmol Vis. Sci.36:, 1125–1136 (1995). A. A. Handzel, T. Flash, D. S. Touretzky, M. C. Mozer, M. E. Hasselmo, in Advances in Neural Information Pocessing Systems, 8. The geometry of eye rotations and Listing’s law, (1966), pp. 117–123. J. V. Opstal, Three dimensional kinematics underlying gaze control (Springer Verlag, New York, 1988). W. M. Boothby, An introduction to differentiable manifolds and Riemannian geometry (Academic Press Inc., Orlando, 2003). M. P. do Carmo, Riemannian Geometry (Birkhäuser, Boston, 1993). N. Jayarathne, Geometric Mechanics and Optimal Control Problems in Multi-sensor Visual Tracking. PhD thesis (Texas Tech University, Lubbock, 2020). N. F. Duarte, M. Rakovic, J. Tasevski, M. I. Coco, A. Billard, J. Santos-Victor, Action anticipation: Reading the intentions of humans and robots. IEEE Robot. Autom. Lett.3(4), 4132–4139 (2018). Y. Mohammad, S. Okada, T. Nishida, Autonomous development of gaze control for natural human-robot interaction. Int. Conf. Intell. User Interfaces Proc. IUI. 2(7), 63–70 (2010). T. Kanda, H. Ishiguro, T. Ono, Development and evaluation of an interactive humanoid robot “robovie”. Proc. 2002 IEEE Int. Conf. Robot. Autom. (Cat. No. 02CH37292). 2:, 1848–1855 (2002). H. B. Admoni, Scassellati. Social eye gaze in human-robot interaction: A review. J. Human-Robot Interact.6(1), 25–63 (2017). W. B. J. Zimmerman, Multiphysics modeling with finite element methods (World Scientific Publishing Company Incorporated, Hackensack, 2006). J. Kuipers, Quaternions and rotation sequences (Princeton University Press, Princeton, 1998). T. Oki, B. K. Ghosh, A transverse local feedback linearization approach to human head movement control. Control Theory Technol. 15(4), 245–257 (2017). O. M. O’Reilly, The dual Euler basis: constraints, potentials, and Lagrange’s equations in rigid body dynamics. ASME J. Appl. Mech.74(2), 1–10 (2007). F. Dunn, I. Parberry, 3D math primer for graphics and game develepment, ??th edn. (CRC Press, Taylor and Francis Group (Hardcover), Boca Raton, 2011). O. M. O’Reilly, Intermediate dynamics for engineers: an unified treatment of Newton - Euler and Lagrangian mechanics (Cambridge University Press (Hardcover), Cambridge, 2008). R. M. Murray, Z. Li, S. S. Sastry, A Mathematical Introduction to Robotic Manipulation (CRC Press, Boca Raton, 1994). W. Indika, A. Eugenio, U. Büttner, B. K. Ghosh, S. Glasauer, O. Kremmyda, Potential and optimal target fixating control of the human head/eye complex. IEEE Trans. Control Syst. Technol.23(2), 796–804 (2015). H. Keller, Numerical Methods for Two-Point Boundary Value Problems (Blaisdell, New York, 1968). U. Ascher, R. M. M. Mattheij, R. D. Russell, Numerical Solution of Boundary Value Problems for Ordinary Differential Equations (Prentice Hall, Englewood Cliffs, 1988). L. Greengard, Spectral integration and two point boundary value problems. J. SIAM Numer. Anal.28:, 1071–1080 (1991). G. Elnagar, M. A. Kazemi, M. Razzaghi, The pseudospectral Legendre method for discretizing optimal control problems. IEEE Trans. Autom. Control. 40(10), 1793–1796 (1995). C. Canuto, M. Y. Hussaini, A. Quarteroni, T. A. Zang, Spectral Methods (Springer, Berlin, 2006). J. Ruths, B. K. Ghosh, Helmholtzian strategy to stay in focus with binocular vision. Proc. 17th Eur. Control Conf., 2380–2386 (2018). Y. Tang, M. Chen, C. Wang, L. Luo, J. Li, G. Lian, X. Zou, Recognition and localization methods for vision-based fruit picking robots: A review. Front. Plant Sci.11(510) (2020). https://doi.org/10.3389/fpls.2020.00510. I. B. Wijayasinghe, H. L. Miller, S. K. Das, N. L. Bugnariu, D. O. Popa, in Sensors for Next-Generation Robotics III, volume 9859. Human-like object tracking and gaze estimation with pkd android (International Society for Optics and Photonics, 2016), p. 985906.