The majority of currently used automatic parking systems exploit the planning-and-tracking approach that involves planning the reference trajectory first and then tracking the desired reference trajectory. However, the response delay of longitudinal velocity prevents the parking controller from tracing the desired trajectory because the vehicle's velocity and other state parameters are not synchronized, while the controller maneuvers the vehicle according to the planned desired velocity and steering profiles. We propose an inverse vehicle model to provide a neural-network-based integrated lateral and longitudinal automatic parking controller. We approximated the relationship of the planned velocity to the vehicle's velocity using a second-order difference equation that involves the response characteristic of the vehicle's longitudinal delay. The adjusted desired velocity to track the origin-planned velocity is calculated using the inverse vehicle model. Furthermore, we proposed an integrated longitudinal and lateral parking controller using an artificial neural network (ANN) model trained on a dataset applying the inverse vehicle model. By learning the control laws between the vehicle's states and the corresponding actions, the proposed ANN-based controller could yield a steering angle and the adjusted desired velocity to complete automatic parking in a confined space.Fuzzy-based and knowledge-based approaches have been presented [17][18][19]. These methods are capable of providing solutions within a range of designed rules with an advantage in easy implements and practical usages.Recently, methods based on deep neural networks have been expected to solve the drawbacks of the mentioned step-by-step approaches by maneuvering vehicles without prior offline trajectory planning [20][21][22][23]. By training an artificial neural network (ANN) using a dataset generated by simulation or experiment, the ANN learns hyper-dimensional relationships between the current vehicle states and the appropriate vehicle maneuvering signals. Instead of calculating the parking trajectory offline, the ANN-based parking controller can yield a direct maneuvering signal of the steering angle and velocity online, while the vehicle is moving into a parking space. Liu et al. presented a method to enumerate all the possible parking trajectories and corresponding steering actions, and then have the parking controller learn the relationship between the given initial-and-final state pairs and the corresponding sequence of steering actions using an ANN [20]. Li et al. proposed an end-to-end neural-network-based automatic parking controller [21]. Rathour also proposed an encoder-decoder architecture for automatic parking [22]. Moon et al. developed an automatic parking controller with a twin ANN architectures [23].However, neither the planning-based methods nor ANN-based controllers have taken account of longitudinal control delay for a vehicle under automatic parking. Figure 1 shows a typical block diagram of a conventional automatic parking contr...