unreal 4 – Is it possible to use PlayerController and AIController with the same farmer?

In my top-down game (which was created from a top-down C ++ template), whose movement is controlled by mouse click, I would like to use MoveToLocation Method of AAIController but I can not, because I use a controller that derives from APlayerController which does not have such functionality. Is there any way for me to use this motion function with my player or to achieve the same result with something else?

I tried AIController for my farmer and the player controller in spectator mode, but then he is not attached to the camera.