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.
Similar content being viewed by others
References
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.
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.
A. G. Ulsoy and Y. Koren, “Control of machining processes,” Journal of Dynamic Systems, Measurement, and Control, vol. 115, pp. 301–308, 1993.
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.
Y. Koran, “Cross-coupled biaxial computer control for manufacturing systems,” IEEE Transaction on Control Systems Technology, vol. 21, no. 6, pp. 265–271, 2013.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
V. I. Utkin, J. Guldner, and J. Shi, Sliding Mode Control in Electro-Mechanical Systems, CRC Press, 2009.
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-018-0933-9