Skip to main content

Advertisement

Log in

Minimum-Energy Translational Trajectory Generation for Differential-Driven Wheeled Mobile Robots

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. 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

  2. Aylett, R.: Robots: Bringing Intelligent Machines to Life. Barrons, New York (2002)

    Google Scholar 

  3. 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

  4. 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

  5. E.-C. Corporation: DC Motors, Speed Control, Servo Systems, An Engineering Handbook. Electro-Craft Corporation, Hopkins, MN (1973)

  6. 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)

    Article  Google Scholar 

  7. 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

  8. 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

  9. 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)

    Google Scholar 

  10. 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

  11. Leonhard, W.: Control of Electrical Drivers, 2nd edn. Springer, Berlin Heidelberg New York (1996)

    Google Scholar 

  12. 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

  13. Margaris, N., Goutas, T., Doulgeri, Z., Paschali, A.: Loss minimization in DC drives. IEEE Trans. Ind. Electron. 38(5), 328–336 (1991)

    Article  Google Scholar 

  14. 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

  15. 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

  16. 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)

    Article  Google Scholar 

  17. 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)

    Article  MATH  Google Scholar 

  18. Spangelo, I.: Trajectory optimization for vehicles using control vector parameterization and nonlinear programming. Dissertation, The Norwegian Institute of Technology (1994)

  19. 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

  20. Trzynadlowski, A.M.: Energy optimization of a certain class of incremental motion DC drives. IEEE Trans. Ind. Electron. 35(1), 60–66 (1988)

    Article  Google Scholar 

  21. Vecna: http://www.vecna.com/robotics/bear_project. Cited 15 March 2006

  22. 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

  23. 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

  24. 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

  25. Http://www.pennmotion.com/pdf/lcg_bulletin.pdf. Cited 2 November 2006

  26. ActivMedia Robotics: Pioneer 3 Operations Manual, ver. 3 (2006)

  27. Lineo, Inc.: DIAPM RTAI Programming Guide 1.0, Italy, (September 2000)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chong Hui Kim.

Additional information

Categories (3): Robot control, (5): RobotMotion Planning

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-007-9142-0

Keywords

Navigation