2022 30th Mediterranean Conference on Control and Automation (MED) · 2022 · 10 citations · 0 references
EngineeringMechanical EngineeringRobotics EngineeringRobot ControlRoboticsSystem DynamicsControl SystemsControl TheoryController DesignController TuningModel Predictive ControlOptimal ControlLinear Quadratic RegulationLinear-quadratic ControlNonlinear Model Predictive ControlNonlinear System ModelingPath-integral ControlPendulum MotionStabilizationStochastic Optimal Control
This paper presents the swinging up and stabilization control of a Furuta pendulum using the recently published nonlinear Model Predictive Path Integral (MPPI) approach. This algorithm is based on a path integral over stochastic trajectories and can be parallelized easily. The controller parameters are tuned offline regarding the nonlinear system dynamics and simulations. Constraints in terms of state and input are taken into account in the cost function. The presented approach sequentially computes an optimal control sequence that minimizes this optimal control problem online. The control strategy has been tested in full-scale experiments using a pendulum prototype. The investigated MPPI controller has demonstrated excellent performance in simulation for the swinging up and stabilizing task. In order to also achieve outstanding performance in a real-world experiment using a controller with limited computing power, a linear quadratic controller (LQR) is designed for the stabilization task. In this paper, the determination of the controller parameters for the MPPI algorithm is described in detail. Further, a discussion treats the advantages of the nonlinear MPPI control. Videos are available under https://www.htwg-konstanz.de/en/research-and-transfer/institutes-and-laboratories/isd/control-engineering/videos/.