A practical trajectory tracking approach for autonomous mobile robots: Nonlinear adaptive H2 design