Dynamic Modeling and Stability Analysis of Balancing in Riderless Electric Scooters
Yun-Hao Lin, Alireza Jafari, Yen-Chen Liu
TL;DR
This work tackles balancing a riderless electric scooter when steering and speed vary concurrently. It develops a nonlinear bicycle-like dynamic model using $M\Ddot{\theta} = \tau_{\theta} + U\sin(\theta+\theta_0)$ and analyzes two controllers: a PD controller and a feedback-linearized PD controller, with Lyapunov-based stability results. The PD controller guarantees ultimate boundedness of the roll dynamics, while the feedback-linearized PD controller reduces bound sizes and can achieve asymptotic stability under perfect estimation, with estimation errors yielding smaller but bounded performance degradation. Simulations on a realistic scooter parameter set show the feedback-linearized PD controller outperforms the PD controller, especially under demanding maneuvers, highlighting its practical appeal for riderless autonomous e-scooting; future work aims at experimental validation and integration with sidewalk-level perception and time-to-collision aware path planning.
Abstract
Today, electric scooter is a trendy personal mobility vehicle. The rising demand and opportunities attract ride-share services. A common problem of such services is abandoned e-scooters. An autonomous e-scooter capable of moving to the charging station is a solution. This paper focuses on maintaining balance for these riderless e-scooters. The paper presents a nonlinear model for an e-scooter moving with simultaneously varying speed and steering. A PD and a feedback-linearized PD controller stabilize the model. The stability analysis shows that the controllers are ultimately bounded even with parameter uncertainties and measurement inaccuracy. Simulations on a realistic e-scooter with a general demanding path to follow verify the ultimate boundedness of the controllers. In addition, the feedback-linearized PD controller outperforms the PD controller because it has narrower ultimate bounds. Future work focuses on experiments using a self-balancing mechanism installed on an e-scooter.
