Using the Buckingham π Theorem for Multi-System Transfer Learning: a Case-study with 3 Vehicles Sharing a Database

—Many advanced driver assistance schemes or autonomous vehicles controllers are based on a motion model of the vehicle behaviour, i.e. a function predicting how will the vehicle react to a given control input. Data-driven models, based on experimental or simulated data, are very useful especially for vehicles difficult to model analytically, for instance, ground vehicles for which the ground-tire interaction is hard to model from first principles. However, learning schemes are limited by the difficulty of collecting large amounts of experimental data or having to rely on high-fidelity simulations. This paper explores the potential of an approach that uses dimensionless numbers based on Buckingham’s π theorem to improve the efficiency of data for learning models, with the goal of facilitating knowledge sharing between similar systems. A case study using car-like vehicles compares traditional and dimensionless models on simulated and experimental data to validate the benefits of the new dimensionless learning approach. Preliminary results with the case study presented show that this new dimensionless approach could accelerate the learning rate and improve the accuracy of the model prediction when transferring the learned model between various similar vehicles. Prediction accuracy improvements with the dimensionless scheme when using a shared database, that is, predicting the motion of a vehicle based on data from various different vehicles, was found to be 480 % more accurate for predicting a simple no-slip maneuver based on simulated data and 11 % more accurate to predict a highly dynamic braking maneuver based on experimental data. A modified physics-informed learning scheme with hand-crafted dimensionless features was also shown to increase the improvement to precision gains of 917 % and 28 % respectively. A comparative study also show that using the Buckingham’s π theorem is a much more effective preprocessing step for this task than principal compoment analysis (PCA) or simply normalizing the data. These results show that the use of dimensionless variables is a promising tool to help in the task of learning a more generalizable motion model for vehicles, and hence potentially taking advantage of the data generated by fleets of vehicles on the road even tough they are not identical.


I. INTRODUCTION
The typical approach to solving motion control problems for autonomous vehicles and other types of robotic systems is to use a physics-based kinematic or dynamic model of the system to plan trajectories and establish feedback laws [1] [2] [3].With the rise of efficient machine learning algorithms, much effort has been spent in using learning in planners and controllers so that autonomous vehicles can learn from experience and improve over time [4] [5] [6].However, major difficulties limit the success of the learning scheme when it comes to controlling real physical platforms.One 1 All authors are with the Department of Mechanical Engineering, Universite de Sherbrooke, Qc, Canada Contact: alex.girard@usherbrooke.ca of the major challenges is the difficulty of collecting the large amount of experimental data required for advanced learning schemes such as deep-learning [6] [7].A popular solution is to generate data using high-fidelity simulations instead of experiments.Nevertheless, this approach also has multiple challenges, such as the difficulty of capturing certain behaviours in a simulator and transferring the results to the real world [8].All in all, data efficiency is a critical bottleneck.
Sharing learned data and policies across multiple systems could help solve the problem of collecting huge amounts of data.For example, instead of having to start learning from scratch, a centralized database for a fleet of vehicles would enable the newly deployed vehicle to use knowledge based on thousands of hours of motion data collected by hundreds of vehicles.However, this is difficult to achieve when the studied systems do not share identical characteristics and, therefore, the appropriate control policy differs.This paper investigates the potential of leveraging dimensionless number and the Buckingham π theorem to help learning more general models.Section II presents some related work and discusses the original contribution of this paper.Section III defines the problem used as the case study in this paper.Section IV presents the learning results based on simulated data and section V presents the learning results based on an experimental validation with three small scale vehicles shown at Fig. 1 .

II. BACKGROUND
Multi-task transfer learning has recently received significant research attention [9] [10] [11].This paper focuses on multi-system transfer where the objective is to share knowledge between similar systems that accomplish the same task.Specifically for multi-system transfer, an interesting approach is presented in [12] where a shared database can outperform a robot-specific training approach that uses 4x-20x more data.In [13], the authors address the problem of inappropriate transfer, which can result in a decrease in performance.By assessing how similar two systems are, it is possible to know with which systems the transfer learning would be most beneficial.The closest related work is probably [14], where the authors tackle the problem directly by guiding the policy network with a representation vector built from the information on the hardware.The goal is similar in this work, but the approach is different: instead of two vectors, one containing the states and the other containing the characteristics of the hardware, dimensional analysis is used arXiv:2310.17545v2[cs.RO] 3 Jul 2024 to build a single dimensionless vector using the Buckingham π theorem.
Dimensional analysis [15] [16] [17], i.e. the Buckingham π theorem, is a useful tool to simplify input-output relationships that involve physical quantities.It is used extensively in the field of fluid mechanics to minimize the number of experiments required to characterize a behaviour.There is a recent renewed interest in using dimensional analysis in the context of learning.It was proposed to pre-process data with the Buckingham π theorem to improve robustness and accuracy of learned complex turbulent flow dynamics [18] [19].Also, automated methods were proposed to identify the most relevant dimensionless groups of dynamical systems [20] [21].In other works, Buckingham π neural network were proposed, and shown to generalize better than dimensional regular neural network for predicting simple simulated physical systems, a thermal management systems in [22] and a vegetation model in [23].Furthermore, in [22] results shown that for the conducted experiments, using the Buckingham π method was more efficient than other reduction technique like principal component analysis and autoencoders.Finally, clustering dimensionless learning was proposed as an approach to identify regime of behaviours [24].All in all, many very interesting works have shown the potential of using the Buckingham π theorem for improving generalization of machine learning models.However, since most of the results are for very simple simulated experiments and in the context of fluid mechanics prediction, many questions still remain unanswered regarding how such techniques would perform in other fields and with experimental data.In this paper, we present a case study to specifically explore the potential of such approaches in order to provide a potential solution to the problem of transfer learning for motion model of car-like vehicles.
Dimensional analysis it still very seldomly explored in the field of motion control and robotics, to our knowledge only a few projects explored that concept.In the case of an in-lane collision avoidance system, [25] created dimensionless indices, based on a vehicle's relative longitudinal velocity, road surface conditions and terminal lateral distance, which were used in the selection of the most efficient maneuver and timing for an intervention.The use of these indices was shown to be computationally efficient.The authors of [26] proposed an improved method for kinematic calibration based on dimensionless error mapping matrices (EMMs).Simulation results show that the residual pose errors with the proposed dimensionless EMMs were lower than with the conventional EMM in various units.Finally, [27] presents the concept of dimensionless policies.It discusses the notion that similar dynamic systems must have an equivalent optimal policy when expressed in dimensionless form and shows how to exactly transfer a motion control policy.However, it does not provide results regarding the quality of transfers when the similarity condition is not exactly met, which is studied in this paper with a case-study.
The contribution of this paper is to demonstrate the advantage of learning schemes leveraging the Buckingham π theorem, i.e. dimensional analysis, specifically for transferring motion models between car-like vehicles.While the idea of using dimensionless input-output variables to improve generalization of data-driven model is not new, the novelty of this paper is to evaluate its performance for the specific application of sharing data and model between car-like vehicles.Furthermore, it also provides an important contribution by showing that the advantage of the implemented technique was also present in a real-life experiment involving small autonomous car-like robots, as opposed to previous works where most results were based on simulated data in ideal conditions.

III. CASE-STUDY: PREDICTING THE BRAKING BEHAVIOUR OF CARS
The main goal of this paper is to validate whether a learning scheme can benefit from a dimensionless mapping of its inputs and outputs.These benefits could take the form of an increase in learning speed, a reduction in mean absolute error (MAE) and the possibility of sharing knowledge between similar systems.To do so, three different learning schemes are compared using their respective MAEs; all are based on optimized distributed gradient boosting (XGBoost) models trained with simulated and experimental data.The first one, the baseline of the comparison, is using directly the XGBoost model on the physical input and output data without any prepossessing.The second one is based on transforming the input and output data into dimensionless variables, based on the Buckingham π.The third approach is also based on the Buckingham π theorem but with additional dimensionless inputs (hand-crafted features based on expert knowledge of the system's physics).Inspired by the challenges of learning good control policies for emergency braking maneuvers under various ground conditions (snow, ice, etc.), such as explored in [28], the case study used in this paper is the prediction of the final relative position of a vehicle after a sudden emergency braking maneuver, based on initial conditions, control inputs (braking and steering), and environmental parameters.The learned model could then be used in a planning and control pipeline to select the best maneuver in an emergency braking situation for instance.To simplify the case study a few assumptions are made.Firstly, the control inputs are constant throughout a maneuver, i.e. the steering angle δ and braking action (constant deceleration rate a imposed on both rear wheels) are decided once at the start of the maneuver and remain constant until the vehicle comes to a complete stop.Also, only the final position of the vehicle is predicted, not the complete trajectory.Furthermore, the environment is always a horizontal surface and only 2D planar motion is taken into account.The simulation is based on a kinematic bicycle motion model, while for the experimental data the dynamics of the system is taken into account, neglecting any roll or pitch effects and considering the complex soil-tire relationship as a constant coefficient of friction µ.Table I shows the main variables involved in this case study.
Three small scale car-like vehicles of various dimension are used for both validation processes (simulation and experimentation).Vehicle 1, shown in figure 1a, is a modified 1:10 scale platform based on a Traxxas SLASH.The vehicle 2, shown in figure 1b, is also a modified 1:10 scale platform based on a Traxxas SLASH with the chassis modified to have a longer wheelbase.Finally, vehicle 3, shown in figure 1c, is a modified 1:5 scale platform based on a Traxxas X-MAXX.They will be referred to as small vehicle, long vehicle and large vehicle respectively.Their specifications are summarized in table II.

IV. LEARNING WITH SIMULATED DATA A. Simulator presentation
This section presents an analysis in which the proposed learning approach is evaluated using data generated in a simplified simulated environment.The simulation was based on the kinematic bicycle model frequently used in the literature.The non-linear equations for the bicycle model are shown at 1.
For the three vehicles presented in Figure 1, 500 simulations were performed with the initial values and control input shown in Table III, that is, all combinations of 50 initial speed levels, 10 levels of braking, and 11 steering positions.All simulations start with the vehicle at position [X,Y] = (0,0), orientation θ = 0 rad, and initial speed v i .The maneuver starts immediately with deceleration a and steering angle δ.The simulation stops when the vehicle reaches zero velocity and the final position and orientation are noted.

B. Learning model types for the simulation
Here the detail of a baseline reference prediction scheme and two novel dimensionless prediction scheme are presented.
1) Traditional dimensionalized learning model: The process of integrating the nonlinear equations describing the kinematic bicycle model used for the simulation discussed in section 1 until the vehicle comes to a stop, can be written in the form of input-relationship as given by (2).
As a baseline learning scheme for this evaluation, the XG-Boost algorithm is used directly to learn a black-box inputoutput model based on the data.Thus, the dimensionalized parameters for the initial velocity v i , the decelaration a, the steering angle δ and the length of the wheelbase l are used to predict the final pose [X, Y, θ] of the vehicle.This traditional dimensionalized learning scheme is illustrated in figure 2 Here, the dimensionless variables are selected using the distance between the two axles l [M] and the initial velocity of the vehicle v i [LT −1 ] as repeated variables in the dimensional analysis: The new dimensionless relationship to predict is thus now, restating (2) with the selected dimensionles varibles, the following input-output relationship: In is interesting to note that, in dimensionless form the motion behaviour model has an reduced input space of 2 dimension instead of 4 initially with equation (2).The dimensionless learning scheme consist of using the same XGBoost algorithm, but on input-output data converted into those dimensionless variables.As illustrated in Figure 3, the scheme can be seeing as a prepossessing of the data using intelligent scaling based on dimensional analysis.A secondary question that is explored in this manuscript is the impact of adding supplementary physically relevant hand-crafted dimensionless variables as inputs to a learning algorithm.This scheme will be referred to as the Augmented Buckingham π theorem-based model.Here, an arbitrary dimensionless number π 6 that is constructed based on the initial angular velocity is included: The learned input-output relationship is thus modified into the form: The hypothesis is that adding this hand crafted feature, that should be more closely related to predicting outputs based on first principles, might simplify the learning task and improve the performance of the learning algorithm.The inputs and outputs of the Augmented Buckingham π theorem based model used to predict the outcome of a maneuver are shown in Figure 4.

C. Results
The results for each model type are examined from two perspectives: 1) the accuracy (MAEs) of self-predictions, cross-predictions and shared-predictions; and 2) the effect of the size of the training set on the convergence of the MAEs, i.e., the learning rates for each situations.
1) Mean absolute error: The MAE is one of the most widely used metrics for regression algorithms, since it has the same units as the model's dependent variables, which makes the results easier to understand.Equation 8shows how MAE is calculated, where n is the number of tests used, y i are the actual result values and ŷi are the predicted values.Here the output values for both dimensionless models are π 1 = X l , π 2 = Y l and π 3 = θ, π 1 and π 2 are multiplied by the wheelbase l of the tested vehicle before computing the MAE so that all results share the same units.
To evaluate the performance of the models, 80% of the simulated data was used to train a model of each type for the three vehicles, and the remaining 20% was used to test the models.Table IV contains the results of the traditional model (baseline), the results of the model based on Buckingham π theorem are presented in table V and table VI shows the results of the Augmented Buckingham model.For all three tables, the light gray cells correspond to the results of what we call self-predictions, i.e. predictions that use a vehicle's test data in its own trained model.The white cells correspond to the results of a vehicle's test set in another vehicle's trained model, that will be refer to as cross-predictions.Finally, the dark gray cells are the results of shared predictions.For shared predictions, the test set of a particular vehicle is ran for a model that has been trained with the training data from all three vehicles (i.e. a shared database).2) Learning rate: The amount of data required to obtain an operational predictive function for self-predictions for all model types is also analyzed.Figure 5 shows the MAE convergence for the final longitudinal position X, final lateral position Y and final yaw θ of the three model types with the large vehicle's self-predictions.For all outputs, the Augmented Buckingham model converges the fastest, followed by the Buckingham π theorem based model.More data would be required to achieve full convergence of the final X and Y positions for the traditional dimensionalized model.Only the data for the large vehicle is presented for shortness, as the learning curve for all vehicles were similar.
3) Comparative analysis: Various hypothesis could explain the performance improvement.1) Normalization: It is possible that the improvement is mainly due to a good normalization on the range of input-output variables which helps the learning algorithm.2) Dimensionnality reduction: It is possible that the improvement is mainly due to the reduction in the numbers of inputs.2) Better coordinate system: It is possible that the improvement is mainly due to the coordinate transformation in the dimensionless space that make the learning easier and the knowledge more generic.In order to better understand the results and the source of improvements, a comparative analysis is conducted with multiple variations to help isolate the main source of improvements.The results are summarized at Figure 6.
For this analysis, the learning problem is simplified to predicting only one output: the final Y position of the large vehicle.The performance of each learning scheme will be compared in terms of MAEs of the prediction for a test dataset.In addition to the three scheme already presented, i.e. the baseline, the Buckingham π and the augmented Buckingham π, five new variations are compared.Normalized: The data is first normalized by the largest value seen in the training data (for each input variable).PCA: A principal component analysis (PCA) transformation is conducted on the input data before training the model and making prediction.The results include when 3 or 2 components are used, with 2 corresponding to the number of inputs when using the Buckingham π scheme.Augmented: The input data is augmented with an handcrafted feature, corresponding to θ at Equation ( 6), i.e. the same as the Augmented Buckingham π scheme but without the additional step to make it a dimensionless number.Pi + fillers: The two π groups of the Buckingham π scheme are augmented with two original dimensional input variables: v i and l, i.e. superfluous information according to dimensional analysis.
Results illustrated at Figure 6, show that compared to the baseline approach, normalizing the data is having almost no Fig.5: MAE convergence according to training size for the simulated data of the large vehicle effect on the performance, PCA reduction of the input data is always leading to worst performance, and augmenting the data with θ is always leading to a good performance improvement, but less then when using the Buckingham π based schemes.Finally, comparing the three Buckingham π based schemes, augmenting the data can increase or decrease the performance, according to the relevance of the additional features.

4) Discussion:
As it was expected, the dimensionless models performed much better for generalizing the predictions, i.e. for predicting the motion of a vehicle using data from a single different vehicle (cross-predictions), or a shared database of the 3 vehicles (shared predictions).It is also interesting, even surprising, that there was an improvement in the accuracy of the self-prediction, for which the benefit of using dimensionless variables are less direct.From the comparative study, it seems that there is something fundamentally better with using dimensionless variable as the coordinate system for encoding the input information, since alternate preprocessing schemes did not led to similar improvements.
Regarding the Augmented Buckingham model, there was a significant improvement compared to the Buckingham model without the hand-crafted input variable.The improvement can be seen mainly early in the learning phase (see Figure 5), but then as more data in coming the performance of the other models is slowly catching up.An hypothesis is that this model as a head-start, already knowing some of the nonlinearity (the tan term) while the other have to learn it from the data.All in all, this experiment is interesting because all the variables involved in generating the data were exactly known.This illustrated how drastic the improvement could be in a perfect situation by leveraging dimensional analysis in the learning scheme.

V. LEARNING WITH EXPERIMENTAL DATA
The validation presented in the last section, consisted of a very clean ideal situation.Here, another validation is conducted for a much more challenging learning task.Here the task is to predict much more dynamic braking maneuvers of real small platforms, based on real data recorded with a vision-based acquisition system to provide the position of the vehicles.Hence the problem is harder because, 1) the data is noisy, 2) the behaviour to model is more complex and 3) all relevant variables are not known, some simplifying hypothesis must be made.

A. Methodology for generating the data
For all three vehicles, 540 experimental tests were carried out with the initial values and maneuvers shown in table VIII: three type of terrains, 6 initial velocity levels, 10 levels of braking and 3 steering angles.All tests are conducted indoor on a flat and uniform surface, with various material to modify the friction coefficient.All tests start with the vehicle in position (0,0), orientation 0 rad, initial speed v i and ground/tire friction coefficient µ.The maneuver begins immediately with a deceleration of the rear wheel given by a (the servo-motor is used to impose an angular deceleration of a/r where r is the wheel radius) and setting the steering angle to position δ.The test stops when the vehicle has come to a complete stop, and the final position and orientation are recorded using a VICON triangulation camera system [29].

B. Model for the dynamic maneuvers
To capture some of the dynamic behavior of the dynamic maneuvers, more input variables are considered in the learned predictor function here.The relevant variable to include, were sectioned with the assumption that a dynamic bicycle model (often used in planing and control pipeline of autonomous robots [2]) would be a good approximation of the behaviour.Additionally, the tire-ground interaction is assumed to be capture by constant friction coefficient µ throught the maneuver.Hence, all the states, inputs and vehicle parameters that appear in those equations are used to form the input of the predictor model in this section, see Table I.
1) Traditional baseline model: The process of integrating the nonlinear equations describing the dynamic bicycle model until the vehicle comes to a stop, can be written in the following input-relationship form: The learned model for the dynamic maneuver will thus be based on using the same input variables to predict the final position obtain for the real experimental maneuver.Here it is important to note that this will be an approximation: some variables that might have some influence on the outcome (for instance the suspension rigidity) are not included as available inputs for the model.The baseline learning scheme for the experimental validation is, as illustrated in Figure 7, using directly the XGBoost algorithm to learn an data-driven approximation to equation ( 9) relationship.9)) could be restated as the relationship between 6 dimensionless groups, as follow: By using the distance between the two axles l [M], the initial velocity of the vehicle v i [MT −1 ] and the normal force on front wheels N f [MLT −2 ] as repeated variables, the following eight dimensionless numbers were used: The new dimensionless relationship to predict is thus in the following form: and the overall pipeline for making prediction with the dimensionless approach is shown in figure 8.
3) Augmented Buckingham π theorem based model for experimental data: Here, to test if handcrafted feature would be advantageous, two additional dimensionless numbers are chosen for their dynamic significance.Two ratios representing adherence limits for the longitudinal force π 9 and the lateral force π 10 are introduced as described by equations 14 and 15: The new dimensionless relationship to predict is thus in the following form: and the overall pipeline for making prediction with the dimensionless approach is shown in figure 9.

C. Results
As for the simulation data, the results for each model type are examined from two perspectives: 1) the accuracy (MAEs) and 2)the learning rates for each situations.
1) Mean Absolute Error: To avoid any redudancy, only the summarizing table IX for self, cross and sharedpredictions is presented for the experimental data.For selfpredictions, we can see that the Buckingham π theorem based model and the Augmented Buckingham model are respectively 1.11 times and 1.14 times more precise than the traditional model on average.These numbers drop to 1.05 times and 1.07 times more precise for cross-predictions.Finaly, the Buckingham π theorem based model and the Augmented Buckingham model are respectively 1.11 times and 1.28 times more precise than the traditional model in shared-predictions.3) Discussion: Here it is interesting to note that even for the much harder realistic learning task, the proposed Buckingham π schemes still led to always improving the prediction accuracy when using a shared database from the data of the 3 vehicles.However, the improvements were found to be less spectacular then for the clean simulated data.This was expected since for this experiment: 1) the data was noisy (the main source would be the vision-based measurement system), 2) the input-output relationship to predict is more complex (mainly the complex tire-ground relationship), and 3) the given list of relevant inputs to the model is not a complete list of variables that influence the outcome (unlike previously when the data was generated by a known controlled simulation model), it was only an approximation based on the dynamic bicycle model equations.In future works it would be interesting to conduct more intermediary experiments to isolate the effect of each difficulties individually.

VI. CONCLUSION
To conclude, this paper presents a dimensionless learning scheme designed to allow the sharing of data and models between cars of various kinematic and dynamic parameters, and results from a case-study demonstrating the performance of the scheme to generalize in comparison to a baseline learning approach.The results of the case study based on kinematic simulations show that the proposed dimensionless models are much more accurate when using a shared database (an order of magnitude more accurate), and have faster learning rates than a traditional dimensional model.The results of the case study based on experimental data of car-like robots conducting dynamic braking maneuvers also showed an advantage with the proposed dimensionless scheme over a baseline approach (in the range of 5% to 30% of precision improvements).The gain in the experimental context was less significant than what was observed through simulations, which is mainly attributable to a discrepancy between the assumptions made (i.e. when selecting the list of input variables for the dimensional analysis) and the high complexity of the tire dynamics involved in the experiments.However, it is interesting to note that using a dimensionless relationship for the predictions always led to improvements in all the tested scenario.Since it is an easy prepossessing step to conduct it should be used all the time, especially since if all relevant variables are included this a lossless technique to reduce the dimension of the input and output space according to the Buckingham π theorem.In future work, it would be interesting to conduct more tests in intermediary situations to better map the potential improvements one could expect by using the presented dimensionless approach.
All in all, results presented in this case-study have shown that leveraging Buckingham π theorem can lead to very interesting improvements in terms of experimental data required to train a learning algorithm modelling a vehicle, to transfer results between similar vehicles and when using a shared database.Since the requirements for using dimensional analysis and applying the Buckingham π theorem are simply that the relationship (to predict) is involving Fig. 10: MAE convergence according to training size for the experimental data of the large vehicle physically meaningful variables and knowing which one, we should expect similar results for generalizing a learned model involving various type of vehicles, robotics systems, or in fact any physically meaningful non-linear relationship to predict.However, there are still many unanswered questions regarding this type of learning technique.Hence, the approach should be investigated further to better understand its full potential and limitations.

Fig. 1 :
Fig. 1: Small scale platforms of various dimensions used for experimental validation.

Fig. 2 :
Fig. 2: Baseline learning scheme for simulated data 2) Buckingham π theorem based model: According to Buckingham π theorem [17], a relationship with N dimensional variables and P independent dimensions, can be restated as a relationship between m = N -P dimensionless numbers.Here, each line of equation (2), represent a relationship between N = 5 variables and P = 2 fundamental dimensions (length [L] and time [T]) involved.Each line of

Fig. 6 :
Fig. 6: Comparison of the performance of various pre-processing scheme for predicting the Y position of the large vehicle.The x-axis indicate the pre-processing scheme used on the data before training the XGBoost algorithm.The four curves represent the source of data used for the training, as indicated in the legend.The green and red curve correspond to transfer learning tasks, i.e. predicting the motion of the large vehicle using only data from other vehicles.

Fig. 7 :
Fig. 7: Baseline learning scheme for experimental data 2) Buckingham π theorem based model: Here if we conduct the dimensional analysis, each line of the relationship of equation (9) involves N = 9 variables and P = 3 independent dimensions (mass [M], length [L] and times [T]).Then, based on the Buckingham π theorem, each relationship (lines of equation (9)) could be restated as the relationship between 6 dimensionless groups, as follow:

TABLE I :
Variables used throughout this paper

TABLE II :
Specifications of the three experimental vehicles Wheel base length Weight on front wheels (static) Weight on back wheels (static)

TABLE III :
Values for the simulations for all 3 vehicles

TABLE IV :
MAEs for the traditional baseline model (X and Y are in meters and θ in rad)

TABLE VI :
MAEs for the Augmented Buckingham π theorem based model (X and Y are in meters and θ in rad)

TABLE VII :
Table VII summarizes the three previous tables (IV, V and VI).For self-predictions, we can see that the Buckingham π theorem based model and the Augmented Buckingham model are respectively 1.93 times and 3.60 times more precise than the traditional model.These numbers climb to 11.76 times and 15.80 times for cross-predictions.Finaly, the Buckingham π theorem based model and the Augmented Buckingham model are respectively 4.80 times and 9.17 times more precise than the traditional model in sharedpredictions.MAEs comparison for all models trained with simulated data (X and Y are in meters and θ in rad)

TABLE VIII :
Input values for the experimental tests for all 3 vehicles

TABLE IX :
MAE comparison for all models trained with experimental data (X and Y are in meters and θ in rad)