Skip to main content
Log in

Systematic Method of Designing and Constructing Velocity Fields for Motion Control

  • Regular Papers
  • Control Theory and Applications
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

Velocity fields for motion control are a kinematic description of the desired trajectories in the Cartesian space whose applications in industrial processes of contouring tasks are promising; however, the lack of a general designing method and the complexity of the controllers designed without concern for the construction of the fields have confined their use to the academic domain. In this paper, the author introduces a systematic method for designing and constructing velocity fields for control that provides a suitable reference in velocity to simplify the structure of the close loop controllers. The method is a three steps procedure where the motion objective in the vector field is described as a main streamline surrounded by an attractive flow to achieve this objective. The main streamline, expressed as a parametric curve, determines the main directional components of the field as a radial-attraction to the curve and a tangential-guide on the curve; directions which are linearly combined to calculate the velocity vectors into a soft and continuous transition of uniform speed to attract and guide the motion as the position gets closer to the curve. It is showed that the method provides a convergent velocity field, either as a static kinematic description of the motion or as a dynamic reference in velocity for a moving particle, and it is tested designing a circular trajectory field, commonly used in control design, and two generic examples of 2D and 3D curves on the Cartesian space.

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.

Similar content being viewed by others

References

  1. P. Y. Li and R. Horowitz, “Passive velocity field control (PVFC) part I — geometry and robustness,” IEEE Transaction on Automatic Control, vol. 46, no. 9, pp. 1346–1359, 2001.

    Article  Google Scholar 

  2. P. Y. Li and R. Horowitz, “Passive velocity field control (PVFC) part II — application to contour following,” IEEE Transaction on Automatic Control, vol. 46, no. 9, pp. 1360–1371, 2001.

    Article  Google Scholar 

  3. A. G. Ulsoy and Y. Koren, “Control of machining processes,” Journal of Dynamic Systems, Measurement, and Control, vol. 115, pp. 301–308, 1993.

    Article  Google Scholar 

  4. G. T.-C. Chiu and M. Tomizuka, “Contouring control of machine tool feed drive systems: a task coordinate frame approach,” IEEE Transaction on Control System Technology, vol. 9, no. 1, pp. 130–139, 2001.

    Article  Google Scholar 

  5. Y. Koran, “Cross-coupled biaxial computer control for manufacturing systems,” IEEE Transaction on Control Systems Technology, vol. 21, no. 6, pp. 265–271, 2013.

    Google Scholar 

  6. S. Yeh and P. Hsu, “Analysis and design of the integrated controller for precise motion systems,” IEEE Transaction on Control Systems Technology, vol. 7, no. 6, pp. 706–716, 1999.

    Article  Google Scholar 

  7. L. Tang and R. G. Landeres, “Contour control — the state of the art,” IEEE Transaction on Control Systems Technology, vol. 21, no. 6, pp. 1997–2010, 2013.

    Article  Google Scholar 

  8. A. Erdogan, A. C. Satici, and V. Patoglu, “Passive velocity field control of a forearm-wrist rehabilitation robot,” Proc. of the IEEE International Conference on Rehabilitation Robotics, Zurich Switzerland, 2011.

  9. T. Shogaki, T. Wada, and Y. Fukui, “Velocity field control with energy compensation toward therapeutic exercise,” Proc. of the IEEE International Conference on Robotics and Biomimetics, Bali, Indonesia, pp. 1572–1577, 2014.

  10. A. Martinez, B. Lawson, C. Durrough, and M. Goldfarb, “A velocity-field-based controller for assisting leg movement during walking with a bilateral hip and knee lower limb exoskeleton,” IEEE Transaction on Robotics, vol. 35, no. 2, pp. 307–316, 2019.

    Article  Google Scholar 

  11. H. J. Asl, T. Narikiyo, and M. Kawanishi, “Neural network velocity field control of robotic exoskeletons with bounded input,” Proc. of the IEEE International Conference on Advanced Intelligent Mechatronics (AIM), Munich, Germany, pp. 1363–1368, 2017.

  12. M. Yamakita and F. Asano, “Extended passive velocity field control with variable velocity fields for a kneed biped,” Advanced Robotics, vol. 15, no. 2, pp. 139–168, 2001.

    Article  Google Scholar 

  13. M. Yamakita and J.-H. Suh, “Adaptive generation of desired velocity field for cooperative mobile robots with decentralized PVFC,” Proc. of the IEEE International Conference on Intelligent Robots and Systems (RSJ), pp. 1841–1846, 2000.

  14. D. A. Lawrence, E. W. Frew, and W. J. Pisano, “Lyapunov vector fields for autonomous unmanned aircraft flight control,” Journal of Guidance Control and Dynamics, vol. 31, no. 5, pp. 1220–1229, 2008.

    Article  Google Scholar 

  15. T. Suasan and S. Saimek, “Passive velocity field control for AUV planar trajectory tracking,” Proc. of the International Conference on Circuits, System and Simulation IPC-SIT, pp. 87–92, July 2011.

  16. W. Jung, S. Lim, D. Lee, and H. Bang, “Unmanned aircraft vector path following with arrival angle control,” Journal of Intelligent and Robotic Systems, vol. 84, pp. 311–325, 2016.

    Article  Google Scholar 

  17. J. Moreno-Valenzuela, “On passive velocity field control of robot arms,” Proc. of the 45th IEEE Conference on Decision and Control (CDC), pp. 2955–2960, 2006.

  18. J. Moreno and R. Kelly, “On manipulator control via velocity fields,” Proc. of the 15th Triennial World Congress IFAC, Barcelona, Spain, pp. 275–280, 2001.

  19. J. Moreno-Valenzuela, “Velocity field control of robot manipulators by using only position measurements,” Journal of the Franklin Institute, vol. 344, pp. 1021–1038, 2007.

    Article  MathSciNet  Google Scholar 

  20. I. Cervantes, R. Kelly, J. Alvarez-Ramirez, and J. Moreno, “A robust velocity field control,” IEEE Transaction on Control Systems Technology, vol. 6, no. 10, pp. 888–894, 2002.

    Article  Google Scholar 

  21. M. L. McIntyre, W. E. Dixon, D. M. Dawson, and B. Xian, “Adaptive tracking control of on-line path planners: velocity fields and navigation functions,” Proc. of the American Control Conference, Portland, OR, USA, pp. 3168–3173, 2005.

  22. U. Eren and B. Acikmese, “Velocity field generation for density control of swarms using heat equation and smoothing kernels,” IFAC PaspersOnLine, vol. 50, no. 1, pp. 9405–9411, July 2017.

    Article  Google Scholar 

  23. A. Shourangiz-Haghighi, M. A. Haghnegahdar, L. Wang, M. Mussetta, A. Kolios, and M. Lander, “State of the art in the optimisation of wind turbine performance using CDF,” Archives of Computational Methods in Engineering, Springer, in press, 2019. DOI: https://doi.org/10.1007/s11831-019-09316-0

  24. S. Waydo and R. M. Murray, “Vehicle motion planning using stream functions,” Proc. of the IEEE International Conference on Robotics and Automation, Taipai, Taiwan, 2003.

  25. C. Perez-D’Arpino, W. Medina-Mel]’endez, L. Fermin, J. Guzman, G Fernandez-Lopez, and J. C. Grieco, “Dynamic velocity field angle generation for obstacle avoidance in mobile robots using hydrodynamics,” H. Geffner et al. (Eds.) Advances in Artificial Intelligence — IBERAMIA, Springer-Verlag, pp. 372–381, 2008.

  26. H. Zhong, Y. Wang, Z. Miau, and J. Tang, “Circumnavigation of a moving target in 3D by multi-agent systems with collision avoidance: an orthogonal vector fields-based approach,” International Journal of Control Automation and Systems, vol. 17, no. 1, pp. 212–224, 2019.

    Article  Google Scholar 

  27. W. Medina-Melendez, L. Fermin, J. Cappelletto, C. Murrugarra, G. Fernandez-Lopez, and J. C. Grieco, “Vision-based dynamic velocity field generation for mobile robots,” K. Kozlowsky (Ed.), Robot Motion and Control, LNCIS 360, pp. 69–80, 2007.

    Google Scholar 

  28. F. J. Ruiz-Sanchez, “Designing method of passive velocity fields for control purposes based on fuzzy interpolation,” Proc. of the IEEE International Autumn Meeting on Power, Electronics and Computing (ROPEC 2015), Mexico, 2015.

  29. V. I. Utkin, J. Guldner, and J. Shi, Sliding Mode Control in Electro-Mechanical Systems, CRC Press, 2009.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Francisco J. Ruiz-Sanchez.

Additional information

Publisher’s Note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Recommended by Associate Editor Shihua Li under the direction of Editor Myo Taeg Lim.

Francisco J. Ruiz-Sanchez received his Ph.D. degree in control engineering granted by the Université de Technologie de Compiègne, France, in 1997. In 1998, he joined the Center of Research and Advanced Studies, Cinvestav, and currently, he is an associated professor in the Group of Robotics and Advanced Manufacturing at Cinvestav campus Saltillo, Mexico. His research interests include modelling and control of dynamic systems, cognitive approaches for autonomous systems, and man-machine interfaces and their application to assisted rehabilitation.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ruiz-Sanchez, F.J. Systematic Method of Designing and Constructing Velocity Fields for Motion Control. Int. J. Control Autom. Syst. 18, 495–502 (2020). https://doi.org/10.1007/s12555-018-0933-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-018-0933-9

Keywords

Navigation