Article

Open Access  |  Editorial
Complex Eng Syst 2022;2:15. 10.20517/ces.2022.33 © The Author(s) 2022.

How to deal with the complexity in robotic systems?

Views: 864 |  Downloads: 584 |  Cited:  0

Department of Mechanical Engineering, Politecnico di Milano, Milan 20156, Italy.

Correspondence to: Prof. Hamid Reza Karimi, Department of Mechanical Engineering, Politecnico di Milano, via La Masa 1, Milan 20156, Italy. E-mail:hamidreza.karimi@polimi.it

© The Author(s) 2022. Open Access This article is licensed under a Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, sharing, adaptation, distribution and reproduction in any medium or format, for any purpose, even commercially, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Within the context of complex engineering systems, this editorial is dedicated to understanding some fundamental characteristics of complex robotic systems by reviewing some recent publications in the current issue of the journal.

Complex engineering systems (CES) have proven their ability to describe a wide range of practical applications: logistics, transportation systems, smart grids, communication networks, networked robotics networks, etc. An inherent feature of these systems is the interaction of multiple independent systems, which can be exhibited as a system of systems[1] (SoS) at large. For instance, within the context of smart grid, the paper entitled A distributed electricity energy trading strategy under energy shortage environment[2] puts forward a new power dispatch strategy based on the aggregative game theory and Cournot price mechanism for the grid network. The purpose of this dispatch strategy is to enhance the resilience of electric power, in particular, solving the power shortage problem using a distributed algorithm. The distributed algorithm can provide privacy protection and information safety and improve the power grid’s extendibility[2]. Recently, robotic systems are frequently used to automate the inspection of distributed or decentralized power infrastructure, which enhances the system’s reliability and decreases the operation and maintenance costs.

The main characteristics of CES, including[3] adaptation, self-organization, and emergence, make it so that CES is generally modeled in terms of a set of interconnected systems whose global behaviors are somewhat difficult to predict or manage. In this aspect, emergence in robotics can be realized through human-robot interaction or increasing robot autonomy by developing machine learning algorithms.

Considering that there is dynamical interaction among subsystems of a complex engineering system, system evolution or emergence can be exhibited through adaptation and self-organization of interconnected subsystems. Therefore, complexity in robotic systems can be interpreted as finding patterns via the collective action of many subsystems, including robot components, human interaction, environment interaction, etc.

In the following, some characteristics of complex robotic systems addressed in the current issue are addressed.

1. PATH PLANNING FOR ROBOTS

Considering that robots often perform tasks in workspaces in the presence of obstacles, it is required to plan collision-free motion based on the workspace geometry. This is mainly classified as offline planning or online planning in accordance with the workspace geometry information[4]. This topic has attracted much attention in the robotics field, and the existing path planning methods are mainly divided into three categories: graph-based, sampling-based, and intelligent methods. For instance, the A* algorithm is a traditional graph-based search method based on known environmental information for the path planning method.

The paper entitled An improved A star algorithm for wheeledrobots path planning with jump points searchand pruning method[5] proposes an effective method for global path planning of wheeled robots based on the A* algorithm. Within this graph-based search method, a jump point search method is adopted by adding only the nodes with special properties to the open list during the process of node expansion. Besides, simulation results are provided to verify the effectiveness of the proposed algorithm.

2. MOTION CONTROL IN ROBOTS

The motion control of robots is related to the movement of objects and can be defined on the basis of an integration of robot automation, robot dynamics, actuation mechanism, and embedded sensors in real time. Emerging technologies for robot motion control deal with the complexity of robot tasks, safety, and environments. Within the context of offshore robotics, the paper entitled Reinforcement learning-basedcontrol for offshore crane load-landing operations[6] studies the motion control of the offshore crane system, such as the load-landing or -lifting operations in interconnection with a vessel under environmental conditions. During the crane motion, the impact between the loads and the vessels is to be minimized and controlled to avoid serious injuries and extensive damage.

Owing to both system and environment complexities, artificial intelligence and machine learning algorithms have been successfully applied for model learning in robotic control systems. Therefore, machine learning algorithms could play a crucial role in multiple offshore crane operations, including load-landing operations. Specifically, the authors[6] attempted to utilize reinforcement learning (RL) algorithms for crane motion control. More specifically, they used the Q-learning algorithm to develop optimal control sequences for the offshore crane’s actuators to minimize the impact velocity between the crane’s load and the moving vessel.

Within the context of classical robot control methodologies, it is known that impedance control or admittance control is suitable for stiff or soft environments, respectively. Therefore, a hybrid impedance/admittance control mechanism can provide an adaptive behavior to the robot in order to interact with different environments. The paper entitled Improved impedance/admittanceswitching controller for the interaction with a variable stiffness environment[7] aims to satisfy the continuity of the interaction force in the switching from impedance to admittance control when a feedforward velocity term is present. In addition, the switching parameters are adapted to improve the performance of the hybrid control framework to better exploit the properties of both impedance and admittance controllers.

In summary, according to the above-mentioned discussions, dealing with the complexity in robotic systems is highly related to the amount of information that is needed to describe robot dynamics in interaction with the environment or humans.

DECLARATIONS

Authors’ contributions

The author contributed solely to the article.

Availability of data and materials

Not applicable.

Financial support and sponsorship

This work was partially supported by the Italian Ministry of Education, University and Research through the Project “Department of Excellence LIS4.0-Lightweight and Smart Structures for Industry 4.0” and in part by the Horizon Marie Sklodowska-Curie Actions program (101073037).

Conflicts of interest

The author declared that there are no conflicts of interest.

Ethical approval and consent to participate

Not applicable.

Consent for publication

Not applicable.

Copyright

© The Author(s) 2022.

REFERENCES

1. Siefke L, Sommer V, Wudka B, Thomas C. Robotic systems of systems based on a decentralized service-oriented architecture. Robotics 2020;9:78.

2. Xu Q, Yu C, Yuan X, Fu Z, Liu H. A distributed electricity energy trading strategy under energy shortage environment. Complex Eng Syst 2022;2:14.

3. Ottino JM. Engineering complex systems. Nature 2004;427:399.

4. Siciliano B, Sciavicco L, Villani L, Oriolo G. Robotics: modelling, planning and control. ‎Springer Nature: Cham, Switzerland. 2009.

5. Huang H, Li Y, Bai Q. An improved a star algorithm for wheeled robots path planning with jump points search and pruning method. Complex Eng Syst 2022;2:11.

6. Maamoun KSA, Karimi HR. Reinforcement learning-based control for offshore crane load-landing operations. Complex Eng Syst 2022;2:13.

7. Formenti A, Bucca G, Shahid AA, Piga D, Loris R. Improved impedance/admittance switching controller for the interaction with a variable stiffness environment. Complex Eng Syst 2022;2:12.

Cite This Article

OAE Style

Karimi HR. How to deal with the complexity in robotic systems?. Complex Eng Syst 2022;2:15. http://dx.doi.org/10.20517/ces.2022.33

AMA Style

Karimi HR. How to deal with the complexity in robotic systems?. Complex Engineering Systems. 2022; 2(3): 15. http://dx.doi.org/10.20517/ces.2022.33

Chicago/Turabian Style

Karimi, Hamid Reza. 2022. "How to deal with the complexity in robotic systems?" Complex Engineering Systems. 2, no.3: 15. http://dx.doi.org/10.20517/ces.2022.33

ACS Style

Karimi, HR. How to deal with the complexity in robotic systems?. Complex. Eng. Syst. 2022, 2, 15. http://dx.doi.org/10.20517/ces.2022.33

Views
864
Downloads
584
Citations
0
Comments
0
33

Related

Open Access Research Article
Multi-step policy evaluation for adaptive-critic-based tracking control towards nonlinear systems
Available online: 23 Nov 2023
Open Access Research Article
Reinforcement learning-based optimal adaptive fuzzy control for nonlinear multi-agent systems with prescribed performance
Available online: 23 Nov 2023
Open Access Research Article
Event-triggered model predictive tracking control of aero-engine with varying prediction horizon
Available online: 28 Oct 2023
Open Access Research Article
Dynamic event-triggered practical stabilization of random suspension system based on immersion and invariance
Available online: 16 Oct 2023
Open Access Research Article
AWF-YOLO: enhanced underwater object detection with adaptive weighted feature pyramid network
Available online: 18 Sep 2023
Open Access Research Article
Model predictive control of multi-objective adaptive cruise system based on extension theory
Available online: 12 Sep 2023
Open Access Research Article
Event-triggered state estimation for complex networks under deception attacks: a partial-nodes-based approach
Available online: 28 Aug 2023
Open Access Research Article
Rolling bearing fault diagnosis method based on 2D grayscale images and Wasserstein Generative Adversarial Nets under unbalanced sample condition
Available online: 20 Aug 2023
Open Access Research Article
Robust adaptive finite-time course tracking control of vessel under actuator attacks
Available online: 25 Jul 2023
Open Access Research Article
Region stability of switched two-dimensional linear dissipative Hamiltonian systems with multiple equilibria
Available online: 25 Jul 2023

Comments

Comments must be written in English. Spam, offensive content, impersonation, and private information will not be permitted. If any comment is reported and identified as inappropriate content by OAE staff, the comment will be removed without notice. If you have any queries or need any help, please contact us at support@oaepublish.com.

0
Cite This Article 16 clicks
Commentary 0 comments
Like This Article 33 likes
Share This Article
Scan the QR code for reading!
See Updates
Contents
Figures
Related
Hot Topics
Complex | Engineering Systems | Nonlinear | Digital Twin | PID | Vehicle | Prediction | Fault Diagnosis |
Complex Engineering Systems
ISSN 2770-6249 (Online)

Portico

All published articles are preserved here permanently:

https://www.portico.org/publishers/oae/

Portico

All published articles are preserved here permanently:

https://www.portico.org/publishers/oae/