Biomimetic walking trajectory generation of humanoid robot on an inclined surface using Fourier series