Nonlinear Model Predictive Control for Ballbot systems: A benchmark with Hierarchical Sliding Mode and Linear Quadratic controls | Synapse