Next Article in Journal
Numerical Evaluation of Spinal Stability after Posterior Spinal Fusion with Various Fixation Segments and Screw Types in Patients with Osteoporotic Thoracolumbar Burst Fracture Using Finite Element Analysis
Previous Article in Journal
3D Acoustic Mapping in Automotive Wind Tunnel: Algorithm and Problem Analysis on Simulated Data
Previous Article in Special Issue
Towards the Development of an Automatic UAV-Based Indoor Environmental Monitoring System: Distributed Off-Board Control System for a Micro Aerial Vehicle
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Editorial

Modelling and Control of Mechatronic and Robotic Systems

by
Alessandro Gasparetto
1,
Stefano Seriani
2 and
Lorenzo Scalera
1,*
1
Polytechnic Department of Engineering and Architecture, University of Udine, 33100 Udine, Italy
2
Department of Engineering and Architecture, University of Trieste, 34127 Trieste, Italy
*
Author to whom correspondence should be addressed.
Appl. Sci. 2021, 11(7), 3242; https://doi.org/10.3390/app11073242
Submission received: 30 March 2021 / Accepted: 2 April 2021 / Published: 4 April 2021
(This article belongs to the Special Issue Modelling and Control of Mechatronic and Robotic Systems)

1. Introduction

Nowadays, the modelling and control of mechatronic and robotic systems is an open and challenging field of investigation in both industry and academia [1]. The mathematical modelling of a mechanical system is indeed fundamental for the development of experimental prototypes. In particular, the kinematic model of a mechatronic or robotic system is essential for the proper definition of the path and motion law that the system has to follow during its operation. On the other hand, dynamic models are required to predict both the forces and torques acting on the system and those required by the actuators. These are ultimately useful to simulate scenarios and working conditions of interest. Furthermore, the dynamic modelling of a mechatronic or robotic system allows us to evaluate its time-dependent evolution and response under different input conditions. Indeed, a proper model can be implemented to improve the design and performance with different objectives, for instance, energy efficiency [2], and vibration reduction [3]. Furthermore, the modelling of a robotic system is essential in path and trajectory planning [4] to enhance control capabilities [5], and to increase kinematic and dynamic performance [6]. Within this framework, proper control of an automatic system is essential for successfully completing a predefined task. This is especially the case when external disturbances are present, or when dealing with flexible systems in which mechanical vibrations have to be considered.

2. Modelling and Control of Mechatronic and Robotic Systems

This Special Issue of the journal Applied Sciences encompasses the kinematic and dynamic modelling, analysis, design, and control of mechatronic and robotic systems, with the scope of improving their performance, as well as simulating and testing novel devices and control architectures. A broad range of disciplines are included, such as robotic manipulation, mobile systems, cable-driven robots, wearable and rehabilitation devices, variable stiffness safety-oriented mechanisms, optimization of robot performance, and energy-saving systems.
Several papers deal with control problems, applied to both robotic systems and mechanical vibrations. In paper [7], a novel sliding mode control algorithm is presented and applied for the trajectory tracking on a robotic manipulator with 3 degrees of freedom (DOF). The proposed controller runs without a precise dynamic model in the presence of uncertainties and enhances the response, fast convergence time, and accuracy of the tracking position.
The main goal of paper [8] is the design, simulation, and experimental verification of an adaptive feed-forward motion control for a hydraulic differential cylinder. The proposed solution is implemented on a hydraulic loader crane. Experimental results show the advantage of the proposed controller in reducing the cylinder position error and the adaptation to model uncertainties.
The authors in [9] present the modelling and control of a cable-suspended sling-like parallel robot for throwing a mass at a suitable time. The mass is carried at the end-effector by a gripper, which releases the mass so that it can reach a given target point. Mathematical models, which also account for the effect of cable elasticity, provide guidelines for planning the trajectory.
In [10], a 8-DOF integrated model of a semi-active seat suspension with a human model over a quarter is presented. A fuzzy logic-based self-tuning PID controller allows to regulate the controlled force on the basis of sprung mass velocity error and its derivative as input. Simulation results show that the semi-active seat suspension improves the ride comfort significantly by reducing the head acceleration compared to passive seat suspensions. Moreover, in [11], the authors investigate the control of the over-critical vibration of a transmission shaft system with a device named Smart Spring, an active vibration control mechanism based on piezoelectric material. Simulation results based on a model implemented in ADAMS and MATLAB show the feasibility of the approach in reducing the vibration of the shaft system.
Papers [12,13] deal respectively with trajectory optimization and with a novel kinematic directional index for industrial manipulators. In particular, in [12] a “whip-lashing” method is proposed to optimize the trajectory in order to increase the velocity of individual robot parts, thereby minimizing motion cycle times and exploiting the torque of the joints more effectively. The efficiency of the method is confirmed by simulation results on a 5-DOF RV-2AJ manipulator. In [13], a novel method is proposed for evaluating the maximum speed that a serial robot can reach with respect to both the position of the robot and its direction of motion. This approach, called Kinematic Directional Index, is experimentally applied to a SCARA robot and to an articulated robot with 6-DOF to outline their performances.
Paper [14] presents an energy-saving system based on a prefill system and a buffer system to improve the energy efficiency and the processing performance of hydraulic presses. Experimental results demonstrate that the proposed system could reduce the installed power and pressure shock, increase energy efficiency, and provide the same processing characteristics as the traditional hydraulic press.
Several papers in this Special Issue are focused on the design, modelling, and control of mobile robots and systems. In [15], a hierarchical driving force distribution and control strategy for a six-wheel unmanned ground vehicle with independent drive motors is presented to improve vehicle maneuverability and stability. In [16], authors investigate the effects of wheel slip compensation in the trajectory planning for mobile tractor-trailer robot applications. Experimental results on the prototype Epi.q show that with the proposed approach it is possible to kinematically compensate trajectories that otherwise would be subject to large lateral slip.
Papers [17,18] are focused on unmanned aerial vehicles (UAV). In [17], a high-precision attitude control is proposed for a quadrotor drone equipped with a 2-DOF robotic arm and subject to varied external disturbances. The research presented in [18] aims to develop an automatic UAV-based indoor environmental monitoring system for detecting rapid changes in the features of plants growing in greenhouses. Another research work on a mobile system included in this Special Issue is given by [19], which describes a motion planning and robust coordinated control scheme for the trajectory tracking of an underwater vehicle-manipulator system. Model uncertainties, time-varying external disturbances, payload, and sensory noises are considered and evaluated numerically.
Other works are focused on legged mobile robots. In [20], a Central Pattern Generator network controller is applied to the trot gait of a quadruped robot. The work of [21] outlines a method for the identification of optimal trajectories of quadruped robots through genetic algorithms. Furthermore, the authors in [22] illustrate an optimization of energy consumption and cost of transport using heuristic algorithms applied to a hexapod robot.
The Special Issue also includes interesting papers dealing with mobile robotic systems for planetary exploration. Paper [23] presents a general approach to endow a robot with the ability to sense the terrain being traversed. In [24], the authors propose a novel design of a robotic legged lander based on variable radius drums actuated by cables. Thanks to this device, the robotic system can effectively decelerate with constant force during impact with ground.
Other papers are focused on robotic systems and devices that are designed to physically interact with humans for rehabilitation and safety. Paper [25] presents a novel exoskeleton mechanism for finger motion assistance. The exoskeleton is designed as a serial 2-DOF wearable mechanism that is able to guide human finger motion. The authors of paper [26] discuss the mechanical redesign of a finger rehabilitation device based on a slider-crank mechanism, starting from an existing prototype. The purpose is to obtain a portable device that can recreate the motion trajectories of a finger. Finally, paper [27] addresses the design and experimental validation of a variable stiffness safety-oriented mechanism for physical human–robot interaction.

3. Final Remarks

This Special Issue contains valuable research works focused on the modelling and control of mechatronic and robotic systems, covering a wide area of applications. This collection shows the significant research interest in these topics with a high impact and potential for future developments. We sincerely hope that this Special Issue on “Modelling and Control of Mechatronic and Robotic Systems” can be a valuable source of information for researchers working on these topics. We hope that you enjoy reading this Special Issue!

Author Contributions

Conceptualization, A.G., S.S., L.S.; writing—original draft preparation, L.S.; writing—review and editing, A.G., S.S., L.S.; supervision, A.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Acknowledgments

This Special Issue would not be possible without the contributions of various talented authors, hardworking and professional reviewers, and the dedicated editorial team of Applied Sciences. We thank the authors, who have contributed interesting papers on several subjects, covering many fields of “Modelling and Control of Mechatronic and Robotic Systems”. We would like to take this opportunity to record our sincere gratefulness to all reviewers, whose feedback and suggestions helped the authors to improve their papers. Finally, we place on record our gratitude to the publisher and editorial team of Applied Sciences, and special thanks to Wing Wang, SI Managing Editor from the MDPI Branch Office, Wuhan, for her precious support and help with the publication of this Special Issue.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Siciliano, B.; Sciavicco, L.; Villani, L.; Oriolo, G. Robotics: Modelling, Planning and Control; Springer Science & Business Media: Berlin, Germany, 2010. [Google Scholar]
  2. Scalera, L.; Carabin, G.; Vidoni, R.; Wongratanaphisan, T. Energy efficiency in a 4-DOF parallel robot featuring compliant elements. Int. J. Mech. Control 2019, 20, 49–57. [Google Scholar]
  3. Vidoni, R.; Gasparetto, A.; Giovagnoni, M. A method for modelling three-dimensional flexible mechanisms based on an equivalent rigid-link system. J. Vib. Control 2014, 20, 483–500. [Google Scholar] [CrossRef]
  4. Trigatti, G.; Boscariol, P.; Scalera, L.; Pillan, D.; Gasparetto, A. A look-ahead trajectory planning algorithm for spray painting robots with non-spherical wrists. In Mechanisms and Machine Science; Springer: Berlin/Heidelberg, Germany, 2019; Volume 66, pp. 235–242. [Google Scholar]
  5. Boscariol, P.; Gasparetto, A.; Zanotto, V. Model predictive control of a flexible links mechanism. J. Intell. Robot. Syst. 2010, 58, 125–147. [Google Scholar] [CrossRef]
  6. Vidussi, F.; Boscariol, P.; Scalera, L.; Gasparetto, A. Local and trajectory-based indexes for task-related energetic performance optimization of robotic manipulators. J. Mech. Robot. 2021, 13, 021018. [Google Scholar] [CrossRef]
  7. Doan, Q.V.; Vo, A.T.; Le, T.D.; Kang, H.J.; Nguyen, N.H.A. A novel fast terminal sliding mode tracking control methodology for robot manipulators. Appl. Sci. 2020, 10, 3010. [Google Scholar] [CrossRef]
  8. Jensen, K.J.; Ebbesen, M.K.; Hansen, M.R. Adaptive Feedforward Control of a Pressure Compensated Differential Cylinder. Appl. Sci. 2020, 10, 7847. [Google Scholar] [CrossRef]
  9. Lin, D.; Mottola, G.; Carricato, M.; Jiang, X. modelling and Control of a Cable-Suspended Sling-Like Parallel Robot for Throwing Operations. Appl. Sci. 2020, 10, 9067. [Google Scholar] [CrossRef]
  10. Jain, S.; Saboo, S.; Pruncu, C.I.; Unune, D.R. Performance investigation of integrated model of quarter car semi-active seat suspension with human model. Appl. Sci. 2020, 10, 3185. [Google Scholar] [CrossRef]
  11. Li, M.M.; Ma, L.L.; Wu, C.G.; Zhu, R.P. Study on the vibration active control of three-support shafting with smart spring while accelerating over the critical speed. Appl. Sci. 2020, 10, 6100. [Google Scholar] [CrossRef]
  12. Benotsmane, R.; Dudás, L.; Kovács, G. Trajectory Optimization of Industrial Robot Arms Using a Newly Elaborated “Whip-Lashing” Method. Appl. Sci. 2020, 10, 8666. [Google Scholar] [CrossRef]
  13. Boschetti, G. A Novel Kinematic Directional Index for Industrial Serial Manipulators. Appl. Sci. 2020, 10, 5953. [Google Scholar] [CrossRef]
  14. Yan, X.; Chen, B. Energy-Efficiency Improvement and Processing Performance Optimization of Forging Hydraulic Presses Based on an Energy-Saving Buffer System. Appl. Sci. 2020, 10, 6020. [Google Scholar] [CrossRef]
  15. Zhang, H.; Liang, H.; Tao, X.; Ding, Y.; Yu, B.; Bai, R. Driving Force Distribution and Control for Maneuverability and Stability of a 6WD Skid-Steering EUGV with Independent Drive Motors. Appl. Sci. 2021, 11, 961. [Google Scholar] [CrossRef]
  16. Botta, A.; Cavallone, P.; Tagliavini, L.; Carbonari, L.; Visconte, C.; Quaglia, G. An Estimator for the Kinematic Behaviour of a Mobile Robot Subject to Large Lateral Slip. Appl. Sci. 2021, 11, 1594. [Google Scholar] [CrossRef]
  17. Jiao, R.; Chou, W.; Rong, Y.; Dong, M. Anti-disturbance control for quadrotor UAV manipulator attitude system based on fuzzy adaptive saturation super-twisting sliding mode observer. Appl. Sci. 2020, 10, 3719. [Google Scholar] [CrossRef]
  18. Solis, J.; Karlsson, C.; Johansson, S.; Richardsson, K. Towards the Development of an Automatic UAV-Based Indoor Environmental Monitoring System: Distributed Off-Board Control System for a Micro Aerial Vehicle. Appl. Sci. 2021, 11, 2347. [Google Scholar] [CrossRef]
  19. Han, H.; Wei, Y.; Ye, X.; Liu, W. Motion planning and coordinated control of underwater vehicle-manipulator systems with inertial delay control and fuzzy compensator. Appl. Sci. 2020, 10, 3944. [Google Scholar] [CrossRef]
  20. Liu, M.; Li, M.; Zha, F.; Wang, P.; Guo, W.; Sun, L. Local CPG Self Growing Network Model with Multiple Physical Properties. Appl. Sci. 2020, 10, 5497. [Google Scholar] [CrossRef]
  21. Pepe, G.; Laurenza, M.; Belfiore, N.P.; Carcaterra, A. Quadrupedal Robots’ Gaits Identification via Contact Forces Optimization. Appl. Sci. 2021, 11, 2102. [Google Scholar] [CrossRef]
  22. Luneckas, M.; Luneckas, T.; Kriaučiūnas, J.; Udris, D.; Plonis, D.; Damaševičius, R.; Maskeliūnas, R. Hexapod Robot Gait Switching for Energy Consumption and Cost of Transport Management Using Heuristic Algorithms. Appl. Sci. 2021, 11, 1339. [Google Scholar] [CrossRef]
  23. Dimastrogiovanni, M.; Cordes, F.; Reina, G. Terrain Estimation for Planetary Exploration Robots. Appl. Sci. 2020, 10, 6044. [Google Scholar] [CrossRef]
  24. Caruso, M.; Scalera, L.; Gallina, P.; Seriani, S. Dynamic modelling and Simulation of a Robotic Lander Based on Variable Radius Drums. Appl. Sci. 2020, 10, 8862. [Google Scholar] [CrossRef]
  25. Carbone, G.; Gerding, E.C.; Corves, B.; Cafolla, D.; Russo, M.; Ceccarelli, M. Design of a Two-DOFs driving mechanism for a motion-assisted finger exoskeleton. Appl. Sci. 2020, 10, 2619. [Google Scholar] [CrossRef] [Green Version]
  26. Zapatero-Gutiérrez, A.; Castillo-Castañeda, E.; Laribi, M.A. On the Optimal Synthesis of a Finger Rehabilitation Slider-Crank-Based Device with a Prescribed Real Trajectory: Motion Specifications and Design Process. Appl. Sci. 2021, 11, 708. [Google Scholar] [CrossRef]
  27. Ayoubi, Y.; Laribi, M.A.; Arsicault, M.; Zeghloul, S. Safe pHRI via the Variable Stiffness Safety-Oriented Mechanism (V2SOM): Simulation and Experimental Validations. Appl. Sci. 2020, 10, 3810. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Gasparetto, A.; Seriani, S.; Scalera, L. Modelling and Control of Mechatronic and Robotic Systems. Appl. Sci. 2021, 11, 3242. https://doi.org/10.3390/app11073242

AMA Style

Gasparetto A, Seriani S, Scalera L. Modelling and Control of Mechatronic and Robotic Systems. Applied Sciences. 2021; 11(7):3242. https://doi.org/10.3390/app11073242

Chicago/Turabian Style

Gasparetto, Alessandro, Stefano Seriani, and Lorenzo Scalera. 2021. "Modelling and Control of Mechatronic and Robotic Systems" Applied Sciences 11, no. 7: 3242. https://doi.org/10.3390/app11073242

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop