Indeed, this seems to be a control system problem originated from onboard computer programming, rather than a mechanical problem. This is a lesson for all these who love artificial intelligence.