Redundant Posture Optimization for 6R Robotic Milling Based on Piecewise-Global-Optimization-Strategy Considering Stiffness, Singularity and Joint-Limit
Abstract
:1. Introduction
- Joint-limit performance
- Singularity performance
- Stiffness performance
- A symmetrical judgment method for joint-limit avoidance is proposed to guarantee that both the planned tool points and their middle points can satisfy the joint-limit constraint, which is effective and simple to apply;
- A new stiffness index based on the stiffness ellipsoid and its symmetry is designed to balance the effects of stiffness and singularity indices in a weighted combination, which can prevent stiffness from being submerged by the singularity index in value;
- Corresponding to SSPOS, the piecewise-global-optimization-strategy (PGOS) and its redundant optimization method are proposed, which can comprehensively consider all the given tool points and the computational load. Meanwhile, a simple displacement constraint method of is designed.
2. Performance Indices and Their Combination Method
2.1. Joint-Limit Constraint
2.2. Singularity Performance Index
2.3. Stiffness Performance Index
2.4. Combination of Singularity and Stiffness Indices
3. Redundant Posture Optimization Based on Piecewise Global Optimization Strategy
3.1. Fundamental of the Piecewise Global Optimization Strategy
3.2. Redundant Posture Optimization Method Based on PGOS
- Step 1: Path segmentation
- Step 2: Traversal of each point with step length in j-th segment.
- Step 3: Determination of the displacement constraints of between adjacent planned tool points
- Step 4: Globe optimization of j-th segment
4. Simulation and Validation
4.1. Environment Setup
4.2. Simulation Results of Posture Optimization
5. Conclusions
- The joint-limit is regarded as a constraint and the singularity and stiffness performances are the optimization target. Correspondingly, the effective and symmetrical judgment method of joint-limit and the performance indices of singularity and stiffness are designed;
- The PGOS is proposed and all the given tool points in their corresponding segment are considered simultaneously. Meanwhile, the computational load of the optimization solution is limited by the designed segmentation strategy;
- As can be seen from the simulation results, the proposed method has better planning quality and can avoid the gradual deterioration caused by SSPOS, which is suitable for the machining process with a continuous path.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Mikolajczyk, T. Manufacturing using robot. In Advanced Materials Research; Trans Tech Publications Ltd.: Wollerau, Switzerland, 2012; pp. 1643–1646. [Google Scholar]
- Ji, W.; Wang, L. Industrial robotic machining: A review. Int. J. Adv. Manuf. Technol. 2019, 103, 1239–1255. [Google Scholar] [CrossRef] [Green Version]
- Hu, Y.; Chen, Y. Implementation of a robot system for sculptured surface cutting. Part 1. Rough machining. Int. J. Adv. Manuf. Technol. 1999, 15, 624–629. [Google Scholar] [CrossRef]
- Zhu, Z.; Tang, X.; Chen, C.; Peng, F.; Yan, R.; Zhou, L.; Li, Z.; Wu, J. High precision and efficiency robotic milling of complex parts: Challenges, approaches and trends. Chin. J. Aeronaut. 2021, 35, 22–46. [Google Scholar] [CrossRef]
- Huo, L.; Baron, L. The self-adaptation of weights for joint-limits and singularity avoidances of functionally redundant robotic-task. Robot. Comput. Integr. Manuf. 2011, 27, 367–376. [Google Scholar]
- Bigras, P.; Lambert, M.; Perron, C. Robust force controller for industrial robots: Optimal design and real-time implementation on a KUKA robot. IEEE Trans. Control. Syst. Technol. 2012, 20, 473–479. [Google Scholar] [CrossRef]
- Guo, Y.; Dong, H.; Ke, Y. Stiffness-oriented posture optimization in robotic machining applications. Robot. Comput. Integr. Manuf. 2015, 35, 69–76. [Google Scholar] [CrossRef]
- Léger, J.; Angeles, J. Off-line programming of six-axis robots for optimum five-dimensional tasks. Mech. Mach. Theory 2016, 100, 155–169. [Google Scholar]
- Zhang, C.; Ahn, C.K.; Wu, J.; He, W. Online-learning control with weakened saturation response to attitude tracking: A variable learning intensity approach. Aerosp. Sci. Technol. 2021, 117, 106981. [Google Scholar]
- Zhang, C.; Xiao, B.; Wu, J.; Li, B. On low-complexity control design to spacecraft attitude stabilization: An online-learning approach. Aerosp. Sci. Technol. 2021, 110, 106441. [Google Scholar]
- Xie, H.; Li, W.; Yin, Z. Posture optimization based on both joint parameter error and stiffness for robotic milling. In Proceedings of the International Conference on Intelligent Robotics and Applications, Yantai, China, 22–25 October 2021; Springer: Berlin/Heidelberg, Germany, 2018; pp. 277–286. [Google Scholar]
- Peng, J.; Ding, Y.; Zhang, G.; Ding, H. Smoothness-oriented path optimization for robotic milling processes. Sci. China Technol. Sci. 2020, 63, 1751–1763. [Google Scholar] [CrossRef]
- Zhu, W.; Qu, W.; Cao, L.; Yang, D.; Ke, Y. An off-line programming system for robotic drilling in aerospace manufacturing. Int. J. Adv. Manuf. Technol. 2013, 68, 2535–2545. [Google Scholar] [CrossRef]
- Jiao, J.; Tian, W.; Liao, W.; Zhang, L.; Bu, Y. Processing configuration off-line optimization for functionally redundant robotic drilling tasks. Robot. Auton. Syst. 2018, 110, 112–123. [Google Scholar] [CrossRef]
- Bu, Y.; Liao, W.; Tian, W.; Zhang, J.; Zhang, L. Stiffness analysis and optimization in robotic drilling application. Precis. Eng. 2017, 49, 388–400. [Google Scholar] [CrossRef]
- Lin, Y.; Zhao, H.; Ding, H. Posture optimization methodology of 6R industrial robots for machining using performance evaluation indexes. Robot. Comput. Integr. Manuf. 2017, 48, 59–72. [Google Scholar] [CrossRef]
- Dufour, K.; Suleiman, W. On maximizing manipulability index while solving a kinematics task. J. Intell. Robot. Syst. 2020, 100, 3–13. [Google Scholar] [CrossRef]
- Li, Y.; Yang, X.; Wu, H.; Chen, B. Optimal design of a six-axis vibration isolator via Stewart platform by using homogeneous Jacobian matrix formulation based on dual quaternions. J. Mech. Sci. Technol. 2018, 32, 11–19. [Google Scholar] [CrossRef]
- Li, G.; Zhu, W.; Dong, H.; Ke, Y. Stiffness-oriented performance indices defined on two-dimensional manifold for 6-DOF industrial robot. Robot. Comput. Integr. Manuf. 2021, 68, 102076. [Google Scholar] [CrossRef]
- Yin, B.; Wenhe, L.; Wei, T.; Zhang, L.; Dawei, L. Modeling and experimental investigation of Cartesian compliance characterization for drilling robot. Int. J. Adv. Manuf. Technol. 2017, 91, 3253–3264. [Google Scholar]
- Mikolajczyk, T. System to surface control in robot machining. In Advanced Materials Research; Trans Tech Publications Ltd.: Wollerau, Switzerland, 2012; pp. 708–711. [Google Scholar]
- Chen, C.; Peng, F.; Yan, R.; Li, Y.; Wei, D.; Fan, Z.; Tang, X.; Zhu, Z. Stiffness performance index based posture and feed orientation optimization in robotic milling process. Robot. Comput. Integr. Manuf. 2019, 55, 29–40. [Google Scholar] [CrossRef]
- Xiong, G.; Ding, Y.; Zhu, L. A feed-direction stiffness based trajectory optimization method for a milling robot. In Proceedings of the International Conference on Intelligent Robotics and Applications, Wuhan, China, 16–18 August 2017; Springer: Berlin/Heidelberg, Germany, 2017; pp. 184–195. [Google Scholar]
- Xiong, G.; Ding, Y.; Zhu, L. Stiffness-based pose optimization of an industrial robot for five-axis milling. Robot. Comput. Integr. Manuf. 2019, 55, 19–28. [Google Scholar] [CrossRef]
- Liao, Z.; Li, J.R.; Xie, H.; Wang, Q.; Zhou, X. Region-based toolpath generation for robotic milling of freeform surfaces with stiffness optimization. Robot. Comput. Integr. Manuf. 2020, 64, 101953. [Google Scholar] [CrossRef]
1 | 0 | 0 | 650 | |
2 | 285 | 90 | 0 | |
3 | 1150 | 0 | 0 | |
4 | 250 | 90 | 1225 | |
5 | 0 | −90 | 0 | |
6 | 0 | 90 | 225 | |
7 | 250 | 0 | 123 | 0 |
Positive Limit (Degree) | Negative Limit (Degree) | |
---|---|---|
1 | 180 | −180 |
2 | 166 | 30 |
3 | 120 | −80 |
4 | 360 | −360 |
5 | 130 | −130 |
6 | 360 | −360 |
1.187 × 109 | 2.578 × 109 | 3.301 × 109 | 3.401 × 108 | 2.608 × 108 | 3.158 × 107 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ni, H.; Ji, S.; Ye, Y. Redundant Posture Optimization for 6R Robotic Milling Based on Piecewise-Global-Optimization-Strategy Considering Stiffness, Singularity and Joint-Limit. Symmetry 2022, 14, 2066. https://doi.org/10.3390/sym14102066
Ni H, Ji S, Ye Y. Redundant Posture Optimization for 6R Robotic Milling Based on Piecewise-Global-Optimization-Strategy Considering Stiffness, Singularity and Joint-Limit. Symmetry. 2022; 14(10):2066. https://doi.org/10.3390/sym14102066
Chicago/Turabian StyleNi, Hepeng, Shuai Ji, and Yingxin Ye. 2022. "Redundant Posture Optimization for 6R Robotic Milling Based on Piecewise-Global-Optimization-Strategy Considering Stiffness, Singularity and Joint-Limit" Symmetry 14, no. 10: 2066. https://doi.org/10.3390/sym14102066
APA StyleNi, H., Ji, S., & Ye, Y. (2022). Redundant Posture Optimization for 6R Robotic Milling Based on Piecewise-Global-Optimization-Strategy Considering Stiffness, Singularity and Joint-Limit. Symmetry, 14(10), 2066. https://doi.org/10.3390/sym14102066