Optimizing robotic configurations for efficient motion planning in industrial automation through Dijkstra's Algorithm

In the context of industrial automation, optimizing the performance and efficiency of robotic systems is crucial for enhancing productivity. This thesis addresses the challenge of selecting optimal robot configurations to minimize trajectory execution time and reduce program development time for industrial machines. The core of this research lies in the implementation of an optimization algorithm based on Dijkstra's algorithm, a graph theory method renowned for finding shortest paths. The developed algorithm models robot configurations as nodes in a graph, with transitions between configurations represented by edges weighted according to the time required by the robot’s joints to move between configurations. This approach allows for the systematic identification of the most time-efficient paths through the joint-space configurations.
\nThe research focuses on two anthropomorphic industrial robots, the ABB IRB1100 and IRB1200, chosen for their advanced kinematic characteristics and extensive application in industrial settings. By applying the optimization algorithm to these models, the study evaluates its effectiveness in minimizing trajectory times across different robotic platforms with varying physical and kinematic properties. Simulations were conducted in ABB’s RobotStudio and real-world test bench environments to validate the algorithm's performance.

Publication Details

Journal
AMS Degree Thesis (University of Bologna)
Published
2024-10-07
Primary Topic
Dust and Plasma Wave Phenomena
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Optimizing robotic configurations for efficient motion planning in industrial automation through Dijkstra's Algorithm

AMS Degree Thesis (University of Bologna)
Dust and Plasma Wave Phenomena
article

Optimizing robotic configurations for efficient motion planning in industrial automation through Dijkstra's Algorithm

article en

Abstract

In the context of industrial automation, optimizing the performance and efficiency of robotic systems is crucial for enhancing productivity. This thesis addresses the challenge of selecting optimal robot configurations to minimize trajectory execution time and reduce program development time for industrial machines. The core of this research lies in the implementation of an optimization algorithm based on Dijkstra's algorithm, a graph theory method renowned for finding shortest paths. The developed algorithm models robot configurations as nodes in a graph, with transitions between configurations represented by edges weighted according to the time required by the robot’s joints to move between configurations. This approach allows for the systematic identification of the most time-efficient paths through the joint-space configurations.
\nThe research focuses on two anthropomorphic industrial robots, the ABB IRB1100 and IRB1200, chosen for their advanced kinematic characteristics and extensive application in industrial settings. By applying the optimization algorithm to these models, the study evaluates its effectiveness in minimizing trajectory times across different robotic platforms with varying physical and kinematic properties. Simulations were conducted in ABB’s RobotStudio and real-world test bench environments to validate the algorithm's performance.

AMS Degree Thesis (University of Bologna)
Industry, innovation and infrastructure, Decent work and economic growth
Openalex Percentile: Top 64%
Dust and Plasma Wave Phenomena
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.