Skip to main content

LUP Student Papers

LUND UNIVERSITY LIBRARIES

Path planning algorithm for levitating planar motion system

Nilsson, Henry and Ternerot, Johan (2022)
Department of Automatic Control
Abstract
In today’s world of ever increasing competitiveness, solutions that include automation and smart production have become a vital part to consider in overall business strategy, specifically for the industry sector. Whether an automated production process will be beneficial or not is dictated by how sub-processes such as interproduction transportation operates. The importance of these processes has been displayed in the late increase of production efficiency when moving from traditional transportation units, such as conveyor belts, to more sophisticated systems, such as transportation robots. However, these new sophisticated systems comes with increased complexity and new challenges when implementing important behaviours such as speed,... (More)
In today’s world of ever increasing competitiveness, solutions that include automation and smart production have become a vital part to consider in overall business strategy, specifically for the industry sector. Whether an automated production process will be beneficial or not is dictated by how sub-processes such as interproduction transportation operates. The importance of these processes has been displayed in the late increase of production efficiency when moving from traditional transportation units, such as conveyor belts, to more sophisticated systems, such as transportation robots. However, these new sophisticated systems comes with increased complexity and new challenges when implementing important behaviours such as speed, control and safety.

This thesis is linked to the challenge of developing a safe and time efficient feature for handling a sudden failure or halt in one of these systems, namely the Beckhoff XPlanar levitating planar motion system. Hence, the goal of the thesis was to develop a pathfinding algorithm to easily line up the agents in the XPlanar system from any given position to a pre-specified startup track.

The end-result was a multi-agent pathfinding algorithm that utilizes Conflict-Based Search and A* to move each agent from their start position to a desired end-position whilst avoiding collisions. The algorithm is specifically designed towards the XPlanar system, integrated through ADS communication making it executable from the Beckhoff PC-based control software TwinCAT3. (Less)
Please use this url to cite or link to this publication:
author
Nilsson, Henry and Ternerot, Johan
supervisor
organization
year
type
H3 - Professional qualifications (4 Years - )
subject
report number
TFRT-6170
ISSN
0280-5316
language
English
id
9094818
date added to LUP
2022-08-12 09:54:13
date last changed
2022-08-12 09:54:13
@misc{9094818,
  abstract     = {{In today’s world of ever increasing competitiveness, solutions that include automation and smart production have become a vital part to consider in overall business strategy, specifically for the industry sector. Whether an automated production process will be beneficial or not is dictated by how sub-processes such as interproduction transportation operates. The importance of these processes has been displayed in the late increase of production efficiency when moving from traditional transportation units, such as conveyor belts, to more sophisticated systems, such as transportation robots. However, these new sophisticated systems comes with increased complexity and new challenges when implementing important behaviours such as speed, control and safety.

This thesis is linked to the challenge of developing a safe and time efficient feature for handling a sudden failure or halt in one of these systems, namely the Beckhoff XPlanar levitating planar motion system. Hence, the goal of the thesis was to develop a pathfinding algorithm to easily line up the agents in the XPlanar system from any given position to a pre-specified startup track.

The end-result was a multi-agent pathfinding algorithm that utilizes Conflict-Based Search and A* to move each agent from their start position to a desired end-position whilst avoiding collisions. The algorithm is specifically designed towards the XPlanar system, integrated through ADS communication making it executable from the Beckhoff PC-based control software TwinCAT3.}},
  author       = {{Nilsson, Henry and Ternerot, Johan}},
  issn         = {{0280-5316}},
  language     = {{eng}},
  note         = {{Student Paper}},
  title        = {{Path planning algorithm for levitating planar motion system}},
  year         = {{2022}},
}