Pseudo-differential calculus on generalized motion groups