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 in questo prodotto:
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.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2910500