A development framework for tracking control in Hamiltonian systems