Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
An Edge Architecture Oriented Model Predictive Control Scheme for an Autonomous UAV Mission
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Signals and Systems.ORCID iD: 0000-0001-9685-1026
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Signals and Systems.ORCID iD: 0000-0003-1437-1809
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Signals and Systems.ORCID iD: 0000-0003-3922-1735
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Signals and Systems.ORCID iD: 0000-0003-0126-1897
2022 (English)In: 2022 IEEE 31st International Symposium on Industrial Electronics (ISIE), IEEE, 2022, p. 1195-1201Conference paper, Published paper (Refereed)
Abstract [en]

In this article the implementation of a controller and specifically of a Model Predictive Controller (MPC) on an Edge Computing device, for controlling the trajectory of an Unmanned Aerial Vehicle (UAV) model, is examined. MPC requires more computation power in comparison to other controllers, such as PID or LQR, since it use cost functions, optimization methods and iteratively predicts the output of the system and the control commands for some determined steps in the future (prediction horizon). Thus, the computation power required depends on the prediction horizon, the complexity of the cost functions and the optimization. The more steps determined for the horizon the more efficient the controller can be, but also more computation power is required. Since sometimes robots are not capable of managing all the computing process locally, it is important to offload some of the computing process from the robot to the cloud. But then some disadvantages may occur, such as latency and safety issues. Cloud computing may offer “infinity” computation power but the whole system suffers in latency. A solution to this is the use of Edge Computing, which will reduce time delays since the Edge device is much closer to the source of data. Moreover, by using the Edge we can offload the demanding controller from the UAV and set a longer prediction horizon and try to get a more efficient controller.

Place, publisher, year, edition, pages
IEEE, 2022. p. 1195-1201
Series
Proceedings of the IEEE International Symposium on Industrial Electronics, ISSN 2163-5137, E-ISSN 2163-5145
Keywords [en]
Edge Computing, UAV, Model Predictive Control
National Category
Robotics
Research subject
Robotics and Artificial Intelligence
Identifiers
URN: urn:nbn:se:ltu:diva-92625DOI: 10.1109/ISIE51582.2022.9831701ISI: 000946662000188Scopus ID: 2-s2.0-85135855893OAI: oai:DiVA.org:ltu-92625DiVA, id: diva2:1689251
Conference
31st International Symposium on Industrial Electronics (ISIE), Anchorage [Hybrid], Alaska, USA, June 1-3, 2022
Note

ISBN för värdpublikation: 978-1-6654-8240-0 (electronic), 978-1-6654-8241-7 (print)

Available from: 2022-08-22 Created: 2022-08-22 Last updated: 2024-03-07Bibliographically approved
In thesis
1. Towards Enabling the Next Generation of Edge Controlled Robotic Systems
Open this publication in new window or tab >>Towards Enabling the Next Generation of Edge Controlled Robotic Systems
2023 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

This thesis introduces a novel framework for edge robotics, enabling the advancement of edge-connected and controlled robots. Autonomous robots, such as Unmanned Aerial Vehicles (UAVs), generate vast amounts of multi-sensor data and rely on complex algorithms. However, their computational requirements often necessitate large onboard computing units, limiting their flight time and payload capacity. This work presents a key contribution towards the development of frameworks that facilitate offloading computational processes from robots to edge computing clusters. Specifically, we focus on offloading computationally intensive Model Predictive Control (MPC) algorithms for UAV trajectory control. To address the time-critical nature of these procedures, we also consider latency and safety measures. By leveraging edge computing, we can achieve the required computational capacity while minimizing communication latency, making it a promising solution for such missions. Furthermore, edge computing enhances the performance and efficiency of MPCs compared to traditional onboard computers. We evaluate this improvement and compare it to conventional approaches. Additionally, we leverage Docker Images and Kubernetes Clusters to take advantage of their features, enabling fast and easy deployment, operability, and migrations of the MPC instances. Kubernetes automates, monitors, and orchestrates the system’s behavior, while the controller applications become highly portable without extensive software dependencies. This thesis focuses on developing real architectures for offloading MPCs either for controlling the trajectory of single robots or multi-agent systems, while utilizing both on-premises small-scale edge computing setups and edge computing providers like the Research Institutes of Sweden (RISE) in Luleå. Extensive simulations and real-life experimental setups support the results and assumptions presented in this work.

Place, publisher, year, edition, pages
Luleå: Luleå University of Technology, 2023
Series
Licentiate thesis / Luleå University of Technology, ISSN 1402-1757
Keywords
Edge Robotics, Edge Computing, Robotics
National Category
Robotics
Research subject
Robotics and Artificial Intelligence
Identifiers
urn:nbn:se:ltu:diva-101400 (URN)978-91-8048-379-7 (ISBN)978-91-8048-380-3 (ISBN)
Presentation
2023-11-14, A1547, Luleå tekniska universitet, Luleå, 09:00 (English)
Opponent
Supervisors
Available from: 2023-09-21 Created: 2023-09-20 Last updated: 2023-10-24Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Seisa, Achilleas SantiSatpute, SumeetLindqvist, BjörnNikolakopoulos, George

Search in DiVA

By author/editor
Seisa, Achilleas SantiSatpute, SumeetLindqvist, BjörnNikolakopoulos, George
By organisation
Signals and Systems
Robotics

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 93 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf