Self-balancing robot implementing the inverted pendulum concept
a two - wheeled inverted pendulum robot with friction .