Abstract
The main goal of this study is to investigate the time-optimal control problem of an omni-directional mobile robot between two configurations. In the proposed method, this problem is formulated and solved as a constrained nonlinear programming (NLP) one. During the optimization process, the count of control steps is fixed initially and the sampling period is treated as a variable to be determined. The goal is to minimize the sampling period such that it is below a specific minimum value, which is set in advance considering the accuracy of discretization. To generate initial feasible solutions of the NLP problem, a systematic approach is also proposed. Since different initial feasible solutions can be generated, the optimization process of the NLP problem can be started from many different points to find the optimal solution. To show the feasibility of the proposed method, simulation and experimental results are included for illustration.
Similar content being viewed by others
References
Ashmore, M., Branes, N.: Omni-drive robot motion on curved paths: The fastest path between two points is not a straight-line, In: Proceedings of the 15th Australian Joint conference on Artificial Intelligence, pp. 225–236 (2002)
Balkcom, D.J., Kavathekar, P.A., Mason, M.: The minimum-time trajectories for an omni-directional vehicle. In: Proceedings of the Seventh International Workshop on the Algorithmic Foundations of Robotics, pp. 1–16 (2006) Session 7
Betourne, A., Campion, G.: Kinematic modeling of a class of omnidirectional mobile robots. In: Proceedings of the IEEE International Conference on Robotics and Automation, pp. 3631–3636 (1996)
Chen, P., Koyama, S., Mitsutake, S., Isoda, T.: Automatic running planning for omni-directional robot using genetic programming. In: Proceedings of the IEEE International Symposium on Intelligent Control, pp. 485–489 (2002)
Chen, P., Mitsutake, S., Isoda, T., Shi, T.: Omni-directional robot and adaptive control method for off-road running. IEEE Trans. Robot. Autom. 18, 251–256 (2002)
Chung, T.S., Wu, C.J.: A computationally efficient numerical algorithm for the minimum-time control problem of continuous systems. Automatica 28, 841–847 (1992)
Jung, M.J., Shim, H.S., Kim, H.S., Kim, J.H.: Omni-directional mobile base OK-II. In: Proceedings of the IEEE International Conference on Robotics and Automation, pp. 3449–3454 (2000)
Kalmar-Nagy, T., Ganguly, P., D’Andrea, R.: Real-time trajectory generation for omnidirectional vehicles. In: Proceedings of the American Control Conference, pp. 286–291 (2002)
Kavathekar, P.A., Balkcom, D.J., Mason, M.T.: The geometry of time-optimal trajectories for an omni-directional robot, In: Proceedings of the Qualitative Reasoning Workshop, pp. 1–5 (2006)
Kim, D.S., Lee, H.C., Kwon, W.H.: Geometric kinematics modeling of omni-directional autonomous mobile robot and its applications, In: Proceedings of the IEEE International Conference on Robotics and Automation, pp. 2033–2038 (2000)
Leow, Y.P., Low, K.H., Loh, W.K.: Kinematic modeling and analysis of mobile robots with omni-directional wheels. In: Proceedings of the Seventh International Conference on Control, Automation, Robotics and Vision, pp. 820–825 (2002)
Lewis, F.L.: Optimal Control. Wiley, New York (1986)
Liu, Y., Wu, X., Zhu, J.J., Lew, J.: Omni-directional mobile robot controller design by trajectory linearization. In: Proceedings of the American Control Conference, pp. 3423–3428 (2003)
Luenberger, D.G.: Linear and Nonlinear Programming. Addison-Wesley, Reading, MA (1973)
Pin, F.G. Killough, S.M.: A new family of omnidirectional and holonomic wheeled platforms for mobile robots. IEEE Trans. Robot. Autom. 10, 480–489 (1994)
Pontryagin, L.S., Boltyanskii, V.G., Gamkrelidze, R.V., Mishchenko, E.F.: The Mathematical Theory of Optimal Processes. Gordon and Breach, New York (1986)
Schraft, R.D. Schmierer, G.: Service Robots. A K Peters, Wellesly, MA (2000)
Watanabe, K., Shiraishi, Y., Tzaffestas, S.G.: Feedback control of an omnidirectional autonomous platform for mobile serve robots. J. Intell. Robot. Syst. 20, 315–330 (1998)
Watanabe, K.: Control of an omnidirectional mobile robot. In: Proceedings of the Second International Conference on Knowledge-based Intelligent Electronic Systems, pp. 51–60 (1998)
Williams, R.L., Carer, B.E., Gallina, P., Rosati, G.: Dynamic Model with slip for wheeled omnidirectional robots, IEEE Trans. Robot. Autom. 18, 285–293 (2002)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Wang, SM., Lai, LC., Wu, CJ. et al. Kinematic Control of Omni-directional Robots for Time-optimal Movement between Two Configurations. J Intell Robot Syst 49, 397–410 (2007). https://doi.org/10.1007/s10846-007-9145-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-007-9145-x