{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T08:35:36Z","timestamp":1775205336448,"version":"3.50.1"},"reference-count":38,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2021,2,12]],"date-time":"2021-02-12T00:00:00Z","timestamp":1613088000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotics"],"abstract":"<jats:p>The present paper concerns the synthesis of robot movement control systems in the cases of disturbances of natural position constraints, which are the result of surface susceptibility and inaccuracies in its description. The study contains the synthesis of control laws, in which the knowledge of parameters of the susceptible environment is not required, and which guarantee stability of the system in the case of an inaccurately described contact surface. The novelty of the presented solution is based on introducing an additional module to the control law in directions normal to the interaction surface, which allows for a fluent change of control strategy in the case of occurrence of distortions in the surface. An additional module in the control law is perceived as a virtual viscotic resistance force and resilient environment acting upon the robot. This interpretation facilitates intuitive selection of amplifications and allows for foreseeing the behavior of the system when disturbances occur. Introducing reactions of virtual constraints provides automatic adjustment of the robot interaction force with the susceptible environment, minimizing the impact of geometric inaccuracy of the environment.<\/jats:p>","DOI":"10.3390\/robotics10010032","type":"journal-article","created":{"date-parts":[[2021,2,12]],"date-time":"2021-02-12T18:46:31Z","timestamp":1613155591000},"page":"32","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Adaptive Position\/Force Control of a Robotic Manipulator in Contact with a Flexible and Uncertain Environment"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4545-8253","authenticated-orcid":false,"given":"Piotr","family":"Gierlak","sequence":"first","affiliation":[{"name":"Department of Applied Mechanics and Robotics, Faculty of Mechanical Engineering and Aeronautics, Rzeszow University of Technology, al. Powsta\u0144c\u00f3w Warszawy 12, 35-959 Rzesz\u00f3w, Poland"}]}],"member":"1968","published-online":{"date-parts":[[2021,2,12]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1016\/j.promfg.2017.11.010","article-title":"Design and Optimization of a Machining Robot","volume":"14","author":"Denkena","year":"2017","journal-title":"Procedia Manuf."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"911","DOI":"10.1016\/j.proeng.2015.12.577","article-title":"Overview of the State of Robotic Machining: Current Situation and Future Potential","volume":"132","author":"Iglesias","year":"2015","journal-title":"Procedia Eng."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"8929","DOI":"10.1016\/j.eswa.2015.07.047","article-title":"Indirect Adaptive Fuzzy Control for Industrial Robots: A Solution for Contact Applications","volume":"42","author":"Mendes","year":"2015","journal-title":"Expert Syst. Appl."},{"key":"ref_4","first-page":"276","article-title":"An new force control strategy improving the force control capabilities of standard industrial robots","volume":"4","author":"Lotz","year":"2014","journal-title":"J. Mech. Eng. Autom."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1016\/j.triboint.2015.04.004","article-title":"On Energetic Assessment of Cutting Mechanisms in Robot-Assisted Belt Grinding of Titanium Alloys","volume":"90","author":"Zhu","year":"2015","journal-title":"Tribol. Int."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"594","DOI":"10.1007\/s11223-017-9903-3","article-title":"Experimental Study of Inconel 718 Surface Treatment by Edge Robotic Deburring with Force Control","volume":"49","author":"Burghardt","year":"2017","journal-title":"Strength Mater."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1016\/j.cirpj.2016.05.010","article-title":"Modeling and Control of Robotic Automatic Polishing for Curved Surfaces","volume":"14","author":"Tian","year":"2016","journal-title":"CIRP J. Manuf. Sci. Technol."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1016\/j.mechatronics.2018.04.008","article-title":"Adaptive Sliding Mode Control for Robotic Surface Treatment Using Force Feedback","volume":"52","author":"Gracia","year":"2018","journal-title":"Mechatronics"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1016\/j.rcim.2018.09.008","article-title":"Assembly Process Monitoring Algorithm Using Force Data and Deformation Data","volume":"56","author":"Lee","year":"2019","journal-title":"Robot. Comput. Integr. Manuf."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1016\/j.procir.2019.02.027","article-title":"Application of artificial neural networks in force-controlled automated assembly of complex shaped deformable components","volume":"79","author":"Heyn","year":"2019","journal-title":"Procedia CIRP"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"256","DOI":"10.1016\/j.matdes.2015.10.124","article-title":"Machines and Control Systems for Friction Stir Welding: A Review","volume":"90","author":"Mendes","year":"2016","journal-title":"Mater. Des."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1016\/j.rcim.2015.11.001","article-title":"Impact & Improvement of Tool Deviation in Friction Stir Welding: Weld Quality & Real-Time Compensation on an Industrial Robot","volume":"39","author":"Guillo","year":"2016","journal-title":"Robot. Comput. Integr. Manuf."},{"key":"ref_13","unstructured":"Lewis, F.L., Jagannathan, S., and Ye\u015fildirek, A. (1999). Neural Network Control of Robot Manipulators and Nonlinear Systems, Taylor & Francis."},{"key":"ref_14","unstructured":"Yu, F., Minami, M., Maeba, T., and Yanou, A. (2011, January 13\u201318). Constraint-combined force\/position hybrid control method with Lyapunov stability. Proceedings of the SICE Annual Conference, Tokyo, Japan."},{"key":"ref_15","unstructured":"Craig, J.J. (2005). Introduction to Robotics: Mechanics and Control, Prentice Hall. [3rd ed.]."},{"key":"ref_16","unstructured":"(2011). Application Manual. Force Control for Machining, ABB Robotics."},{"key":"ref_17","unstructured":"Siciliano, B., Wit, C.C., and Bastin, G. (1996). Theory of Robot Control, Springer."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Suh, S.-H. (2008). Theory and Design of CNC Systems, Springer.","DOI":"10.1007\/978-1-84800-336-1"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1016\/j.robot.2017.05.015","article-title":"Adaptive Position\/Force Control for Robot Manipulator in Contact with a Flexible Environment","volume":"95","author":"Gierlak","year":"2017","journal-title":"Robot. Auton. Syst."},{"key":"ref_20","first-page":"165","article-title":"High Performance Force Control\u2014A New Approach and Suggested Benchmark Tests","volume":"48","author":"Bruhm","year":"2015","journal-title":"IFAC Pap."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"3189","DOI":"10.1109\/TIE.2011.2160510","article-title":"Trajectory Planning and Second-Order Sliding Mode Motion\/Interaction Control for Robot Manipulators in Unknown Environments","volume":"59","author":"Capisani","year":"2012","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_22","first-page":"125","article-title":"Robust adaptive neuro-fuzzy controller for hybrid position\/force control of robot manipulators in contact with unknown environment","volume":"17","author":"Fanaei","year":"2006","journal-title":"J. Intell. Fuzzy Syst."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"113","DOI":"10.2478\/v10006-009-0011-9","article-title":"Dynamic External Force Feedback Loop Control of a Robot Manipulator Using a Neural Compensator\u2014Application to the Trajectory Following in an Unknown Environment","volume":"19","author":"Ferguene","year":"2009","journal-title":"Int. J. Appl. Math. Comput. Sci."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"168","DOI":"10.1007\/s11465-007-0028-4","article-title":"Fuzzy Force Control of Constrained Robot Manipulators Based on Impedance Model in an Unknown Environment","volume":"2","author":"Liu","year":"2007","journal-title":"Front. Mech. Eng. China"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.ejcon.2015.01.003","article-title":"Adaptive Position\/Force Control for Robot Manipulators in Contact with a Rigid Surface with Uncertain Parameters","volume":"22","year":"2015","journal-title":"Eur. J. Control"},{"key":"ref_26","first-page":"64","article-title":"Combined strategy for control of interaction force between manipulator and flexible environment","volume":"20","author":"Gierlak","year":"2018","journal-title":"Control Eng. Appl. Inform."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"864","DOI":"10.1016\/j.asoc.2018.05.048","article-title":"Hybrid Force\/Position Control of Robotic Arms Manipulating in Uncertain Environments Based on Adaptive Fuzzy Sliding Mode Control","volume":"70","author":"Khanmirza","year":"2018","journal-title":"Appl. Soft Comput."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"857","DOI":"10.1016\/j.jfranklin.2015.12.010","article-title":"Independent Force and Position Control for Cooperating Manipulators Handling an Unknown Object and Interacting with an Unknown Environment","volume":"353","author":"Jafari","year":"2016","journal-title":"J. Frankl. Inst."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1016\/j.robot.2018.01.009","article-title":"Adaptive Variable Impedance Control for Dynamic Contact Force Tracking in Uncertain Environment","volume":"102","author":"Duan","year":"2018","journal-title":"Robot. Auton. Syst."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Siciliano, B., and Khatib, O. (2016). Force Control. Springer Handbook of Robotics, Springer.","DOI":"10.1007\/978-3-319-32552-1"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Bianchi, G., Guinot, J.-C., and Rzymkowski, C. (2002). How to Apply Hybrid Position\/Force Control to Robots Interacting with Dynamic Environment. Romansy 14, Springer.","DOI":"10.1007\/978-3-7091-2552-6"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Vukobratovi\u0107, M., Potkonjak, V., and Matijevi\u0107, V. (2003). Dynamics of Robots with Contact Tasks, Springer.","DOI":"10.1007\/978-94-017-0397-0"},{"key":"ref_33","first-page":"16","article-title":"Position\/Force Control of Manipulator in Contact with Flexible Environment","volume":"13","author":"Gierlak","year":"2019","journal-title":"Acta Mech. Autom."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"433","DOI":"10.1007\/978-3-642-29350-4_52","article-title":"Hybrid Position\/Force Control of the SCORBOT-ER 4pc Manipulator with Neural Compensation of Nonlinearities","volume":"Volume 7268","author":"Rutkowski","year":"2012","journal-title":"Artificial Intelligence and Soft Computing"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"192","DOI":"10.4028\/www.scientific.net\/SSP.210.192","article-title":"Hybrid Position\/Force Control in Robotised Machining","volume":"210","author":"Gierlak","year":"2014","journal-title":"Solid State Phenom."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"703","DOI":"10.1109\/72.377975","article-title":"Neural Net Robot Controller with Guaranteed Tracking Performance","volume":"6","author":"Lewis","year":"1995","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1109\/TAC.1987.1104543","article-title":"A New Adaptive Law for Robust Adaptation without Persistent Excitation","volume":"32","author":"Narendra","year":"1987","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_38","unstructured":"Lewis, F.L., Abdallah, C.T., and Dawson, D.M. (1993). Control of Robot Manipulators, Macmillan."}],"container-title":["Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2218-6581\/10\/1\/32\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:23:11Z","timestamp":1760160191000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2218-6581\/10\/1\/32"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,12]]},"references-count":38,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2021,3]]}},"alternative-id":["robotics10010032"],"URL":"https:\/\/doi.org\/10.3390\/robotics10010032","relation":{},"ISSN":["2218-6581"],"issn-type":[{"value":"2218-6581","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,2,12]]}}}