The paper deals with a single-wheeled self-balancing mobile robot type, usually named ballbot. During the design process of a ballbot prototype a model with reduced complexity but effective performance is helpful to define and analyse features of the perceived solution. A model of a ballbot based on a simplified modelling approach is presented. Assumptions to describe the effects of force transmission between main inertial components of a ballbot are described. Appropriate kinematic constrains between the driving ball of the robot and its actuators are developed and implemented in a MathWorks® Simscape Multibody™ environment. The software model is then tuned to the characteristic parameters of the ballbot prototype. Dynamics has been intrinsically evaluated by the software solver and an efficacious formulation of the frictional effects has been introduced with an all-inclusive equivalent friction torque. Two different tests have been carried out and used for reference: position control and force disturbance response. Comparison between experimental and simulation results are shown and analysed to validate the simplified modelling approach for the ballbot.
Simplified model of a single-wheeled self-balancing robot in mathworks® simscape multibody™ / Cornagliotto, V.; Pastorelli, S.. - In: INTERNATIONAL JOURNAL OF MECHANICS AND CONTROL. - ISSN 1590-8844. - 21:1(2020), pp. 147-155.
Simplified model of a single-wheeled self-balancing robot in mathworks® simscape multibody™
Cornagliotto V.;Pastorelli S.
2020
Abstract
The paper deals with a single-wheeled self-balancing mobile robot type, usually named ballbot. During the design process of a ballbot prototype a model with reduced complexity but effective performance is helpful to define and analyse features of the perceived solution. A model of a ballbot based on a simplified modelling approach is presented. Assumptions to describe the effects of force transmission between main inertial components of a ballbot are described. Appropriate kinematic constrains between the driving ball of the robot and its actuators are developed and implemented in a MathWorks® Simscape Multibody™ environment. The software model is then tuned to the characteristic parameters of the ballbot prototype. Dynamics has been intrinsically evaluated by the software solver and an efficacious formulation of the frictional effects has been introduced with an all-inclusive equivalent friction torque. Two different tests have been carried out and used for reference: position control and force disturbance response. Comparison between experimental and simulation results are shown and analysed to validate the simplified modelling approach for the ballbot.File | Dimensione | Formato | |
---|---|---|---|
Ballbot_JoMaC.pdf
accesso riservato
Tipologia:
2. Post-print / Author's Accepted Manuscript
Licenza:
Non Pubblico - Accesso privato/ristretto
Dimensione
612.79 kB
Formato
Adobe PDF
|
612.79 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
International Journal of Mechanics and Control
accesso riservato
Descrizione: Articolo principale
Tipologia:
2a Post-print versione editoriale / Version of Record
Licenza:
Non Pubblico - Accesso privato/ristretto
Dimensione
5.02 MB
Formato
Unknown
|
5.02 MB | Unknown | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11583/2910500