Speed regulation of a self-balancing robot by energy shaping.

Saved in:
Bibliographic Details
Title: Speed regulation of a self-balancing robot by energy shaping.
Authors: Gandarilla, Isaac1 (AUTHOR) igandarillae@lalaguna.tecnm.mx, Santibáñez, Víctor1 (AUTHOR), Sandoval, Jesús2 (AUTHOR)
Source: International Journal of Control. Jun2026, Vol. 99 Issue 6, p1957-1971. 15p.
Subjects: Partial differential equations, Inverted pendulum (Control theory), Passivity-based control, Cruise control
Abstract: The self-balancing robot is a mobile platform extensively utilised in the formulation of control algorithms targeting position regulation. Contrary to the aforementioned control objective, this paper presents an energy shaping control strategy designed to drive the self-balancing robot at a predetermined velocity while ensuring the pendulum remains in an upright vertical position. This work introduces a novel strategy that allows to simplify and solve the matching equations, resulting from a Genuine-Hamiltonian energy shaping position/velocity regulation controller, applied to a self balancing robot, which has a non–constant inertia matrix and that can not be transformed into a constant one via partial linearisation. This novel technique allows to solve in an algebraic form some of the matching equations, which in general, are described by partial differential equations (PDEs), simplifying their solutions. Comparative real-time experimental results illustrate the satisfactory performance of the proposed controller in comparison with other controllers already in the literature. [ABSTRACT FROM AUTHOR]
Copyright of International Journal of Control is the property of Taylor & Francis Ltd and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
Full text is not displayed to guests.
FullText Links:
  – Type: pdflink
Text:
  Availability: 1
Header DbId: egs
DbLabel: Engineering Source
An: 194222074
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Speed regulation of a self-balancing robot by energy shaping.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Gandarilla%2C+Isaac%22">Gandarilla, Isaac</searchLink><relatesTo>1</relatesTo> (AUTHOR)<i> igandarillae@lalaguna.tecnm.mx</i><br /><searchLink fieldCode="AR" term="%22Santibáñez%2C+Víctor%22">Santibáñez, Víctor</searchLink><relatesTo>1</relatesTo> (AUTHOR)<br /><searchLink fieldCode="AR" term="%22Sandoval%2C+Jesús%22">Sandoval, Jesús</searchLink><relatesTo>2</relatesTo> (AUTHOR)
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22International+Journal+of+Control%22">International Journal of Control</searchLink>. Jun2026, Vol. 99 Issue 6, p1957-1971. 15p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Partial+differential+equations%22">Partial differential equations</searchLink><br /><searchLink fieldCode="DE" term="%22Inverted+pendulum+%28Control+theory%29%22">Inverted pendulum (Control theory)</searchLink><br /><searchLink fieldCode="DE" term="%22Passivity-based+control%22">Passivity-based control</searchLink><br /><searchLink fieldCode="DE" term="%22Cruise+control%22">Cruise control</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: The self-balancing robot is a mobile platform extensively utilised in the formulation of control algorithms targeting position regulation. Contrary to the aforementioned control objective, this paper presents an energy shaping control strategy designed to drive the self-balancing robot at a predetermined velocity while ensuring the pendulum remains in an upright vertical position. This work introduces a novel strategy that allows to simplify and solve the matching equations, resulting from a Genuine-Hamiltonian energy shaping position/velocity regulation controller, applied to a self balancing robot, which has a non–constant inertia matrix and that can not be transformed into a constant one via partial linearisation. This novel technique allows to solve in an algebraic form some of the matching equations, which in general, are described by partial differential equations (PDEs), simplifying their solutions. Comparative real-time experimental results illustrate the satisfactory performance of the proposed controller in comparison with other controllers already in the literature. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of International Journal of Control is the property of Taylor & Francis Ltd and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=194222074
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1080/00207179.2026.2625798
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 15
        StartPage: 1957
    Subjects:
      – SubjectFull: Partial differential equations
        Type: general
      – SubjectFull: Inverted pendulum (Control theory)
        Type: general
      – SubjectFull: Passivity-based control
        Type: general
      – SubjectFull: Cruise control
        Type: general
    Titles:
      – TitleFull: Speed regulation of a self-balancing robot by energy shaping.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Gandarilla, Isaac
      – PersonEntity:
          Name:
            NameFull: Santibáñez, Víctor
      – PersonEntity:
          Name:
            NameFull: Sandoval, Jesús
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 06
              Text: Jun2026
              Type: published
              Y: 2026
          Identifiers:
            – Type: issn-print
              Value: 00207179
          Numbering:
            – Type: volume
              Value: 99
            – Type: issue
              Value: 6
          Titles:
            – TitleFull: International Journal of Control
              Type: main
ResultId 1