Modeling a complex movement: a cat's walk