https://www.mdu.se/

mdu.sePublications
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
On the Initialization Problem for Timed-Elastic Bands
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0003-4298-9550
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0002-5832-5452
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0002-1364-8127
2023 (English)In: IFAC PAPERSONLINE, Amsterdam: Elsevier, 2023, Vol. 56, p. 11802-11807Conference paper, Published paper (Other academic)
Abstract [en]

Path planning is an important part of navigation for mobile robots. Several approaches have been proposed in the literature based on a discretisation of the map, including A*, Theta*, and RRT*. While these approaches have been widely adopted also in real applications, they tend to generate non-smooth paths, which can be difficult to follow, based on the kinematic and dynamic constraints of the robot. Time-Elastic-Bands (TEB) have also been used in the literature, to deform an original path in real-time to produce a smoother path, and to handle potential local changes in the environment, such as the detection of an unknown obstacle. This work analyses the effects on the overall path for different choices of initial paths fed to TEB. In particular, the produced paths are compared in terms of total distance, curvature, and variation in the desired heading. The optimised version of the solution produced by Theta* shows the highest performance among the considered methods and metrics, and we show that it can be successfully followed by an autonomous bicycle. 

Place, publisher, year, edition, pages
Amsterdam: Elsevier, 2023. Vol. 56, p. 11802-11807
Series
IFAC-PapersOnLine, ISSN 24058963
Keywords [en]
Planning, Optimisation, Time-Elastic-Bands, Intelligent Autonomous Vehicles, Navigation
National Category
Robotics
Research subject
Electronics
Identifiers
URN: urn:nbn:se:mdh:diva-61445DOI: 10.1016/j.ifacol.2023.10.574ISI: 001196708400678Scopus ID: 2-s2.0-85184957931OAI: oai:DiVA.org:mdh-61445DiVA, id: diva2:1724597
Conference
22nd World Congress of the International Federation of Automatic Control (IFAC)
Available from: 2023-01-09 Created: 2023-01-09 Last updated: 2024-12-20Bibliographically approved
In thesis
1. Control and Navigation of an Autonomous Bicycle
Open this publication in new window or tab >>Control and Navigation of an Autonomous Bicycle
2023 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

Autonomous control of mobile robots is a research topic that has received a lot of interest. There are several challenging problems associated with autonomous mobile robots, including low-level control, localisation, and navigation. Most research in the past has focused on developing algorithms for three or four-wheeled mobile robots, such as autonomous cars and differential drive robots, which are statically stable systems. In this thesis, autonomous two-wheeled robots are considered, such as autonomous bicycles, which are naturally unstable systems, and without proper actuation, they will lose balance and fall over. Thus, before developing algorithms for higher-level functionality such as localisation and navigation of an autonomous bicycle, the balance of the bicycle needs to be addressed. This is an interesting research problem as the bicycle is a statically unstable system that has proven difficult to control, but given adequate forward velocity, it is possible to balance a bicycle using only steering actuation. Moreover, given a sufficient forward velocity, the bicycle can even become self-stabilised.

In this thesis, the balance and trajectory tracking of an autonomous bicycle is investigated. First, we propose an extension of previously proposed bicycle models to capture the steering dynamics including the motor used for controlling the handlebar. Next, several control methods which can stabilise an autonomous bicycle by actuation of the steering axis and the forward velocity of the bicycle are developed. The controllers are compared in simulations on both a linear and nonlinear bicycle model. The simulation evaluation proceeds with experiments conducted on an instrumented bicycle running on a bicycle roller. Moreover, trajectory tracking of an autonomous bicycle is addressed using a model predictive controller approach where the reference lean angle is computed at every sample interval and is tracked by the balance controller in the inner loop. Finally, path planning in a static environment is considered where the proposed strategy realises a smooth path that adheres to the kinematic and dynamic constraints of the bicycle while avoiding obstacles and optimises the number of heading changes and the path distance. The results obtained from detailed multibody simulations highlight the feasibility of the balance controller, trajectory tracking controller, and path planner. 

Place, publisher, year, edition, pages
Västerås: Mälardalens universitet, 2023
Series
Mälardalen University Press Licentiate Theses, ISSN 1651-9256 ; 336
National Category
Robotics Control Engineering
Research subject
Electronics
Identifiers
urn:nbn:se:mdh:diva-61612 (URN)978-91-7485-580-7 (ISBN)
Presentation
2023-03-21, Gamma och online, Mälardalens universitet, Västerås, 13:15 (English)
Opponent
Supervisors
Available from: 2023-01-25 Created: 2023-01-25 Last updated: 2023-02-28Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Persson, NiklasEkström, MartinEkström, MikaelPapadopoulos, Alessandro

Search in DiVA

By author/editor
Persson, NiklasEkström, MartinEkström, MikaelPapadopoulos, Alessandro
By organisation
Embedded Systems
Robotics

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 118 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