A method of maneuvering a tow vehicle in reverse for attachment to a trailer , the method comprising: detecting, by a neural network of the tow vehicle , one or more trailers within one or more images ; detecting, by the neural network , a trailer hitch receiver in the image ; determining, at a computing device in communication with the neural network , a pixel angular difference (Θ) in the image between a tow vehicle fore-aft axis in the image and a trailer fore-aft axis in the image ; determining, at the computing device, a pixel distance (λ) in the image between an image coordinate of a location of a tow vehicle hitch ball and an image coordinate of a location of the trailer hitch receiver ; determining, at the computing device , a vehicle path from an initial position (P I ) to a final position (P F ) adjacent the trailer , the vehicle path comprising maneuvers configured to move the tow vehicle along the vehicle path from the initial position (Pi) to the final position (P F ); and autonomously following, at a drive system in communication with the computing device , the vehicle path from the initial position (Pi) to the final position (P F ), wherein the vehicle path is determined by extending a tow vehicle fore-aft axis (Y) in the rearward direction (R) and by extending a trailer fore-aft axis (T) about the length of the trailer (200, 200a-c) in a forward direction, wherein the vehicle path is determined to be along arcs of a first circle tangent to the extended tow vehicle fore-aft axis (Y) facing the trailer fore-aft axis (T) and a second circle tangent to the first circle and the extended trailer fore-aft axis (T) facing the tow vehicle fore-aft axis (Y), and wherein the first and second circles intersect at an intersection point . detecting, by a neural network of the tow vehicle , one or more trailers within one or more images ; detecting, by the neural network , a trailer hitch receiver in the image ; determining, at a computing device in communication with the neural network , a pixel angular difference (Θ) in the image between a tow vehicle fore-aft axis in the image and a trailer fore-aft axis in the image ; determining, at the computing device, a pixel distance (λ) in the image between an image coordinate of a location of a tow vehicle hitch ball and an image coordinate of a location of the trailer hitch receiver ; determining, at the computing device , a vehicle path from an initial position (P I ) to a final position (P F ) adjacent the trailer , the vehicle path comprising maneuvers configured to move the tow vehicle along the vehicle path from the initial position (Pi) to the final position (P F ); and autonomously following, at a drive system in communication with the computing device , the vehicle path from the initial position (Pi) to the final position (P F ), wherein the vehicle path is determined by extending a tow vehicle fore-aft axis (Y) in the rearward direction (R) and by extending a trailer fore-aft axis (T) about the length of the trailer (200, 200a-c) in a forward direction, wherein the vehicle path is determined to be along arcs of a first circle tangent to the extended tow vehicle fore-aft axis (Y) facing the trailer fore-aft axis (T) and a second circle tangent to the first circle and the extended trailer fore-aft axis (T) facing the tow vehicle fore-aft axis (Y), and wherein the first and second circles intersect at an intersection point . <EOS>