{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:48:00Z","timestamp":1760147280629,"version":"build-2065373602"},"reference-count":35,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2023,1,20]],"date-time":"2023-01-20T00:00:00Z","timestamp":1674172800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Heterogeneous autonomous robotic system in viticulture","award":["KK.01.1.1.04.0036"],"award-info":[{"award-number":["KK.01.1.1.04.0036"]}]},{"name":"European Regional Development Fund-The Competitiveness and Cohesion Operational Programme","award":["KK.01.1.1.04.0036"],"award-info":[{"award-number":["KK.01.1.1.04.0036"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In this paper, we present a direct drive brush-shaped tool developed for the use of robotic vine suckering. Direct drive design philosophy allows for precise and high bandwidth control of the torque exerted by the brush. Besides limiting the torque exerted onto the plant, this kind of design philosophy allows the brush to be used as a torque sensor. High bandwidth torque feedback from the tool is used to enable a position controlled robot arm to perform the suckering task without knowing the exact position and shape of the trunk of the vine. An experiment was conducted to investigate the dependency of the applied torque on the overlap between the brush and the obstacle. The results of the experiment indicate a quadratic relationship between torque and overlap. This quadratic function is estimated and used for compliant trunk shape following. A trunk shape following experiment demonstrates the utility of the presented tool to be used as a sensor for compliant robot arm control. The shape of the trunk is estimated by tracking the motion of the robot arm during the experiment.<\/jats:p>","DOI":"10.3390\/s23031195","type":"journal-article","created":{"date-parts":[[2023,1,20]],"date-time":"2023-01-20T06:52:41Z","timestamp":1674197561000},"page":"1195","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Direct Drive Brush-Shaped Tool with Torque Sensing Capability for Compliant Robotic Vine Suckering"],"prefix":"10.3390","volume":"23","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4215-5460","authenticated-orcid":false,"given":"Ivo","family":"Vatavuk","sequence":"first","affiliation":[{"name":"Faculty of Electrical Engineering and Computing, University of Zagreb, Unska 3, 10000 Zagreb, Croatia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9922-018X","authenticated-orcid":false,"given":"Dario","family":"Stuhne","sequence":"additional","affiliation":[{"name":"Faculty of Electrical Engineering and Computing, University of Zagreb, Unska 3, 10000 Zagreb, Croatia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8654-9680","authenticated-orcid":false,"given":"Goran","family":"Vasiljevi\u0107","sequence":"additional","affiliation":[{"name":"Faculty of Electrical Engineering and Computing, University of Zagreb, Unska 3, 10000 Zagreb, Croatia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3987-4576","authenticated-orcid":false,"given":"Zdenko","family":"Kova\u010di\u0107","sequence":"additional","affiliation":[{"name":"Faculty of Electrical Engineering and Computing, University of Zagreb, Unska 3, 10000 Zagreb, Croatia"}]}],"member":"1968","published-online":{"date-parts":[[2023,1,20]]},"reference":[{"key":"ref_1","unstructured":"(2022, November 29). Hektor Project Website. Available online: hektor.fer.hr."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Gori\u010danec, J., Kapetanovi\u0107, N., Vatavuk, I., Hrabar, I., Vasiljevi\u0107, G., Gledec, G., Stuhne, D., Bogdan, S., Orsag, M., and Petrovi\u0107, T. (July, January 30). Heterogeneous autonomous robotic system in viticulture and mariculture-project overview. Proceedings of the 2021 16th International Conference on Telecommunications (ConTEL), Zagreb, Croatia.","DOI":"10.23919\/ConTEL52528.2021.9495969"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Vatavuk, I., Vasiljevi\u0107, G., and Kova\u010di\u0107, Z. (2022). Task Space Model Predictive Control for Vineyard Spraying with a Mobile Manipulator. Agriculture, 12.","DOI":"10.3390\/agriculture12030381"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Stuhne, D., Vatavuk, I., Hrabar, I., Vasiljevi\u0107, G., and Kova\u010di\u0107, Z. (2022, January 19\u201321). Automated Suckering of Vines with a Mobile Robot and a Torque-Controlled Suckering Tool. Proceedings of the 2022 International Conference on Smart Systems and Technologies (SST), Osijek, Croatia.","DOI":"10.1109\/SST55530.2022.9954661"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Iqbal, J., Tsagarakis, N.G., and Caldwell, D.G. (2010, January 6\u20138). A human hand compatible optimised exoskeleton system. Proceedings of the 2010 IEEE International Conference on Robotics and Biomimetics, Xishuangbanna, China.","DOI":"10.1109\/ROBIO.2010.5723409"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Seok, S., Wang, A., Chuah, M.Y., Otten, D., Lang, J., and Kim, S. (2013, January 6\u201310). Design principles for highly efficient quadrupeds and implementation on the MIT Cheetah robot. Proceedings of the 2013 IEEE International Conference on Robotics and Automation, Karlsruhe, Germany.","DOI":"10.1109\/ICRA.2013.6631038"},{"key":"ref_7","unstructured":"Monta, M., Kondo, N., and Shibano, Y. (1995, January 21\u201327). Agricultural robot in grape production system. Proceedings of the 1995 IEEE International Conference on Robotics and Automation, Aichi, Japan."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1016\/j.biosystemseng.2015.12.004","article-title":"Selective spraying of grapevines for disease control using a modular agricultural robot","volume":"146","author":"Oberti","year":"2016","journal-title":"Biosyst. Eng."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1100","DOI":"10.1002\/rob.21680","article-title":"A Robot System for Pruning Grape Vines","volume":"34","author":"Botterill","year":"2016","journal-title":"J. Field Robot."},{"key":"ref_10","unstructured":"Berenstein, R. (2019). Robotics and Automation for Improving Agriculture, Burleigh Dodds Science Publishing."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"684","DOI":"10.1017\/S0263574719000961","article-title":"Path Planning Aware of Robot\u2019s Center of Mass for Steep Slope Vineyards","volume":"38","author":"Santos","year":"2019","journal-title":"Robotica"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"105535","DOI":"10.1016\/j.compag.2020.105535","article-title":"Vineyard trunk detection using deep learning \u2013 An experimental device benchmark","volume":"175","year":"2020","journal-title":"Comput. Electron. Agric."},{"key":"ref_13","unstructured":"Roure, F., Moreno, G., Soler, M., Faconti, D., Serrano, D., Astolfi, P., Bardaro, G., Gabrielli, A., Bascetta, L., and Matteucci, M. (2017). ROBOT 2017: Third Iberian Robotics Conference, Springer International Publishing."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"105446","DOI":"10.1016\/j.compag.2020.105446","article-title":"Vine disease detection in UAV multispectral images using optimized image registration and deep learning segmentation approach","volume":"174","author":"Kerkech","year":"2020","journal-title":"Comput. Electron. Agric."},{"key":"ref_15","unstructured":"Bouloumpasi, E., Theocharis, S., Karampatea, A., Pavlidis, S., Mamalis, S., Koundouras, S., Merou, T., Vrochidou, E., Pachidis, T., and Manios, M. (2020, January 8\u20139). Exploration of Viticultural Tasks to Be Performed by an Autonomous Robot: Possibilities and Limitations. Proceedings of the 11th International Scientific Agriculture Symposium (AGROSYM 2020), Jahorina, Bosnia and Herzegovina."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Vrochidou, E., Tziridis, K., Nikolaou, A., Kalampokas, T., Papakostas, G.A., Pachidis, T.P., Mamalis, S., Koundouras, S., and Kaburlasos, V.G. (2021). An Autonomous Grape-Harvester Robot: Integrated System Architecture. Electronics, 10.","DOI":"10.3390\/electronics10091056"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"265","DOI":"10.17660\/ActaHortic.2013.978.31","article-title":"The Evolution of Mechanized Vineyard Production Systems in California","volume":"978","author":"Dokoozlian","year":"2013","journal-title":"Acta Hortic."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"105308","DOI":"10.1016\/j.compag.2020.105308","article-title":"Determining grapevine cordon shape for automated green shoot thinning using semantic segmentation-based deep learning networks","volume":"171","author":"Majeed","year":"2020","journal-title":"Comput. Electron. Agric."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"105671","DOI":"10.1016\/j.compag.2020.105671","article-title":"Estimating the trajectories of vine cordons in full foliage canopies for automated green shoot thinning in vineyards","volume":"176","author":"Majeed","year":"2020","journal-title":"Comput. Electron. Agric."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"898","DOI":"10.1002\/rob.22013","article-title":"Development and performance evaluation of a machine vision system and an integrated prototype for automated green shoot thinning in vineyards","volume":"38","author":"Majeed","year":"2021","journal-title":"J. Field Robot."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Martelloni, L., Raffaelli, M., Frasconi, C., Fontanelli, M., Peruzzi, A., and D\u2019Onofrio, C. (2019). Using Flaming as an Alternative Method to Vine Suckering. Agronomy, 9.","DOI":"10.3390\/agronomy9030147"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"2768","DOI":"10.1109\/LRA.2021.3062301","article-title":"Compliant Plant Exploration for Agricultural Procedures With a Collaborative Robot","volume":"6","author":"Polic","year":"2021","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"136","DOI":"10.1115\/1.3140645","article-title":"Control of a Direct-Drive Arm","volume":"105","author":"Asada","year":"1983","journal-title":"J. Dyn. Syst. Meas. Control"},{"key":"ref_24","unstructured":"Ebner, M., and Wallace, R. (1995, January 21\u201327). A direct-drive hand: Design, modeling and control. Proceedings of the 1995 IEEE International Conference on Robotics and Automation, Aichi, Japan."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1023\/A:1021156903545","article-title":"Haptic Direct-Drive Robot Control Scheme in Virtual Reality","volume":"35","author":"Her","year":"2002","journal-title":"J. Intell. Robot. Syst."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Bhatia, A., Johnson, A., and Mason, M.T. (2019, January 22\u201326). Direct Drive Hands: Force-Motion Transparency in Gripper Design. Proceedings of the Robotics: Science and Systems, Freiburg, Germany.","DOI":"10.15607\/RSS.2019.XV.053"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"509","DOI":"10.1109\/TRO.2016.2640183","article-title":"Proprioceptive Actuator Design in the MIT Cheetah: Impact Mitigation and High-Bandwidth Physical Interaction for Dynamic Legged Robots","volume":"33","author":"Wensing","year":"2017","journal-title":"IEEE Trans. Robot."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1117","DOI":"10.1109\/TMECH.2014.2339013","article-title":"Design Principles for Energy-Efficient Legged Locomotion and Implementation on the MIT Cheetah Robot","volume":"20","author":"Seok","year":"2015","journal-title":"IEEE\/ASME Trans. Mechatronics"},{"key":"ref_29","unstructured":"Katz, B. (2018). A Low Cost Modular Actuator for Dynamic Robots. [Ph.D. Thesis, Massachusetts Institute of Technology]."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"SaLoutos, A., Stanger-Jones, E., and Kim, S. (2022, January 23\u201327). Fast Reflexive Grasping with a Proprioceptive Teleoperation Platform. Proceedings of the 2022 IEEE\/RSJ International Conference on Intelligent Robots and Systems, Kyoto, Japan.","DOI":"10.1109\/IROS47612.2022.9981383"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"7692","DOI":"10.1109\/LRA.2022.3184777","article-title":"Design and Control of a Quasi-Direct Drive Robotic Gripper for Collision Tolerant Picking At High Speed","volume":"7","author":"Ostyn","year":"2022","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_32","unstructured":"(2022, November 29). Odrive Website Documentation. Available online: https:\/\/docs.odriverobotics.com\/v\/latest\/control-modes.html#torque-control."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"de Lasa, M., and Hertzmann, A. (2009, January 10\u201315). Prioritized optimization for task-space control. Proceedings of the 2009 IEEE\/RSJ International Conference on Intelligent Robots and Systems, St. Louis, MO, USA.","DOI":"10.1109\/IROS.2009.5354341"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1778765.1778808","article-title":"Feature-based locomotion controllers","volume":"29","author":"Mordatch","year":"2010","journal-title":"ACM Trans. Graph."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1007\/s12532-020-00179-2","article-title":"OSQP: An operator splitting solver for quadratic programs","volume":"12","author":"Stellato","year":"2020","journal-title":"Math. Program. Comput."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/3\/1195\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:11:46Z","timestamp":1760119906000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/3\/1195"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,1,20]]},"references-count":35,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2023,2]]}},"alternative-id":["s23031195"],"URL":"https:\/\/doi.org\/10.3390\/s23031195","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2023,1,20]]}}}