Abstract
Mobile robots can be used in many applications, such as exploration, search and rescue, reconnaissance, security, and cleaning. Mobile robots usually carry batteries as their energy source and their operational time is restricted by the finite energy available from the batteries. Therefore, energy constraints are critical to the service time of mobile robots. This paper investigates the minimum-energy control problem for translational trajectory generation, which minimizes the energy drawn from the batteries. Optimal control theory is used to find the optimal velocity trajectory in analytic form. To demonstrate energy efficiency obtainable, we performed simulations of minimum-energy velocity control and compared the results with loss-minimization control and energy-optimal trapezoidal velocity profiles. Simulation results showed that significant energy savings can be achieved, of up to 9% compared with loss-minimization control and up to 10% compared with energy-optimal trapezoidal velocity profile. We also performed an actual robot experiment using Pioneer 3-AT platform to show the validity of the proposed minimum-energy velocity control. The experimental results revealed that the proposed minimum-energy velocity control can save the battery energy up to 10% compared with loss-minimization control.
Similar content being viewed by others
References
Angelo, C.D., Bossio, G., Garcia, G.: Loss minimization in DC motor drivers. In: Proceedings of the International Conference on Electric Machines and Drives, Seattle, pp. 701–703, May, 1999
Aylett, R.: Robots: Bringing Intelligent Machines to Life. Barrons, New York (2002)
Barili, A., Ceresa, M., Parisi, C.: Energy-saving motion control for an autonomous mobile robot. In: Proceedings of the IEEE International Symposium on Industrial Electronics, Athens, vol. 2, pp. 674–676, July, 1995
Bestaoui, Y.: An optimal velocity generation of a rear wheel drive tricycle along a specified path. In: Proceedings of the American Control Conference, Chicago, vol. 4, pp. 2907–2911, June, 2000
E.-C. Corporation: DC Motors, Speed Control, Servo Systems, An Engineering Handbook. Electro-Craft Corporation, Hopkins, MN (1973)
Egami, T., Morita, H., Tsuchiya, T.: Efficiency optimized model reference adaptive control system for a DC motor. IEEE Trans. Ind. Electron. 37(1), 28–33 (1990)
El-satter, A.A., Washsh, S., Zaki, A.M., Amer, S.I.: Efficiency-optimized speed control system for a separately-excited DC motor. In: Proceedings of the IEEE International Conference on Industrial Electronics, Control, and Instrumentation, Orlando, vol. 1, pp. 417–422, November, 1995
Kim, J., Yeom, H., Park, F. C., Park, Y. I., Kim, M.: On the energy efficiency of CVT-based mobile robots. In: Proceedings of the IEEE International Conference on Robotics and Automation, San Francisco, vol. 2, pp. 1539–1544, April, 2000
Kusko, A., Galler, D.: Control means for minimization of losses in AC and DC motor drives. IEEE Trans. Ind. Appl. 19(4), 561–570 (1983)
Kwok, S.T., Lee, C.K.: Optimal velocity profile design in incremental servo motor systems based on a digital signal processor. In: Proceedings of the 16th Annual Conference of the IEEE Industrial Electronics Society, Pacific Grove, vol. 1, pp. 262–266, November, 1990
Leonhard, W.: Control of Electrical Drivers, 2nd edn. Springer, Berlin Heidelberg New York (1996)
Makimoto, T., Sakai, Y.: Evolution of low power electronics and its future applications. In: Proceedings of the International Symposium on Low Power Electronics and Design, Seoul, pp. 2–5, August, 2003
Margaris, N., Goutas, T., Doulgeri, Z., Paschali, A.: Loss minimization in DC drives. IEEE Trans. Ind. Electron. 38(5), 328–336 (1991)
Mei, Y., Lu, Y.-H., Hu, Y.C., Lee, C.S.G.: Energy-efficient motion planning for mobile robots. In: Proceedings of the IEEE International Conference on Robotics and Automation, New Orleans, vol. 5, pp. 4344–4349, April, 2004
Mei, Y., Lu, U.-H., Hu, Y.C., Lee, C.S.G.: Deployment strategy for mobile robots with energy and timing constraints. In: Proceedings of the IEEE International Conference on Robotics and Automation, Barcelona, pp. 2816–2821, April, 2005
Rybski, P.E., Papanikolopoulos, N.P., Stoeter, S.A., Krantz, D.G., Yesin, K.B., Gini, M., Voyles, R., Hougen, D.F., Nelson, B., Erickoson, M.D.: Enlisting rangers and scouts for reconnaissance and surveillance. IEEE Robot. Autom. Mag. 7(4), 14–24 (2000)
Sergaki, E.S., Stavrakakis, G.S., Pouliezos, A.D.: Optimal robot speed trajectory by minimization of the actuator motor electromechanical losses. J. Intell. Robot. Syst. 33, 187–207 (2002)
Spangelo, I.: Trajectory optimization for vehicles using control vector parameterization and nonlinear programming. Dissertation, The Norwegian Institute of Technology (1994)
Tal, J.: The optimal design of incremental motion servo systems. In: Proceedings of the 2nd Annual Symposium on Incremental Motion Control Systems and Devices, pp. 72–76, 1973
Trzynadlowski, A.M.: Energy optimization of a certain class of incremental motion DC drives. IEEE Trans. Ind. Electron. 35(1), 60–66 (1988)
Vecna: http://www.vecna.com/robotics/bear_project. Cited 15 March 2006
Weigui, W., Huitang, C., Peng-Yung, W.: Optimal motion planning for a wheeled mobile robot. In: Proceedings of the IEEE International Conference on Robotics and Automation, Detroit, vol. 1, pp. 41–46, May, 1999
Yun, X., Yamamoto, Y.: Internal dynamics of a wheeled mobile robot. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Yokohama, vol. 2, pp. 1288–1294, July, 1993
Zhang, G., Schmidhofer, A., Schmid, A.: Efficiency optimization at DC drives for small electrical vehicles. In: IEEE International Conference on Industrial Technology, Maribor, vol. 2, pp. 1150–1155, December, 2003
Http://www.pennmotion.com/pdf/lcg_bulletin.pdf. Cited 2 November 2006
ActivMedia Robotics: Pioneer 3 Operations Manual, ver. 3 (2006)
Lineo, Inc.: DIAPM RTAI Programming Guide 1.0, Italy, (September 2000)
Author information
Authors and Affiliations
Corresponding author
Additional information
Categories (3): Robot control, (5): RobotMotion Planning
Rights and permissions
About this article
Cite this article
Kim, C.H., Kim, B.K. Minimum-Energy Translational Trajectory Generation for Differential-Driven Wheeled Mobile Robots. J Intell Robot Syst 49, 367–383 (2007). https://doi.org/10.1007/s10846-007-9142-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-007-9142-0