Control algorithm for holonomic robot that balances on single spherical wheel
This paper presents the control algorithm for the new type of robot that balances on a single spherical wheel. This type of robot is called Ballbot and unlike other statically stable robots, it has a high gravity centre and a very small footprint. The robot is dynamically stable, which means that if...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
EDP Sciences
2019-01-01
|
Series: | MATEC Web of Conferences |
Online Access: | https://doi.org/10.1051/matecconf/201925202005 |
id |
doaj-14a2640ae0d34242a1d9cb13d31e4b3e |
---|---|
record_format |
Article |
spelling |
doaj-14a2640ae0d34242a1d9cb13d31e4b3e2021-02-02T00:12:56ZengEDP SciencesMATEC Web of Conferences2261-236X2019-01-012520200510.1051/matecconf/201925202005matecconf_cmes2018_02005Control algorithm for holonomic robot that balances on single spherical wheelWyrwał Daniel0Lindner Tymoteusz1PhD Student, Poznan University of TechnologyPhD Student, Poznan University of TechnologyThis paper presents the control algorithm for the new type of robot that balances on a single spherical wheel. This type of robot is called Ballbot and unlike other statically stable robots, it has a high gravity centre and a very small footprint. The robot is dynamically stable, which means that if the controller stops working, the entire construction will fall over. Because of that, it needs a special control algorithm to keep the balance. The presented Ballbot is fitted with sensors such as gyroscope and accelerometer and controls motors with omni-directional wheels to move the robot in any direction. This paper presents theoretical information about balancing robots and the most important elements of the robot. Next, the design concept of the controller based on STM32 family, control algorithms and filters were proposed and implemented. In the final section of this paper, the investigation results were presented and discussed.https://doi.org/10.1051/matecconf/201925202005 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Wyrwał Daniel Lindner Tymoteusz |
spellingShingle |
Wyrwał Daniel Lindner Tymoteusz Control algorithm for holonomic robot that balances on single spherical wheel MATEC Web of Conferences |
author_facet |
Wyrwał Daniel Lindner Tymoteusz |
author_sort |
Wyrwał Daniel |
title |
Control algorithm for holonomic robot that balances on single spherical wheel |
title_short |
Control algorithm for holonomic robot that balances on single spherical wheel |
title_full |
Control algorithm for holonomic robot that balances on single spherical wheel |
title_fullStr |
Control algorithm for holonomic robot that balances on single spherical wheel |
title_full_unstemmed |
Control algorithm for holonomic robot that balances on single spherical wheel |
title_sort |
control algorithm for holonomic robot that balances on single spherical wheel |
publisher |
EDP Sciences |
series |
MATEC Web of Conferences |
issn |
2261-236X |
publishDate |
2019-01-01 |
description |
This paper presents the control algorithm for the new type of robot that balances on a single spherical wheel. This type of robot is called Ballbot and unlike other statically stable robots, it has a high gravity centre and a very small footprint. The robot is dynamically stable, which means that if the controller stops working, the entire construction will fall over. Because of that, it needs a special control algorithm to keep the balance. The presented Ballbot is fitted with sensors such as gyroscope and accelerometer and controls motors with omni-directional wheels to move the robot in any direction. This paper presents theoretical information about balancing robots and the most important elements of the robot. Next, the design concept of the controller based on STM32 family, control algorithms and filters were proposed and implemented. In the final section of this paper, the investigation results were presented and discussed. |
url |
https://doi.org/10.1051/matecconf/201925202005 |
work_keys_str_mv |
AT wyrwałdaniel controlalgorithmforholonomicrobotthatbalancesonsinglesphericalwheel AT lindnertymoteusz controlalgorithmforholonomicrobotthatbalancesonsinglesphericalwheel |
_version_ |
1724314265536430080 |