Nothing Special   »   [go: up one dir, main page]

You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Sign in to use this feature.

Years

Between: -

Subjects

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Journals

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Article Types

Countries / Regions

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Search Results (20,038)

Search Parameters:
Keywords = robotics

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
12 pages, 663 KiB  
Article
Extraperitoneal Robot-Assisted Radical Prostatectomy with the Hugo™ RAS System: Initial Experience at a High-Volume Robotic Centre
by Marcello Scarcia, Giovanni Battista Filomena, Stefano Moretto, Filippo Marino, Simone Cotrufo, Alessandra Francocci, Francesco Paolo Maselli, Giuseppe Cardo, Giovanni Pagliarulo, Pierluigi Rizzo, Pierluigi Russo, Michele Di Dio, Stefano Alba, Roberto Calbi, Michele Romano, Michele Zazzara and Giuseppe Mario Ludovico
J. Clin. Med. 2024, 13(19), 5916; https://doi.org/10.3390/jcm13195916 (registering DOI) - 3 Oct 2024
Abstract
Background: The Hugo™ Robotic-Assisted Surgery (Hugo™ RAS) system represents a novel advancement in robotic surgical technology. Despite this, there remains a scarcity of data regarding extraperitoneal robot-assisted radical prostatectomy (eRARP) using this system. Methods: We conducted a prospective study at Ospedale Regionale “F. [...] Read more.
Background: The Hugo™ Robotic-Assisted Surgery (Hugo™ RAS) system represents a novel advancement in robotic surgical technology. Despite this, there remains a scarcity of data regarding extraperitoneal robot-assisted radical prostatectomy (eRARP) using this system. Methods: We conducted a prospective study at Ospedale Regionale “F. Miulli” from June 2023 to January 2024, enrolling consecutive patients diagnosed with prostate cancer (PCa) undergoing eRARP ± lymph node dissection. All procedures employed a modular four-arm setup performed by two young surgeons with limited prior robotic surgery experience. This study aims to evaluate the safety and feasibility of eRARP using the Hugo™ RAS system, reporting comprehensive preoperative, intraoperative, and postoperative outcomes in the largest reported cohort to date. Results: A total of 50 cases were analyzed, with a mean patient age of 65.76 (±5.57) years. The median operative time was 275 min (Q1–Q3 150–345), and the console time was 240 min (Q1–Q3 150–300). The docking time averaged 10 min (Q1–Q3 6–20). There were no intraoperative complications recorded. Two major complications occurred within the first 90 days. At the 3-month mark, 36 patients (72%) achieved undetectable PSA levels (<0.1 ng/mL). Social continence was achieved by 66% of patients, while 40% maintained erectile function. Conclusions: eRARP utilizing the Hugo™ RAS system demonstrated effectiveness and safety in our study cohort. However, more extensive studies with larger cohorts and longer follow-up periods are necessary to thoroughly evaluate long-term outcomes. Full article
(This article belongs to the Section Nephrology & Urology)
Show Figures

Figure 1

Figure 1
<p>Trocar placement in extraperitoneal RARP (eRARP).</p>
Full article ">Figure 2
<p>HUGO™ RAS system operative room settings, tilt and docking angles (DAs).</p>
Full article ">
20 pages, 3767 KiB  
Article
Design and Analysis of a Planar Six-Bar Crank-Driven Leg Mechanism for Walking Robots
by Semaan Amine, Benrose Prasad, Ahmed Saber, Ossama Mokhiamar and Eddie Gazo-Hanna
Appl. Sci. 2024, 14(19), 8919; https://doi.org/10.3390/app14198919 - 3 Oct 2024
Abstract
This study presents the design and a thorough analysis of a six-bar crank-driven leg mechanism integrated with a skew pantograph, developed for walking robots. The mechanism’s dimensions were optimized using a rigorous dimensional synthesis process in GIM software (version 2024). Subsequently, a detailed [...] Read more.
This study presents the design and a thorough analysis of a six-bar crank-driven leg mechanism integrated with a skew pantograph, developed for walking robots. The mechanism’s dimensions were optimized using a rigorous dimensional synthesis process in GIM software (version 2024). Subsequently, a detailed kinematic analysis was performed in GIM to simulate the leg’s motion trajectory, velocity, and acceleration. In parallel, kinematic equations were formulated using the vector loop method, implemented in MATLAB (version R2013-b), and compared with the GIM results for validation, demonstrating the strong agreement between both tools. These results confirm the mechanism’s ability to generate a compact, high-lift foot trajectory while maintaining system stability and energy efficiency. An inverse dynamic analysis was carried out to determine the actuator’s driving torque, ensuring efficient operation under expected load conditions. Furthermore, topology optimization conducted in SOLIDWORKS (version 2021) significantly reduced the weight of the ground-contacting link while preserving its structural integrity. A subsequent stress analysis validated the mechanical viability of the optimized design, supporting its feasibility for real-world implementation. This research provides a robust foundation for the development of a functional prototype. Its potential applications include mobile robots for sectors such as agriculture and all-terrain vehicles, where efficient, reliable, and adaptive locomotion is crucial. The proposed mechanism strikes an optimal balance between mechanical simplicity, cost-effectiveness, and high performance, making it well-suited for challenging operational environments. Full article
41 pages, 2413 KiB  
Article
Q-Learning-Based Dumbo Octopus Algorithm for Parameter Tuning of Fractional-Order PID Controller for AVR Systems
by Yuanyuan Li, Lei Ni, Geng Wang, Sumeet S. Aphale and Lanqiang Zhang
Mathematics 2024, 12(19), 3098; https://doi.org/10.3390/math12193098 - 3 Oct 2024
Abstract
The tuning of fractional-order proportional-integral-derivative (FOPID) controllers for automatic voltage regulator (AVR) systems presents a complex challenge, necessitating the solution of real-order integral and differential equations. This study introduces the Dumbo Octopus Algorithm (DOA), a novel metaheuristic inspired by machine learning with animal [...] Read more.
The tuning of fractional-order proportional-integral-derivative (FOPID) controllers for automatic voltage regulator (AVR) systems presents a complex challenge, necessitating the solution of real-order integral and differential equations. This study introduces the Dumbo Octopus Algorithm (DOA), a novel metaheuristic inspired by machine learning with animal behaviors, as an innovative approach to address this issue. For the first time, the DOA is invented and employed to optimize FOPID parameters, and its performance is rigorously evaluated against 11 existing metaheuristic algorithms using 23 classical benchmark functions and CEC2019 test sets. The evaluation includes a comprehensive quantitative analysis and qualitative analysis. Statistical significance was assessed using the Friedman’s test, highlighting the superior performance of the DOA compared to competing algorithms. To further validate its effectiveness, the DOA was applied to the FOPID parameter tuning of an AVR system, demonstrating exceptional performance in practical engineering applications. The results indicate that the DOA outperforms other algorithms in terms of convergence accuracy, robustness, and practical problem-solving capability. This establishes the DOA as a superior and promising solution for complex optimization problems, offering significant advancements in the tuning of FOPID for AVR systems. Full article
(This article belongs to the Special Issue Advanced Computational Intelligence)
34 pages, 11875 KiB  
Review
Are Modern Market-Available Multi-Rotor Drones Ready to Automatically Inspect Industrial Facilities?
by Ntmitrii Gyrichidi, Alexandra Khalyasmaa, Stanislav Eroshenko and Alexey Romanov
Drones 2024, 8(10), 549; https://doi.org/10.3390/drones8100549 - 3 Oct 2024
Abstract
Industrial inspection is a well-known application area for unmanned aerial vehicles (UAVs), but are modern market-available drones fully suitable for inspections of larger-scale industrial facilities? This review summarizes the pros and cons of aerial large-scale facility inspection, distinguishing it from other inspection scenarios [...] Read more.
Industrial inspection is a well-known application area for unmanned aerial vehicles (UAVs), but are modern market-available drones fully suitable for inspections of larger-scale industrial facilities? This review summarizes the pros and cons of aerial large-scale facility inspection, distinguishing it from other inspection scenarios implemented with drones. Moreover, based on paper analysis and additionally performed experimental studies, it reveals specific issues related to modern commercial drone software and demonstrates that market-available UAVs (including DJI and Autel Robotics) more or less suffer from the same problems. The discovered issues include a Global Navigation Satellite System (GNSS) Real Time Kinematic (RTK) shift, an identification of multiple images captured from the same point, limitations of custom mission generation with external tools and mission length, an incorrect flight time prediction, an unpredictable time of reaching a waypoint with a small radius, deviation from the pre-planned route line between two waypoints, a high pitch angle during acceleration/deceleration, an automatic landing cancellation in a strong wind, and flight monitoring issues related to ground station software. Finally, on the basis of the paper review, we propose solutions to these issues, which helped us overcome them during the first autonomous inspection of a 2400 megawatts thermal power plant. Full article
19 pages, 3619 KiB  
Article
3D Optimal Control Using an Intraoperative Motion Planner for a Curvature-Controllable Steerable Bevel-Tip Needle
by Binxiang Xu, Seong Young Ko and Chen Zhou
Appl. Sci. 2024, 14(19), 8917; https://doi.org/10.3390/app14198917 - 3 Oct 2024
Abstract
Robotic needle steering has become a topic of interest in intervention surgery. Yet, this surgical procedure poses challenges due to external disturbances and tissue movement. To address these challenges, several novel steering algorithms have been developed to guide the needle precisely from the [...] Read more.
Robotic needle steering has become a topic of interest in intervention surgery. Yet, this surgical procedure poses challenges due to external disturbances and tissue movement. To address these challenges, several novel steering algorithms have been developed to guide the needle precisely from the entry point to the target point. However, some of these algorithms may cause additional trauma to patients. In this paper, we present a 3D optimal control algorithm for a curvature-controllable steerable (CCS) needle, aiming to achieve effective operations with minimal trauma. We derive a kinematics without duty cycle control strategy (needle shaft spin), propose a novel intraoperative motion planner for path replanning, and design a full-state feedback controller for accurate path tracking. A dynamic environment was simulated, and the optimal controller showed a better result (0.01 ± 0.01 mm) than the case (3.86 ± 1.32 mm) using a full-state feedback controller. The demonstration indicates that the optimal control system can safely, effectively, and accurately steer the needle to the target point in a dynamic environment. Full article
Show Figures

Figure 1

Figure 1
<p>Schematic design of the CCS bevel-tip needle, with a tip coordinate system (in blue) and a world coordinate system (in black).</p>
Full article ">Figure 2
<p>Kinematic model of a CCS needle; <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>δ</mi> </mrow> <mrow> <mi>i</mi> <mi>n</mi> </mrow> </msub> </mrow> </semantics></math> and <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>δ</mi> </mrow> <mrow> <mi>o</mi> <mi>f</mi> <mi>f</mi> </mrow> </msub> </mrow> </semantics></math> are the projection of the steering offset <math display="inline"><semantics> <mrow> <mi>δ</mi> </mrow> </semantics></math> in the <span class="html-italic">InPlane</span> and <span class="html-italic">OffPlane</span> region, respectively.</p>
Full article ">Figure 3
<p>(<b>a</b>) The insertion trajectories displayed in the front view; (<b>b</b>) the rotation angles of the green segment and the blue segment, respectively; (<b>c</b>) the proximity of the obstacle to the blue segment and the green segment, respectively.</p>
Full article ">Figure 4
<p>(<b>a</b>) A segment connecting the nearest point with the sampling point is truncated with an arc length <math display="inline"><semantics> <mrow> <mi>s</mi> </mrow> </semantics></math>; (<b>b</b>) a trajectory consisting of several best point.</p>
Full article ">Figure 5
<p>A block diagram of the optimal CCS needle-steering system.</p>
Full article ">Figure 6
<p>The results of the comparison between the static planning algorithms.</p>
Full article ">Figure 7
<p>Optimization of the <math display="inline"><semantics> <mrow> <mi>m</mi> <mi>a</mi> <mi>x</mi> <mi>I</mi> <mi>t</mi> <mi>e</mi> <mi>r</mi> <mi>a</mi> <mi>t</mi> <mi>i</mi> <mi>o</mi> <mi>n</mi> </mrow> </semantics></math> parameter.</p>
Full article ">Figure 8
<p>The feasible trajectories generated by the preoperative motion-planning algorithm.</p>
Full article ">Figure 9
<p>(<b>a</b>) Trajectory-following result without intraoperative path planning algorithm. (<b>b</b>) Trajectory-following result with intraoperative path planning algorithm.</p>
Full article ">
13 pages, 37705 KiB  
Article
Design and Experimental Test of Rope-Driven Force Sensing Flexible Gripper
by Zuhao Zhu, Yufei Liu, Jinyong Ju and En Lu
Sensors 2024, 24(19), 6407; https://doi.org/10.3390/s24196407 - 3 Oct 2024
Viewed by 157
Abstract
Robotic grasping is a common operation scenario in industry and agriculture, in which the force sensing function is a significant factor to achieve reliable grasping. Existing force sensing methods of flexible grippers require intelligent materials or force sensors embedded in the flexible gripper, [...] Read more.
Robotic grasping is a common operation scenario in industry and agriculture, in which the force sensing function is a significant factor to achieve reliable grasping. Existing force sensing methods of flexible grippers require intelligent materials or force sensors embedded in the flexible gripper, which causes such problems of higher manufacturing requirements and contact surface properties changing. In this paper, a novel rope-driven force sensing flexible gripper is designed based on the fin-shaped gripper structure, which can realize the grasping sensing functions of contact nodes and contact forces without the need for force sensors. Firstly, the rope-driven force sensing flexible gripper is designed, including the driving unit, the transmission part, the gripper unit, and the force sensing unit. The force sensing unit and the gripper unit are connected by rope, and the prototype of the rope-driven force sensing flexible gripper is completed. Secondly, a force sensing algorithm and control system based on finite element method and grasping geometric relationship are designed to realize the rope-driven force sensing flexible gripper grasping control and sensor data acquisition and processing. Finally, the experimental system of the rope-driven force sensing flexible gripper is built, and the grasping experimental tests of objects with different diameters and different contact nodes are carried out to verify the force sensing function of the rope-driven force sensing flexible gripper. The force sensing flexible gripper designed in this paper can provide a new idea for the design and force sensing method of intelligent robotic grasping system in robotic teaching, scientific research, and industrial applications. Full article
(This article belongs to the Special Issue Sensors and Robotic Systems for Agriculture Applications)
Show Figures

Figure 1

Figure 1
<p>Overall structure of rope-driven force sensing flexible gripper.</p>
Full article ">Figure 2
<p>Developed prototype of rope-driven force sensing flexible gripper.</p>
Full article ">Figure 3
<p>Force analysis of rope-driven force sensing flexible gripper grasping.</p>
Full article ">Figure 4
<p>Rope-driven force sensing flexible gripper grasping process.</p>
Full article ">Figure 5
<p>The force sensing process of the rope-driven force sensing flexible gripper.</p>
Full article ">Figure 6
<p>Experimental system of the rope-driven force sensing flexible gripper.</p>
Full article ">Figure 7
<p>Experimental test results (diameter 80 mm): (<b>a</b>) grasping force of node 11; (<b>b</b>) average force compared with actual force of node 11; (<b>c</b>) relative error of grasping force of node 11; (<b>d</b>) grasping force of node 13; (<b>e</b>) average force compared with actual force of node 13; (<b>f</b>) relative error of grasping force of node 13; (<b>g</b>) grasping force of node 14; (<b>h</b>) average force compared with actual force of node 14; and (<b>i</b>) relative error of grasping force of node 14.</p>
Full article ">Figure 8
<p>Experimental test results (diameter 90 mm): (<b>a</b>) grasping force of node 11; (<b>b</b>) average force compared with actual force of node 11; (<b>c</b>) relative error of grasping force of node 11; (<b>d</b>) grasping force of node 13; (<b>e</b>) average force compared with actual force of node 13; (<b>f</b>) relative error of grasping force of node 13; (<b>g</b>) grasping force of node 14; (<b>h</b>) average force compared with actual force of node 14; (<b>i</b>) relative error of grasping force of node 14.</p>
Full article ">Figure 9
<p>Experimental test results (diameter 100 mm): (<b>a</b>) grasping force of node 11; (<b>b</b>) average force compared with actual force of node 11; (<b>c</b>) relative error of grasping force of node 11; (<b>d</b>) grasping force of node 13; (<b>e</b>) average force compared with actual force of node 13; (<b>f</b>) relative error of grasping force of node 13; (<b>g</b>) grasping force of node 14; (<b>h</b>) average force compared with actual force of node 14; (<b>i</b>) relative error of grasping force of node 14.</p>
Full article ">
22 pages, 7802 KiB  
Article
Study on Bionic Design and Tissue Manipulation of Breast Interventional Robot
by Weixi Zhang, Jiaxing Yu, Xiaoyang Yu, Yongde Zhang and Zhihui Men
Sensors 2024, 24(19), 6408; https://doi.org/10.3390/s24196408 - 3 Oct 2024
Viewed by 161
Abstract
Minimally invasive interventional surgery is commonly used for diagnosing and treating breast cancer, but the high fluidity and deformability of breast tissue reduce intervention accuracy. This study proposes a bionic breast interventional robot that mimics the scorpion’s predation process, actively manipulating tissue deformation [...] Read more.
Minimally invasive interventional surgery is commonly used for diagnosing and treating breast cancer, but the high fluidity and deformability of breast tissue reduce intervention accuracy. This study proposes a bionic breast interventional robot that mimics the scorpion’s predation process, actively manipulating tissue deformation to control target displacement and enhance accuracy. The robot’s structure is designed using a modular method, and its kinematics and workspace are analyzed and solved. To address the nonlinear breast tissue deformation problem, a hierarchical tissue method is proposed to simplify the three-dimensional problem into a two-dimensional one. A two-dimensional tissue deformation solver is established based on the minimum energy method for quick resolution. The problem is treated as quasi-static, deriving the displacement relationship between external manipulation points and internal tissue targets. The method of active manipulation of tissue deformation is simulated using MATLAB (2019-b) software to verify the feasibility of the method. Results show maximum errors of 1.7 mm for prostheses and 2.5 mm for in vitro tissues in the X and Y directions. This method improves intervention accuracy in breast surgery and offers a new solution for breast cancer diagnosis and treatment. Full article
(This article belongs to the Collection Biomedical Imaging & Instrumentation)
Show Figures

Figure 1

Figure 1
<p>Complex breast interventional procedure environment.</p>
Full article ">Figure 2
<p>Required DOFs for the puncture module and tissue manipulation module.</p>
Full article ">Figure 3
<p>New DOFs’ diagram example.</p>
Full article ">Figure 4
<p>Schematic diagram of robot working and size design.</p>
Full article ">Figure 5
<p>Bionic concept and design.</p>
Full article ">Figure 6
<p>Overall system diagram.</p>
Full article ">Figure 7
<p>Sketch of the puncture module model and the corresponding joint reference coordinate system. Where, subfigures (<b>a</b>) is the sketch of the puncture module model, and subfigures (<b>b</b>) is the joint coordinate diagram of the puncture module.</p>
Full article ">Figure 8
<p>Robot workspace.</p>
Full article ">Figure 9
<p>Breast tissue stratification study.</p>
Full article ">Figure 10
<p>PID controller block diagram.</p>
Full article ">Figure 11
<p>Simulation visualization of realized push–pull tissue deformation, where subfigures (<b>a</b>) is simulation visualization of realized pull tissue deformation, subfigures (<b>b</b>) for Simulation visualization of realized push tissue deformation.</p>
Full article ">Figure 12
<p>Schematic diagram of CCD camera imaging.</p>
Full article ">Figure 13
<p>Tissue manipulation target displacement experiment.</p>
Full article ">Figure 14
<p>Experimental target localization error box plot: (<b>a</b>) Box plot of breast prosthesis target localization error; (<b>b</b>) box plot of target localization error in in vitro tissue.</p>
Full article ">
20 pages, 4011 KiB  
Article
Tomato Pedicel Physical Characterization for Fruit-Pedicel Separation Tomato Harvesting Robot
by Wuxiong Weng, Minglei He, Zebin Zheng, Tianliang Lin, Zhenhui Lai, Shuhe Zheng and Xinhui Wu
Agronomy 2024, 14(10), 2274; https://doi.org/10.3390/agronomy14102274 (registering DOI) - 2 Oct 2024
Viewed by 194
Abstract
To solve the problem of the lack of physical properties of pedicels and the changing pattern for designing the end-effector of tomato harvesting robot and different harvesting modes, research was conducted on the physical properties of tomato pedicels and their change patterns. Using [...] Read more.
To solve the problem of the lack of physical properties of pedicels and the changing pattern for designing the end-effector of tomato harvesting robot and different harvesting modes, research was conducted on the physical properties of tomato pedicels and their change patterns. Using a Universal TA texture analyzer, tensile, three-point bending, and shearing tests were performed on tomato pedicels in the early firm-ripening stage. The tomato variety used was Syngenta Spectrum, cultivated seasonally with two crops per year. Spring crop tomatoes were used in this study. The experimental results provide a theoretical basis for designing tomato harvesting robots across three harvesting modes. Tensile tests measured the pull-off force and tensile strength of the abscission zone with varying diameters. These results are crucial for designing robots using a tensile harvesting mode. The location of the tomato pedicel significantly affects the shearing force. A one-way test was conducted on the shearing part. The results showed that the shearing force and energy required for the proximal pedicel are significantly greater than for the distal pedicel. To reduce the shearing force and energy needed by the end-effector’s shearing mechanism on distal pedicels, a response surface test was conducted. Three factors were examined: shearing speed, angle, and distal pedicel diameter. Design–Expert software optimized these factors to minimize shearing energy and force, leading to the best shearing parameters for different distal pedicel diameters. From the three-point bending tests, the average maximum bending breaking force, bending modulus, and bending strength of the tomato abscission zone were determined. These findings offer a theoretical basis for designing tomato harvesting robots with a bending-type harvesting mode. Full article
(This article belongs to the Section Precision and Digital Agriculture)
Show Figures

Figure 1

Figure 1
<p>Tests on physical properties of tomato pedicels.</p>
Full article ">Figure 2
<p>Schematic diagram of tomato pedicel.</p>
Full article ">Figure 3
<p>Tomato pedicel tensile test.</p>
Full article ">Figure 4
<p>Tomato proximal pedicel 90° shearing test.</p>
Full article ">Figure 5
<p>Schematic diagram of shearing angle.</p>
Full article ">Figure 6
<p>Tomato pedicel three-point bending test.</p>
Full article ">Figure 7
<p>Abscission zone bending curve.</p>
Full article ">Figure 8
<p>Abscission zone tensile curve.</p>
Full article ">Figure 9
<p>Abscission zone tensile breaking force and tensile strength.</p>
Full article ">Figure 10
<p>Comparison of shear curves of proximal pedicel and distal pedicel.</p>
Full article ">Figure 11
<p>Effect of interaction on shearing force: (<b>a</b>) Effect of interaction between the shearing angle and the shearing speed on shearing force, (<b>b</b>) Effect of interaction between the diameter and the shearing angle on the shearing force, and (<b>c</b>) Effect of interaction between the diameter and the shearing speed on the shearing force.</p>
Full article ">Figure 12
<p>Effect of interaction on shearing energy: (<b>a</b>) Effect of interaction between the shearing angle and the shearing speed on shearing energy, (<b>b</b>) Effect of interaction between the diameter and the shearing angle on shearing energy, and (<b>c</b>) Effect of interaction between the diameter and the shearing speed on shearing energy.</p>
Full article ">Figure 13
<p>Abscission zone three-point bending curve.</p>
Full article ">Figure 14
<p>Bending breaking force regression equation.</p>
Full article ">
19 pages, 351 KiB  
Review
SwarmIntelligence-Based Multi-Robotics: A Comprehensive Review
by Luong Vuong Nguyen
AppliedMath 2024, 4(4), 1192-1210; https://doi.org/10.3390/appliedmath4040064 - 2 Oct 2024
Viewed by 401
Abstract
Swarm Intelligence (SI) represents a paradigm shift in artificial intelligence, leveraging the collective behavior of decentralized, self-organized systems to solve complex problems. This study provides a comprehensive review of SI, focusing on its application to multi-robot systems. We explore foundational concepts, diverse SI [...] Read more.
Swarm Intelligence (SI) represents a paradigm shift in artificial intelligence, leveraging the collective behavior of decentralized, self-organized systems to solve complex problems. This study provides a comprehensive review of SI, focusing on its application to multi-robot systems. We explore foundational concepts, diverse SI algorithms, and their practical implementations by synthesizing insights from various reputable sources. The review highlights how principles derived from natural swarms, such as those of ants, bees, and birds, can be harnessed to enhance the efficiency, robustness, and scalability of multi-robot systems. We explore key advancements, ongoing challenges, and potential future directions. Through this extensive examination, we aim to provide a foundational understanding and a detailed taxonomy of SI research, paving the way for further innovation and development in theoretical and applied contexts. Full article
(This article belongs to the Special Issue Applied Mathematics in Robotics: Theory, Methods and Applications)
Show Figures

Figure 1

Figure 1
<p>Smart agriculture monitoring system using IoT devices and sensors [<a href="#B50-appliedmath-04-00064" class="html-bibr">50</a>].</p>
Full article ">
14 pages, 2865 KiB  
Article
Bionic Walking Control of a Biped Robot based on CPG Using an Improved Particle Swarm Algorithm
by Yao Wu, Biao Tang, Shuo Qiao and Xiaobing Pang
Actuators 2024, 13(10), 393; https://doi.org/10.3390/act13100393 - 2 Oct 2024
Viewed by 220
Abstract
In the domain of bionic walking control for biped robots, optimizing the parameters of the central pattern generator (CPG) presents a formidable challenge due to its high-dimensional and nonlinear characteristics. The traditional particle swarm optimization (PSO) algorithm often converges to local optima, particularly [...] Read more.
In the domain of bionic walking control for biped robots, optimizing the parameters of the central pattern generator (CPG) presents a formidable challenge due to its high-dimensional and nonlinear characteristics. The traditional particle swarm optimization (PSO) algorithm often converges to local optima, particularly when addressing CPG parameter optimization issues. To address these challenges, one improved particle swarm optimization algorithm aimed at enhancing the stability of the walking control of biped robots was proposed in this paper. The improved PSO algorithm incorporates a spiral function to generate better particles, alongside optimized inertia weight factors and learning factors. Evaluation results between the proposed algorithm and comparative PSO algorithms were provided, focusing on fitness, computational dimensions, convergence rates, and other metrics. The biped robot walking validation simulations, based on CPG control, were implemented through the integration of the V-REP (V4.1.0) and MATLAB (R2022b) platforms. Results demonstrate that compared with the traditional PSO algorithm and chaotic PSO algorithms, the performance of the proposed algorithm is improved by about 45% (two-dimensional model) and 54% (four-dimensional model), particularly excelling in high-dimensional computations. The novel algorithm exhibits a reduced complexity and improved optimization efficiency, thereby offering an effective strategy to enhance the walking stability of biped robots. Full article
(This article belongs to the Special Issue Actuators in Robotic Control: Volume II)
21 pages, 7551 KiB  
Review
Review of Flexible Robotic Grippers, with a Focus on Grippers Based on Magnetorheological Materials
by Meng Xu, Yang Liu, Jialei Li, Fu Xu, Xuefeng Huang and Xiaobin Yue
Materials 2024, 17(19), 4858; https://doi.org/10.3390/ma17194858 - 2 Oct 2024
Viewed by 250
Abstract
Flexible grippers are a promising and pivotal technology for robotic grasping and manipulation tasks. Remarkably, magnetorheological (MR) materials, recognized as intelligent materials with exceptional performance, are extensively employed in flexible grippers. This review aims to provide an overview of flexible robotic grippers and [...] Read more.
Flexible grippers are a promising and pivotal technology for robotic grasping and manipulation tasks. Remarkably, magnetorheological (MR) materials, recognized as intelligent materials with exceptional performance, are extensively employed in flexible grippers. This review aims to provide an overview of flexible robotic grippers and highlight the application of MR materials within them, thereby fostering research and development in this field. This work begins by introducing various common types of flexible grippers, including shape memory alloys (SMAs), pneumatic flexible grippers, and dielectric elastomers, illustrating their distinctive characteristics and application domains. Additionally, it explores the development and prospects of magnetorheological materials, recognizing their significant contributions to the field. Subsequently, MR flexible grippers are categorized into three types: those with viscosity/stiffness variation capabilities, magnetic actuation systems, and adhesion mechanisms. Each category is comprehensively analyzed, specifying its unique features, advantages, and current cutting-edge applications. By undertaking an in-depth examination of diverse flexible robotic gripper types and the characteristics and application scenarios of MR materials, this paper offers a valuable reference for fellow researchers. As a result, it facilitates further advancements in this field and contributes to the provision of efficient gripping solutions for industrial automation. Full article
(This article belongs to the Special Issue Advances in Smart Materials and Applications)
Show Figures

Figure 1

Figure 1
<p>A flexible manipulator driven by SMA springs and its operating position of SMA gripper. (<b>a</b>) Open, (<b>b</b>) Transition, (<b>c</b>) Close, (<b>d</b>) Embedded fan, (<b>e</b>) Air inlets, (<b>f</b>) Final fabricated gripper [<a href="#B59-materials-17-04858" class="html-bibr">59</a>].</p>
Full article ">Figure 2
<p>An SMA-based flexible gripper with variable stiffness. (<b>a</b>) Schematic diagram of grippers, (<b>b</b>) Each robot finger can maintain four configurations, (<b>c</b>) Embedding nickel-chromium wire and assembling, (<b>d</b>) Grabbing different objects [<a href="#B60-materials-17-04858" class="html-bibr">60</a>].</p>
Full article ">Figure 3
<p>A pneumatic flexible gripper for fruit picking. (<b>a</b>) Schematic diagram of flexible gripper structure (1. Base. 2. Fixed end. 3. Flexible finger.), (<b>b</b>) Finite element simulations of deformation, (<b>c</b>) Finger bending deformation, (<b>d</b>) Grabbing different objects [<a href="#B67-materials-17-04858" class="html-bibr">67</a>].</p>
Full article ">Figure 4
<p>A ring-shaped pneumatic gripper. (<b>a</b>) The working principle of the gripper, (<b>b</b>) Working principle of telescopic actuator, (<b>c</b>) Grabbing different objects [<a href="#B68-materials-17-04858" class="html-bibr">68</a>].</p>
Full article ">Figure 5
<p>A flexible manipulator based on a dielectric elastomer actuator. (<b>a</b>) The overall structure, (<b>b</b>) Aluminum foil connecting the electrode to a power source, (<b>c</b>) Finite element simulation results of the electrode [<a href="#B75-materials-17-04858" class="html-bibr">75</a>].</p>
Full article ">Figure 6
<p>A flexible gripper with adjustable stiffness based on the dielectric elastomer. (<b>a</b>) The pull test, (<b>b</b>) The effect of pressure on gripping force, (<b>c</b>) The effect of object size on gripping force, (<b>d</b>) The overall structure, (<b>e</b>) The Assembly process [<a href="#B76-materials-17-04858" class="html-bibr">76</a>].</p>
Full article ">Figure 7
<p>Macroscopic and microscopic properties of MR materials. (<b>a</b>) Macroscopic state of MRF in the absence of a magnetic field; (<b>b</b>) Macroscopic state of MRF in the presence of a magnetic field [<a href="#B80-materials-17-04858" class="html-bibr">80</a>]; (<b>c</b>) Schematic of magnetic particles attached to a soap fiber structure in MRG [<a href="#B79-materials-17-04858" class="html-bibr">79</a>]; (<b>d</b>) Schematic of ferromagnetic particles in MRE [<a href="#B78-materials-17-04858" class="html-bibr">78</a>]. As shown in <a href="#materials-17-04858-f007" class="html-fig">Figure 7</a>c, the arrows point to the magnetic particles.</p>
Full article ">Figure 7 Cont.
<p>Macroscopic and microscopic properties of MR materials. (<b>a</b>) Macroscopic state of MRF in the absence of a magnetic field; (<b>b</b>) Macroscopic state of MRF in the presence of a magnetic field [<a href="#B80-materials-17-04858" class="html-bibr">80</a>]; (<b>c</b>) Schematic of magnetic particles attached to a soap fiber structure in MRG [<a href="#B79-materials-17-04858" class="html-bibr">79</a>]; (<b>d</b>) Schematic of ferromagnetic particles in MRE [<a href="#B78-materials-17-04858" class="html-bibr">78</a>]. As shown in <a href="#materials-17-04858-f007" class="html-fig">Figure 7</a>c, the arrows point to the magnetic particles.</p>
Full article ">Figure 8
<p>The single capsule MRF flexible gripper: (<b>a</b>) MRα universal Gripper [<a href="#B92-materials-17-04858" class="html-bibr">92</a>], (<b>b</b>) MRE Gripper [<a href="#B28-materials-17-04858" class="html-bibr">28</a>], (<b>c</b>) Standard Gripper and Gripper with Collar [<a href="#B93-materials-17-04858" class="html-bibr">93</a>].</p>
Full article ">Figure 9
<p>The multi-capsule type MRF flexible grippers: (<b>a</b>) MR fluid Gripper [<a href="#B94-materials-17-04858" class="html-bibr">94</a>]; (<b>b</b>) MR parallel Gripper [<a href="#B25-materials-17-04858" class="html-bibr">25</a>]; (<b>c</b>) MR Gripper with Spring-magnet Mechanism [<a href="#B95-materials-17-04858" class="html-bibr">95</a>].</p>
Full article ">Figure 10
<p>A flexible gripper with MRE skin attached [<a href="#B27-materials-17-04858" class="html-bibr">27</a>].</p>
Full article ">Figure 11
<p>An MRF suction cup-type gripper [<a href="#B96-materials-17-04858" class="html-bibr">96</a>].</p>
Full article ">Figure 12
<p>Several multi-joint magnetorheological grippers: (<b>a</b>) A passive adaptive dexterous gripper [<a href="#B97-materials-17-04858" class="html-bibr">97</a>], (<b>b</b>) A gripper with variable stiffness and flexible joints [<a href="#B26-materials-17-04858" class="html-bibr">26</a>], (<b>c</b>) Magnetorheological valve (left), Soft body robot (right) [<a href="#B98-materials-17-04858" class="html-bibr">98</a>].</p>
Full article ">Figure 13
<p>Examples of magnet-driven MRE grippers: (<b>a</b>) An MRE membrane intelligent gripper [<a href="#B100-materials-17-04858" class="html-bibr">100</a>], (<b>b</b>) The magnet-driven grippers [<a href="#B29-materials-17-04858" class="html-bibr">29</a>], (<b>c</b>) An EPM-MRE gripper [<a href="#B101-materials-17-04858" class="html-bibr">101</a>], (<b>d</b>) An MAE gripper: (I) Driving mechanism of the soft gripper, and its three states, (II) resting, (II) opening, and (IV) gripping. [<a href="#B102-materials-17-04858" class="html-bibr">102</a>].</p>
Full article ">Figure 14
<p>The magnet-driven soft robot: (<b>a</b>) Actuation using programmable magnetic anisotropy [<a href="#B103-materials-17-04858" class="html-bibr">103</a>], (<b>b</b>) Magneto-active soft materials [<a href="#B104-materials-17-04858" class="html-bibr">104</a>], (<b>c</b>) Reprogrammable shape morphing of magnetic soft machines [<a href="#B105-materials-17-04858" class="html-bibr">105</a>].</p>
Full article ">Figure 15
<p>The adhesion force type: (<b>a</b>) Gripping by controllable wet adhesion [<a href="#B24-materials-17-04858" class="html-bibr">24</a>]; (<b>b</b>) Gripping by controllable dry adhesion: (I) Picking process; (II) placing process. [<a href="#B106-materials-17-04858" class="html-bibr">106</a>].</p>
Full article ">
20 pages, 2475 KiB  
Article
A Numerical Integrator for Kinetostatic Folding of Protein Molecules Modeled as Robots with Hyper Degrees of Freedom
by Amal Kacem, Khalil Zbiss and Alireza Mohammadi
Robotics 2024, 13(10), 150; https://doi.org/10.3390/robotics13100150 - 2 Oct 2024
Viewed by 216
Abstract
The kinetostatic compliance method (KCM) models protein molecules as nanomechanisms consisting of numerous rigid peptide plane linkages. These linkages articulate with respect to each other through changes in the molecule dihedral angles, resulting in a kinematic mechanism with hyper degrees of freedom. Within [...] Read more.
The kinetostatic compliance method (KCM) models protein molecules as nanomechanisms consisting of numerous rigid peptide plane linkages. These linkages articulate with respect to each other through changes in the molecule dihedral angles, resulting in a kinematic mechanism with hyper degrees of freedom. Within the KCM framework, nonlinear interatomic forces drive protein folding by guiding the molecule’s dihedral angle vector towards its lowest energy state in a kinetostatic manner. This paper proposes a numerical integrator that is well suited to KCM-based protein folding and overcomes the limitations of traditional explicit Euler methods with fixed step size. Our proposed integration scheme is based on pseudo-transient continuation with an adaptive step size updating rule that can efficiently compute protein folding pathways, namely, the transient three-dimensional configurations of protein molecules during folding. Numerical simulations utilizing the KCM approach on protein backbones confirm the effectiveness of the proposed integrator. Full article
(This article belongs to the Special Issue Bioinspired Robotics: Toward Softer, Smarter and Safer)
Show Figures

Figure 1

Figure 1
<p>The kinematic structure of the protein backbone chain is similar to that of robotic mechanisms with hyper degrees of freedom. Specifically, <math display="inline"><semantics> <msub> <mi mathvariant="normal">C</mi> <mi>α</mi> </msub> </semantics></math> atoms play the role of hinges connecting peptide planes together. These <math display="inline"><semantics> <msub> <mi mathvariant="normal">C</mi> <mi>α</mi> </msub> </semantics></math> atoms are kinematically the same as universal joints with two degrees of freedom. In kinetostatic protein folding, the peptide linkages articulate with respect to each other through dihedral angular variations facilitated by the <math display="inline"><semantics> <msub> <mi mathvariant="normal">C</mi> <mi>α</mi> </msub> </semantics></math> atoms.</p>
Full article ">Figure 2
<p>Modeling protein backbone chains as nano-kinematic structures in which peptide planes act as rigid links interconnected by revolute joints centered at the alpha carbon atoms, each offering two degrees of freedom. The nano-kinematic chain can rotate about the unit vectors <math display="inline"><semantics> <msub> <mi mathvariant="bold">u</mi> <mi>j</mi> </msub> </semantics></math>, <math display="inline"><semantics> <mrow> <mn>1</mn> <mo>≤</mo> <mi>j</mi> <mo>≤</mo> <mn>2</mn> <mi>N</mi> </mrow> </semantics></math>, which align with the <math display="inline"><semantics> <mrow> <msub> <mi mathvariant="normal">C</mi> <mi>α</mi> </msub> <mo>−</mo> <mi mathvariant="normal">C</mi> </mrow> </semantics></math> and <math display="inline"><semantics> <mrow> <mi mathvariant="normal">N</mi> <mo>−</mo> <msub> <mi mathvariant="normal">C</mi> <mi>α</mi> </msub> </mrow> </semantics></math> bonds. The body vectors, denoted by <math display="inline"><semantics> <msub> <mi mathvariant="bold">b</mi> <mi>j</mi> </msub> </semantics></math> and <math display="inline"><semantics> <mrow> <mn>1</mn> <mo>≤</mo> <mi>j</mi> <mo>≤</mo> <mn>2</mn> <mi>N</mi> </mrow> </semantics></math>, comprehensively define the relative spatial arrangement of coplanar atoms within each peptide plane. The body and unit vectors act in concert to provide a comprehensive description of the protein molecule’s 3D configuration as the dihedral angles <math display="inline"><semantics> <msub> <mi mathvariant="bold-italic">θ</mi> <mi>j</mi> </msub> </semantics></math> and <math display="inline"><semantics> <mrow> <mn>1</mn> <mo>≤</mo> <mi>j</mi> <mo>≤</mo> <mn>2</mn> <mi>N</mi> </mrow> </semantics></math> rotate under the influence of interatomic forces.</p>
Full article ">Figure 3
<p>Flowchart of the conventional kinetostatic folding iteration. The variation of dihedral angles in the flowchart (within the dashed borders) is governed by Equation (<a href="#FD8-robotics-13-00150" class="html-disp-formula">8</a>). The most computationally intensive procedure at each conformation of the protein molecule (highlighted in red) consists of the electrostatic and van der Waals force computations.</p>
Full article ">Figure 4
<p>Flowchart of the proposed explicit <math display="inline"><semantics> <mi mathvariant="sans-serif">Ψ</mi> </semantics></math>TC integrator for computing protein folding pathways in kinetostatic folding simulations. The <math display="inline"><semantics> <mi mathvariant="sans-serif">Ψ</mi> </semantics></math>TC algorithm consists of four main steps: (Step 1) Initiation; (Step 2) Predictor–Corrector Computations; (Step 3) Checking Convergence; and, (Step 4) SER-based Step Size Update. In the <math display="inline"><semantics> <mi mathvariant="sans-serif">Ψ</mi> </semantics></math>TC integration scheme with a fixed step size, (Step 4) is skipped.</p>
Full article ">Figure 5
<p>Simulation results associated with the <math display="inline"><semantics> <mi mathvariant="sans-serif">Ψ</mi> </semantics></math>TC integrator. The free energy of the backbone chain of a protein molecule with a 32-dimensional dihedral angle vector (blue curve; <math display="inline"><semantics> <mrow> <mi mathvariant="script">G</mi> <mo>(</mo> <mi mathvariant="bold-italic">θ</mi> <mo>)</mo> </mrow> </semantics></math> on the right axis), its transient conformations along the folding pathway, and the step size of the explicit <math display="inline"><semantics> <mi mathvariant="sans-serif">Ψ</mi> </semantics></math>TC scheme (black curve; <math display="inline"><semantics> <msub> <mi>δ</mi> <mi>k</mi> </msub> </semantics></math> on the left axis). From left to right, the five plotted protein backbone chain conformations correspond to iteration numbers <math display="inline"><semantics> <mrow> <mi>k</mi> <mo>=</mo> <mn>100</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi>k</mi> <mo>=</mo> <mn>300</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi>k</mi> <mo>=</mo> <mn>500</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi>k</mi> <mo>=</mo> <mn>1000</mn> </mrow> </semantics></math>, and <math display="inline"><semantics> <mrow> <mi>k</mi> <mo>=</mo> <mn>1400</mn> </mrow> </semantics></math>, respectively.</p>
Full article ">Figure 6
<p>Simulation results associated with the <math display="inline"><semantics> <mi mathvariant="sans-serif">Ψ</mi> </semantics></math>TC integrator. The free energy of the backbone chain of a protein molecule with a 62-dimensional dihedral angle vector (blue curve; <math display="inline"><semantics> <mrow> <mi mathvariant="script">G</mi> <mo>(</mo> <mi mathvariant="bold-italic">θ</mi> <mo>)</mo> </mrow> </semantics></math> on the right axis), its transient conformations along the folding pathway, and the step size of the explicit <math display="inline"><semantics> <mi mathvariant="sans-serif">Ψ</mi> </semantics></math>TC scheme (black curve; <math display="inline"><semantics> <msub> <mi>δ</mi> <mi>k</mi> </msub> </semantics></math> on the left axis). From left to right, the five plotted protein backbone chain conformations correspond to iteration numbers <math display="inline"><semantics> <mrow> <mi>k</mi> <mo>=</mo> <mn>100</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi>k</mi> <mo>=</mo> <mn>300</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi>k</mi> <mo>=</mo> <mn>500</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi>k</mi> <mo>=</mo> <mn>1000</mn> </mrow> </semantics></math>, and <math display="inline"><semantics> <mrow> <mi>k</mi> <mo>=</mo> <mn>1400</mn> </mrow> </semantics></math>, respectively.</p>
Full article ">Figure 7
<p>Simulation results associated with the <math display="inline"><semantics> <mi mathvariant="sans-serif">Ψ</mi> </semantics></math>TC integrator. The free energy of the backbone chain of a protein molecule with a 102-dimensional dihedral angle vector (blue curve; <math display="inline"><semantics> <mrow> <mi mathvariant="script">G</mi> <mo>(</mo> <mi mathvariant="bold-italic">θ</mi> <mo>)</mo> </mrow> </semantics></math> on the right axis), its transient conformations along the folding pathway, and the step size of the explicit <math display="inline"><semantics> <mi mathvariant="sans-serif">Ψ</mi> </semantics></math>TC scheme (black curve; <math display="inline"><semantics> <msub> <mi>δ</mi> <mi>k</mi> </msub> </semantics></math> on the left axis). From left to right, the five plotted protein backbone chain conformations correspond to iteration numbers <math display="inline"><semantics> <mrow> <mi>k</mi> <mo>=</mo> <mn>100</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi>k</mi> <mo>=</mo> <mn>300</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi>k</mi> <mo>=</mo> <mn>500</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi>k</mi> <mo>=</mo> <mn>1000</mn> </mrow> </semantics></math>, and <math display="inline"><semantics> <mrow> <mi>k</mi> <mo>=</mo> <mn>1400</mn> </mrow> </semantics></math>, respectively.</p>
Full article ">Figure 8
<p>Comparison of the results obtained from our proposed <math display="inline"><semantics> <mi mathvariant="sans-serif">Ψ</mi> </semantics></math>TC scheme against the explicit Euler integrator method with a fixed step size. The free energy of the backbone chain of protein molecules obtained from the explicit <math display="inline"><semantics> <mi mathvariant="sans-serif">Ψ</mi> </semantics></math>TC scheme (dashed curve), explicit Euler scheme with step size satisfying <math display="inline"><semantics> <mrow> <mstyle scriptlevel="0" displaystyle="false"> <mfrac> <msub> <mi>κ</mi> <mn>0</mn> </msub> <msub> <mi>δ</mi> <mn>0</mn> </msub> </mfrac> </mstyle> <mo>=</mo> <mn>1</mn> </mrow> </semantics></math> (continuous curve), and explicit Euler scheme with step size satisfying <math display="inline"><semantics> <mrow> <mstyle scriptlevel="0" displaystyle="false"> <mfrac> <msub> <mi>κ</mi> <mn>0</mn> </msub> <msub> <mi>δ</mi> <mn>0</mn> </msub> </mfrac> </mstyle> <mo>=</mo> <mn>0.5</mn> </mrow> </semantics></math> (dash-dot-dashed curve). In the case of <math display="inline"><semantics> <mrow> <mstyle scriptlevel="0" displaystyle="false"> <mfrac> <msub> <mi>κ</mi> <mn>0</mn> </msub> <msub> <mi>δ</mi> <mn>0</mn> </msub> </mfrac> </mstyle> <mo>=</mo> <mn>1</mn> </mrow> </semantics></math>, the oscillations and instability in the protein free energy profile computed from the explicit Euler scheme (the continuous curves) are due to the large step size chosen for this method. In the case of <math display="inline"><semantics> <mrow> <mstyle scriptlevel="0" displaystyle="false"> <mfrac> <msub> <mi>κ</mi> <mn>0</mn> </msub> <msub> <mi>δ</mi> <mn>0</mn> </msub> </mfrac> </mstyle> <mo>=</mo> <mn>0.5</mn> </mrow> </semantics></math> (the dash-dot-dashed curves), the protein free energy does not suffer such oscillations, but struggles to converge to its local minimum even after 1800 iterations.</p>
Full article ">
19 pages, 2861 KiB  
Article
Autonomous Lunar Rover Localization while Fully Scanning a Bounded Obstacle-Rich Workspace
by Jonghoek Kim
Sensors 2024, 24(19), 6400; https://doi.org/10.3390/s24196400 - 2 Oct 2024
Viewed by 208
Abstract
This article addresses the scanning path plan strategy of a rover team composed of three rovers, such that the team explores unknown dark outer space environments. This research considers a dark outer space, where a rover needs to turn on its light and [...] Read more.
This article addresses the scanning path plan strategy of a rover team composed of three rovers, such that the team explores unknown dark outer space environments. This research considers a dark outer space, where a rover needs to turn on its light and camera simultaneously to measure a limited space in front of the rover. The rover team is deployed from a symmetric base station, and the rover team’s mission is to scan a bounded obstacle-rich workspace, such that there exists no remaining detection hole. In the team, only one rover, the hauler, can locate itself utilizing stereo cameras and Inertial Measurement Unit (IMU). Every other rover follows the hauler, while not locating itself. Since Global Navigation Satellite System (GNSS) is not available in outer space, the localization error of the hauler increases as time goes on. For rover’s location estimate fix, one occasionally makes the rover home to the base station, whose shape and global position are known in advance. Once a rover is near the station, it uses its Lidar to measure the relative position of the base station. In this way, the rover fixes its localization error whenever it homes to the base station. In this research, one makes the rover team fully scan a bounded obstacle-rich workspace without detection holes, such that a rover’s localization error is bounded by letting the rover home to the base station occasionally. To the best of our knowledge, this article is novel in addressing the scanning path plan strategy, so that a rover team fully scans a bounded obstacle-rich workspace without detection holes, while fixing the accumulated localization error occasionally. The efficacy of the proposed scanning and localization strategy is demonstrated utilizing MATLAB-based simulations. Full article
(This article belongs to the Special Issue Intelligent Control and Robotic Technologies in Path Planning)
Show Figures

Figure 1

Figure 1
<p>The NASA Space Research Challenge [<a href="#B1-sensors-24-06400" class="html-bibr">1</a>] considered a team of three rovers: the scouter, the hauler, and the excavator. From the left to the right in this figure, one depicts the scouter, the hauler, and the excavator in this order.</p>
Full article ">Figure 2
<p>The bounded obstacle-rich workspace of the NASA Space Research Challenge. Rocks are presented as obstacles of MATLAB-based simulations (see <a href="#sec5-sensors-24-06400" class="html-sec">Section 5</a>). The rover turns on its light in dark environments.</p>
Full article ">Figure 3
<p>This figure plots a symmetric base station used in the NASA Space Research Challenge [<a href="#B1-sensors-24-06400" class="html-bibr">1</a>]. The rover turns on its light in dark environments. To the right of the rover in this figure, there is the symmetric base station. It is assumed that the station’s global position and shape are known in advance.</p>
Full article ">Figure 4
<p>This figure represents <span class="html-italic">I</span> as <math display="inline"><semantics> <mi>η</mi> </semantics></math> changes. The length of <math display="inline"><semantics> <msub> <mi>r</mi> <mi>s</mi> </msub> </semantics></math> is plotted as a dashed line at the bottom of the figure. If <math display="inline"><semantics> <mrow> <mi>η</mi> <mo>=</mo> <mn>1.1</mn> </mrow> </semantics></math>, then <span class="html-italic">I</span> consists of three edges (three bold edges in the figure). However, if <math display="inline"><semantics> <mrow> <mi>η</mi> <mo>=</mo> <mn>3</mn> </mrow> </semantics></math>, then <span class="html-italic">I</span> consists of six edges.</p>
Full article ">Figure 5
<p>The hauler <span class="html-italic">R</span> forming a new guidance sensor. In this figure, <span class="html-italic">R</span>, <math display="inline"><semantics> <msup> <mi>R</mi> <mi>e</mi> </msup> </semantics></math>, and <math display="inline"><semantics> <msup> <mi>R</mi> <mi>s</mi> </msup> </semantics></math> are shown as circular robots. The obstacle boundaries are plotted as red curves. The path of the hauler <span class="html-italic">R</span> is shown as blue lines. The large dots along the path of the hauler <span class="html-italic">R</span> illustrate the guidance sensors formed by the hauler <span class="html-italic">R</span>. The footprint of each guidance sensor is represented as a dotted circle. A frontier of the recently formed guidance sensor is shown as a green curve. Two FrontierVertices are shown as two crosses along the frontier.</p>
Full article ">Figure 6
<p>ScanCirclePnts are depicted along the ScanCircle with radius <math display="inline"><semantics> <mstyle scriptlevel="0" displaystyle="true"> <mfrac> <msub> <mi>r</mi> <mi>s</mi> </msub> <msqrt> <mn>3</mn> </msqrt> </mfrac> </mstyle> </semantics></math>. In this figure, <math display="inline"><semantics> <mrow> <mi>D</mi> <mo>=</mo> <mn>6</mn> </mrow> </semantics></math> footprintPnts are marked with red dots along the footPrint centered at the hauler <span class="html-italic">R</span>. There is a rectangular obstacle (blue box).</p>
Full article ">Figure 7
<p>Scenario 1. In this scenario, we generate obstacle environments, inspired by <a href="#sensors-24-06400-f002" class="html-fig">Figure 2</a>. There is no localization error. One sets <math display="inline"><semantics> <mrow> <mo>Δ</mo> <mo>=</mo> <mo>∞</mo> </mrow> </semantics></math> in Algorithm 3. Obstacle boundaries are shown with thick red curves. The red rectangle illustrates the workspace boundary. The path of the hauler <span class="html-italic">R</span> is depicted as a black circle. Backwards and forwards maneuvering of the scouter <math display="inline"><semantics> <msup> <mi>R</mi> <mi>s</mi> </msup> </semantics></math> (blue lines) is used to scan a ScanCircle entirely.</p>
Full article ">Figure 8
<p>Scenario 1. Regarding the scenario in <a href="#sensors-24-06400-f007" class="html-fig">Figure 7</a>, the upper subplot represents the 2D coordinates of the hauler with respect to time, while the lower subplot illustrates the relative distance between the hauler <span class="html-italic">R</span> and its closest obstacle boundary with respect to time. In the scanning process, the hauler’s distance to the nearest obstacle boundary always exceeds <math display="inline"><semantics> <mrow> <mi>r</mi> <mi>M</mi> <mo>=</mo> <mn>0.5</mn> </mrow> </semantics></math> distance units.</p>
Full article ">Figure 9
<p>Scenario 1 with localization error. In Scenario 1, we generate obstacle environments, inspired by <a href="#sensors-24-06400-f002" class="html-fig">Figure 2</a>. One sets <math display="inline"><semantics> <mrow> <mo>Δ</mo> <mo>=</mo> <mn>100</mn> </mrow> </semantics></math> in Algorithm 3. The path of the hauler <span class="html-italic">R</span> is marked as a black circle. The hauler <span class="html-italic">R</span> occasionally homes to the base station by applying <math display="inline"><semantics> <mrow> <mo>Δ</mo> <mo>=</mo> <mn>100</mn> </mrow> </semantics></math> in Algorithm 3. The homing maneuver of the hauler <span class="html-italic">R</span> is depicted with green diamonds. Backwards and forwards maneuvering of the scouter <math display="inline"><semantics> <msup> <mi>R</mi> <mi>s</mi> </msup> </semantics></math> (blue lines) is used to scan a ScanCircle entirely.</p>
Full article ">Figure 10
<p>Scenario 1 with localization error. Regarding the scenario in <a href="#sensors-24-06400-f009" class="html-fig">Figure 9</a>, (<b>a</b>) subplot plots the 2D coordinates of the hauler with respect to time, while (<b>b</b>) subplot illustrates the relative distance between the hauler <span class="html-italic">R</span> and its closest obstacle boundary with respect to time. In the scanning process, the hauler’s distance to the nearest obstacle boundary always exceeds <math display="inline"><semantics> <mrow> <mi>r</mi> <mi>M</mi> <mo>=</mo> <mn>0.5</mn> </mrow> </semantics></math> distance units. Compared to <a href="#sensors-24-06400-f008" class="html-fig">Figure 8</a>, the scanning time increases considerably, since the hauler <span class="html-italic">R</span> needs to home to the base station occasionally. (<b>c</b>) subplot presents the localization error <math display="inline"><semantics> <mrow> <mrow> <mo>∥</mo> <mi mathvariant="bold">R</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>−</mo> </mrow> <msup> <mrow> <mi mathvariant="bold">R</mi> </mrow> <mi>p</mi> </msup> <mrow> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>∥</mo> </mrow> </mrow> </semantics></math> as <span class="html-italic">k</span> varies.</p>
Full article ">Figure 11
<p>Scenario 1 with localization error under the random maneuver strategy. In Scenario 1, we generate obstacle environments, inspired by <a href="#sensors-24-06400-f002" class="html-fig">Figure 2</a>. The path of the hauler <span class="html-italic">R</span> is marked as a black circle. Backwards and forwards maneuvering of the scouter <math display="inline"><semantics> <msup> <mi>R</mi> <mi>s</mi> </msup> </semantics></math> (blue lines) is used to scan a ScanCircle entirely. See that the bounded obstacle-rich workspace can’t be fully scanned by a random maneuver. The simulation ends after 150 s pass.</p>
Full article ">Figure 12
<p>Scenario 1 with localization error under the random maneuver strategy. Regarding the scenario in <a href="#sensors-24-06400-f011" class="html-fig">Figure 11</a>, (<b>a</b>) subplot plots the 2D coordinates of the hauler with respect to time, while (<b>b</b>) subplot illustrates the relative distance between the hauler <span class="html-italic">R</span> and its closest obstacle boundary with respect to time. In the scanning process, the hauler’s distance to the nearest obstacle boundary always exceeds <math display="inline"><semantics> <mrow> <mi>r</mi> <mi>M</mi> <mo>=</mo> <mn>0.5</mn> </mrow> </semantics></math> distance units. (<b>c</b>) subplot presents the localization error <math display="inline"><semantics> <mrow> <mrow> <mo>∥</mo> <mi mathvariant="bold">R</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>−</mo> </mrow> <msup> <mrow> <mi mathvariant="bold">R</mi> </mrow> <mi>p</mi> </msup> <mrow> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>∥</mo> </mrow> </mrow> </semantics></math> as <span class="html-italic">k</span> varies.</p>
Full article ">Figure 13
<p>Scenario 2 with localization error. One sets <math display="inline"><semantics> <mrow> <mo>Δ</mo> <mo>=</mo> <mn>100</mn> </mrow> </semantics></math> in Algorithm 3. The path of the hauler <span class="html-italic">R</span> is depicted as a black circle. The hauler <span class="html-italic">R</span> occasionally homes to the base station by applying <math display="inline"><semantics> <mrow> <mo>Δ</mo> <mo>=</mo> <mn>100</mn> </mrow> </semantics></math> in Algorithm 3. The homing maneuver of the hauler <span class="html-italic">R</span> is marked with green diamonds. Backwards and forwards maneuvering of the scouter <math display="inline"><semantics> <msup> <mi>R</mi> <mi>s</mi> </msup> </semantics></math> (blue lines) is used to scan a ScanCircle entirely.</p>
Full article ">Figure 14
<p>Scenario 2 with localization error. Regarding the scenario in <a href="#sensors-24-06400-f013" class="html-fig">Figure 13</a>, (<b>a</b>) subplot illustrates the 2D coordinates of the hauler with respect to time, while (<b>b</b>) subplot illustrates the relative distance between the hauler <span class="html-italic">R</span> and its closest obstacle boundary with respect to time. (<b>c</b>) subplot presents the localization error <math display="inline"><semantics> <mrow> <mrow> <mo>∥</mo> <mi mathvariant="bold">R</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>−</mo> </mrow> <msup> <mrow> <mi mathvariant="bold">R</mi> </mrow> <mi>p</mi> </msup> <mrow> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>∥</mo> </mrow> </mrow> </semantics></math> as <span class="html-italic">k</span> varies.</p>
Full article ">Figure 15
<p>Scenario 2 with localization error under the random maneuver strategy. The path of the hauler <span class="html-italic">R</span> is marked as a black circle. Backwards and forwards maneuvering of the scouter <math display="inline"><semantics> <msup> <mi>R</mi> <mi>s</mi> </msup> </semantics></math> (blue lines) is used to scan a ScanCircle entirely. See that the bounded obstacle-rich workspace can’t be fully scanned by a random maneuver.</p>
Full article ">Figure 16
<p>Scenario 2 with localization error under the random maneuver strategy. Regarding the scenario in <a href="#sensors-24-06400-f015" class="html-fig">Figure 15</a>, (<b>a</b>) subplot plots the 2D coordinates of the hauler with respect to time, while (<b>b</b>) subplot illustrates the relative distance between the hauler <span class="html-italic">R</span> and its closest obstacle boundary with respect to time. (<b>c</b>) subplot presents the localization error <math display="inline"><semantics> <mrow> <mrow> <mo>∥</mo> <mi mathvariant="bold">R</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>−</mo> </mrow> <msup> <mrow> <mi mathvariant="bold">R</mi> </mrow> <mi>p</mi> </msup> <mrow> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>∥</mo> </mrow> </mrow> </semantics></math> as <span class="html-italic">k</span> varies.</p>
Full article ">
6 pages, 2646 KiB  
Case Report
A Case of Primary Ewing Sarcoma of the Kidney: Robotic-Assisted Nephron-Sparing Surgery, a Feasible Alternative in Treatment of Localized Disease
by Amr Ahmed, Aleksa Zubelic, Milan Radovanovic, Gjoko Stojanoski and Metin Aksünger
Curr. Oncol. 2024, 31(10), 5943-5948; https://doi.org/10.3390/curroncol31100443 - 2 Oct 2024
Viewed by 194
Abstract
Extra-skeletal Ewing sarcoma (EWS) occurs in about 12% of EWS patients; at the same time, primary involvement of the kidneys remains extremely rare. Since it was first described in 1975, only a small case series have been reported worldwide. About 95% of surgically [...] Read more.
Extra-skeletal Ewing sarcoma (EWS) occurs in about 12% of EWS patients; at the same time, primary involvement of the kidneys remains extremely rare. Since it was first described in 1975, only a small case series have been reported worldwide. About 95% of surgically treated patients with EWS of the kidney described in the literature underwent nephrectomy, and the remaining patients only had a tumor biopsy. Nephron-sparing surgery (NSS) has not been sufficiently investigated as an alternative in the local surgical treatment of localized disease, mostly as a result of technically unfeasible provisions of negative surgical margins. In this report, we present a unique case of primary EWS of the kidney with an asymptomatic course without radiographic signs that suggest a highly aggressive disease, successfully locally treated with robotic-assisted NSS. This report showcases that robotic-assisted NSS could be a feasible alternative in treatment of localized disease yielding equally good oncological results while, at the same time, creating better prerequisites for necessary adjuvant chemotherapy. Full article
(This article belongs to the Section Genitourinary Oncology)
Show Figures

Figure 1

Figure 1
<p>Preoperative computerized tomography (CT): Interpolarly localized isodense 6.8 cm × 6.2 cm tumor propagating to the renal sinus.</p>
Full article ">Figure 2
<p>Intraoperative findings: tumor was clearly demarcated and resected from the surrounding renal tissue.</p>
Full article ">Figure 3
<p>Tumor bed after removing the tumor and closing the pyelocaliceal system, as well as suturing the remaining kidney tissue.</p>
Full article ">Figure 4
<p>Postoperative CT-Scan showing no signs of local recurrence, in addition, small perirenal seroma can be seen.</p>
Full article ">
20 pages, 2503 KiB  
Article
Robust Adaptive Sliding Mode Control Using Stochastic Gradient Descent for Robot Arm Manipulator Trajectory Tracking
by Mohammed Yousri Silaa, Oscar Barambones and Aissa Bencherif
Electronics 2024, 13(19), 3903; https://doi.org/10.3390/electronics13193903 - 2 Oct 2024
Viewed by 238
Abstract
This paper presents an innovative control strategy for robot arm manipulators, utilizing an adaptive sliding mode control with stochastic gradient descent (ASMCSGD). The ASMCSGD controller significant improvements in robustness, chattering elimination, and fast, precise trajectory tracking. Its performance is systematically compared with super [...] Read more.
This paper presents an innovative control strategy for robot arm manipulators, utilizing an adaptive sliding mode control with stochastic gradient descent (ASMCSGD). The ASMCSGD controller significant improvements in robustness, chattering elimination, and fast, precise trajectory tracking. Its performance is systematically compared with super twisting algorithm (STA) and conventional sliding mode control (SMC) controllers, all optimized using the grey wolf optimizer (GWO). Simulation results show that the ASMCSGD controller achieves root mean squared errors (RMSE) of 0.12758 for θ1 and 0.13387 for θ2. In comparison, the STA controller yields RMSE values of 0.1953 for θ1 and 0.1953 for θ2, while the SMC controller results in RMSE values of 0.24505 for θ1 and 0.29112 for θ2. Additionally, the ASMCSGD simplifies implementation, eliminates unwanted oscillations, and achieves superior tracking performance. These findings underscore the ASMCSGD’s effectiveness in enhancing trajectory tracking and reducing chattering, making it a promising approach for robust control in practical applications of robot arm manipulators. Full article
Show Figures

Figure 1

Figure 1
<p>The 2 DoF rigid-link robot manipulator.</p>
Full article ">Figure 2
<p>Block diagram of the proposed control method.</p>
Full article ">Figure 3
<p>The SGD technique.</p>
Full article ">Figure 4
<p>The GWO flowchart [<a href="#B46-electronics-13-03903" class="html-bibr">46</a>].</p>
Full article ">Figure 5
<p>The convergence rate for ASMCSGD-GWO under iterations.</p>
Full article ">Figure 6
<p>Position tracking joints under ASMCSGD, STA, and SMC controllers.</p>
Full article ">Figure 7
<p>Position tracking error joints under ASMCSGD, STA, and SMC controllers.</p>
Full article ">Figure 8
<p>Velocity joints under ASMCSGD, STA, and SMC controllers.</p>
Full article ">Figure 9
<p>Control signals for the under ASMCSGD, STA, and SMC controllers.</p>
Full article ">Figure 10
<p>Position tracking error of joints of the proposed controller under random noises application.</p>
Full article ">
Back to TopTop