Development and challenges of nonlinear dynamic modeling and stabilization control of mobile firing guns