Kinematic Modeling and Motion Planning of the Mobile Manipulator Agri.Q for Precision Agriculture

In recent years, the study of robotic systems for agriculture, a modern research field often shortened as “precision agriculture”, has become highly relevant, especially for those repetitive actions that can be automated thanks to innovative robotic solutions. This paper presents the kinematic model...

Full description

Bibliographic Details
Main Authors: Giovanni Colucci, Andrea Botta, Luigi Tagliavini, Paride Cavallone, Lorenzo Baglieri, Giuseppe Quaglia
Format: Article
Language:English
Published: MDPI AG 2022-04-01
Series:Machines
Subjects:
Online Access:https://www.mdpi.com/2075-1702/10/5/321
_version_ 1797498399961907200
author Giovanni Colucci
Andrea Botta
Luigi Tagliavini
Paride Cavallone
Lorenzo Baglieri
Giuseppe Quaglia
author_facet Giovanni Colucci
Andrea Botta
Luigi Tagliavini
Paride Cavallone
Lorenzo Baglieri
Giuseppe Quaglia
author_sort Giovanni Colucci
collection DOAJ
description In recent years, the study of robotic systems for agriculture, a modern research field often shortened as “precision agriculture”, has become highly relevant, especially for those repetitive actions that can be automated thanks to innovative robotic solutions. This paper presents the kinematic model and a motion planning pipeline for a mobile manipulator specifically designed for precision agriculture applications, such as crop sampling and monitoring, formed by a novel articulated mobile base and a commercial collaborative manipulator with seven degrees of freedom. Starting from the models of the two subsystems, characterized by an adjustable position and orientation of the manipulator with respect to the mobile base, the linear mapping that describes the differential kinematics of the whole custom system is expressed as a function of the input commands. To perform pick–and–place tasks, a motion planning algorithm, based on the manipulator manipulability index mapping and a closed form inverse kinematics solution is presented. The motion of the system is based on the decoupling of the base and the arm mobility, and the paper discusses how the base can be properly used for manipulator positioning purposes. The closed form inverse kinematics solution is also provided as an open-source Matlab code.
first_indexed 2024-03-10T03:32:54Z
format Article
id doaj.art-7dc6e1e1f5904564acaf4e0237426be5
institution Directory Open Access Journal
issn 2075-1702
language English
last_indexed 2024-03-10T03:32:54Z
publishDate 2022-04-01
publisher MDPI AG
record_format Article
series Machines
spelling doaj.art-7dc6e1e1f5904564acaf4e0237426be52023-11-23T11:52:16ZengMDPI AGMachines2075-17022022-04-0110532110.3390/machines10050321Kinematic Modeling and Motion Planning of the Mobile Manipulator Agri.Q for Precision AgricultureGiovanni Colucci0Andrea Botta1Luigi Tagliavini2Paride Cavallone3Lorenzo Baglieri4Giuseppe Quaglia5Department of Mechanical and Aerospace Engineering, Politecnico di Torino, 10129 Torino, ItalyDepartment of Mechanical and Aerospace Engineering, Politecnico di Torino, 10129 Torino, ItalyDepartment of Mechanical and Aerospace Engineering, Politecnico di Torino, 10129 Torino, ItalyDepartment of Mechanical and Aerospace Engineering, Politecnico di Torino, 10129 Torino, ItalyDepartment of Mechanical and Aerospace Engineering, Politecnico di Torino, 10129 Torino, ItalyDepartment of Mechanical and Aerospace Engineering, Politecnico di Torino, 10129 Torino, ItalyIn recent years, the study of robotic systems for agriculture, a modern research field often shortened as “precision agriculture”, has become highly relevant, especially for those repetitive actions that can be automated thanks to innovative robotic solutions. This paper presents the kinematic model and a motion planning pipeline for a mobile manipulator specifically designed for precision agriculture applications, such as crop sampling and monitoring, formed by a novel articulated mobile base and a commercial collaborative manipulator with seven degrees of freedom. Starting from the models of the two subsystems, characterized by an adjustable position and orientation of the manipulator with respect to the mobile base, the linear mapping that describes the differential kinematics of the whole custom system is expressed as a function of the input commands. To perform pick–and–place tasks, a motion planning algorithm, based on the manipulator manipulability index mapping and a closed form inverse kinematics solution is presented. The motion of the system is based on the decoupling of the base and the arm mobility, and the paper discusses how the base can be properly used for manipulator positioning purposes. The closed form inverse kinematics solution is also provided as an open-source Matlab code.https://www.mdpi.com/2075-1702/10/5/321precision agriculturemobile manipulationmotion planninganalytic Jacobianinverse kinematicsmanipulability
spellingShingle Giovanni Colucci
Andrea Botta
Luigi Tagliavini
Paride Cavallone
Lorenzo Baglieri
Giuseppe Quaglia
Kinematic Modeling and Motion Planning of the Mobile Manipulator Agri.Q for Precision Agriculture
Machines
precision agriculture
mobile manipulation
motion planning
analytic Jacobian
inverse kinematics
manipulability
title Kinematic Modeling and Motion Planning of the Mobile Manipulator Agri.Q for Precision Agriculture
title_full Kinematic Modeling and Motion Planning of the Mobile Manipulator Agri.Q for Precision Agriculture
title_fullStr Kinematic Modeling and Motion Planning of the Mobile Manipulator Agri.Q for Precision Agriculture
title_full_unstemmed Kinematic Modeling and Motion Planning of the Mobile Manipulator Agri.Q for Precision Agriculture
title_short Kinematic Modeling and Motion Planning of the Mobile Manipulator Agri.Q for Precision Agriculture
title_sort kinematic modeling and motion planning of the mobile manipulator agri q for precision agriculture
topic precision agriculture
mobile manipulation
motion planning
analytic Jacobian
inverse kinematics
manipulability
url https://www.mdpi.com/2075-1702/10/5/321
work_keys_str_mv AT giovannicolucci kinematicmodelingandmotionplanningofthemobilemanipulatoragriqforprecisionagriculture
AT andreabotta kinematicmodelingandmotionplanningofthemobilemanipulatoragriqforprecisionagriculture
AT luigitagliavini kinematicmodelingandmotionplanningofthemobilemanipulatoragriqforprecisionagriculture
AT paridecavallone kinematicmodelingandmotionplanningofthemobilemanipulatoragriqforprecisionagriculture
AT lorenzobaglieri kinematicmodelingandmotionplanningofthemobilemanipulatoragriqforprecisionagriculture
AT giuseppequaglia kinematicmodelingandmotionplanningofthemobilemanipulatoragriqforprecisionagriculture