Articles | Volume 6, issue 2
https://doi.org/10.5194/ms-6-245-2015
https://doi.org/10.5194/ms-6-245-2015
Research article
 | 
26 Oct 2015
Research article |  | 26 Oct 2015

Successive dynamic programming and subsequent spline optimization for smooth time optimal robot path tracking

M. Oberherber, H. Gattringer, and A. Müller

Related authors

Assessment of force control for surface finishing – an experimental comparison between Universal Robots UR10e and FerRobotics active contact flange
Stefan Gadringer, Hubert Gattringer, and Andreas Mueller
Mech. Sci., 13, 361–370, https://doi.org/10.5194/ms-13-361-2022,https://doi.org/10.5194/ms-13-361-2022, 2022
Short summary
A two-stage calibration method for industrial robots with joint and drive flexibilities
M. Neubauer, H. Gattringer, A. Müller, A. Steinhauser, and W. Höbarth
Mech. Sci., 6, 191–201, https://doi.org/10.5194/ms-6-191-2015,https://doi.org/10.5194/ms-6-191-2015, 2015
Representation of the kinematic topology of mechanisms for kinematic analysis
A. Müller
Mech. Sci., 6, 137–146, https://doi.org/10.5194/ms-6-137-2015,https://doi.org/10.5194/ms-6-137-2015, 2015

Related subject area

Subject: Mechanisms and Robotics | Techniques and Approaches: Optimization
Multi-objective optimization design of parallel manipulators using a neural network and principal component analysis
Chao Yang, Peijiao Li, Yang Wang, Wei Ye, Tianze Sun, Fengli Huang, and Hui Zhang
Mech. Sci., 14, 361–370, https://doi.org/10.5194/ms-14-361-2023,https://doi.org/10.5194/ms-14-361-2023, 2023
Short summary
Topology optimization for thermal structures considering design-dependent convection boundaries based on the bidirectional evolutionary structural optimization method
Yanding Guo, Dong Wei, Tieqiang Gang, Xining Lai, Xiaofeng Yang, Guangming Xiao, and Lijie Chen
Mech. Sci., 14, 223–235, https://doi.org/10.5194/ms-14-223-2023,https://doi.org/10.5194/ms-14-223-2023, 2023
Short summary
Parameter optimization of a pure electric sweeper dust port by a backpropagation neural network combined with a whale algorithm
Jiabao Pan, Jin Ye, Hejin Ai, Jiamei Wang, and You Wan
Mech. Sci., 14, 47–60, https://doi.org/10.5194/ms-14-47-2023,https://doi.org/10.5194/ms-14-47-2023, 2023
Short summary
Structural design of multi-body heave wave energy conversion system and analysis of energy efficiency of floating body on water surface
Dongsheng Cong, Hao Jing, Ruijun Zhang, Zhongyue Lu, Jianzhong Shang, and Zirong Luo
Mech. Sci., 13, 411–425, https://doi.org/10.5194/ms-13-411-2022,https://doi.org/10.5194/ms-13-411-2022, 2022
Short summary
Multi-objective optimization of a redundantly actuated parallel robot mechanism for special machining
Haiqiang Zhang, Jianglong Tang, Qing Gao, Guohua Cui, Kan Shi, and Yan'an Yao
Mech. Sci., 13, 123–136, https://doi.org/10.5194/ms-13-123-2022,https://doi.org/10.5194/ms-13-123-2022, 2022
Short summary

Cited articles

Ardeshiri, T., Norlöf, M., Löfberg, J., and Hansson, A.: Convex optimization approach for time optimal path tracking of robots with speed dependent constraints, in: Proceedings of the 18th IFAC Congress, Milano, Italy, 28 August–2 September 2011, 14648–14653, 2011.
Bellman, R. E. and Dreyfus, S. E.: Applied Dynamic Programming, Princeton University Press, Princeton, New Jersey, USA, 1962.
Bobrow, J. E.: Optimal Robot Path Planning Using the Minimum-Time Criterion, IEEE Journal of Robotics and Automation, 4, 443–450, 1988.
Bobrow, J. E., Dubowsky, S., and Gibson, J. S.: Time-optimal control of robotic manipulators along specified paths, Int. J. Robot. Res., 4, 3–17, 1985.
Bremer, H.: Elastic Multibody Dynamics: A Direct Ritz Approach, Springer Netherlands, Dordrecht, Netherlands, 2008.
Download
Short summary
The time optimal path following problem for industrial robots regards the problem of generating trajectories that follow predefined end-effector paths in shortest time possible, taking into account kinematic and dynamic constraints. This paper proposes an approach to deal with arbitrary long geometric paths. Further a method is presented to achieve suitable smooth trajectories for an implementation on a real robot, in an easy way.