Intelligent Cat skate boarding