You are currently viewing a new version of our website. To view the old version click .
Symmetry
  • Article
  • Open Access

2 June 2022

Position Prediction in Space System for Vehicles Using Artificial Intelligence

,
,
and
1
Department of Electrical Engineering, Korea University, Seoul 02841, Korea
2
Department of Artificial Intelligence, Dongguk University, Seoul 04620, Korea
3
Division of Liberal Studies, Kangwon National University, Samcheok 25913, Korea
*
Author to whom correspondence should be addressed.
This article belongs to the Special Issue Symmetry in Internet of Things and Blockchain

Abstract

This paper deals with the prediction of the future location of vehicles, which is attracting attention in the era of the fourth industrial revolution and is required in various fields, such as autonomous vehicles and smart city traffic management systems. Currently, vehicle traffic prediction models and accident prediction models are being tested in various places, and considerable progress is being made. However, there are always errors in positioning when using wireless sensors due to various variables, such as the appearance of various substances (water, metal) that occur in the space where radio waves exist. There have been various attempts to reduce the positioning error in such an Internet of Things environment, but there is no definitive method with confirmed performance. Of course, location prediction is also not accurate. In particular, since a vehicle moves rapidly in space, it is increasingly affected by changes in the environment. Firstly, it was necessary to develop a spatial positioning algorithm that can improve the positioning accuracy. Secondly, for the data generated by the positioning algorithm, a machine learning method suitable for position prediction was developed. Based on the above two developed algorithms, through experiments, we found a means to reduce the error of positioning through radio waves and to increase the accuracy of positioning. We started with the idea of changing the positioning space itself from a three-dimensional space into a two-dimensional one. With changes in the time and space of radio wave measurement, the location was measured by transforming the spatial dimension to cope with environmental changes. This is a technology that predicts a location through machine learning on time series data using a direction angle classification technique. An experiment was conducted to verify the performance of the proposed technology. As a result, the accuracy of positioning was improved, and the accuracy of location prediction increased in proportion to the learning time. It was possible to confirm the prediction accuracy increase of up to 80% with changes. Considering that the accuracy result for location prediction presented by other researchers is 70%, through this study, the result was improved by 10% compared to the existing vehicle location prediction accuracy. In conclusion, this paper presents a positioning algorithm and machine learning methodology for vehicle positioning. By proving its usefulness through experiments, this study provides other researchers with a new definition of space for predicting the location of a vehicle, and a machine learning method using direction angles.

1. Introduction

As we enter the era of the fourth industrial revolution, various fields related to automobiles, such as autonomous vehicles and smart city traffic management systems, require technology to predict the future location of vehicles. Now, anyone can easily obtain the current location of a vehicle in real time through a GPS (global positioning system). Currently, vehicle traffic prediction models and accident prediction models are being tested in various places, and significant progress has been made. However, there are still few systems that have been proven effective in predicting the future location of a vehicle, and few algorithms that have been validated when managing the location prediction of the vehicle itself from a third-party perspective. To solve this problem, we propose a location determination algorithm to improve the location accuracy and a machine learning method specialized for location data. The proposed method involves the selection of an optimal reference point that can maximize the positioning accuracy, useful for building a location prediction system for a vehicle, and a dimensional transformation location that is adaptive to changes in the environment of radio waves to predict the distance between the selected reference point and a location tracking terminal. It is a measurement method. The proposed algorithm is an algorithm that uses machine learning to output the predicted position of the vehicle in the future by using the past positioning data for the vehicle on the road as the learning data. This algorithm is based on the idea of transforming a three-dimensional space itself into two dimensions. Therefore, in this paper, with changes in the time and space of radio wave measurement, we develop a technology to measure the position by transforming the spatial dimension; this method can cope with environmental changes and predict the position through machine learning. The proposed algorithm is a new location prediction algorithm that has not been previously proposed. To verify the proposed algorithm, we check whether the positioning algorithm and the machine learning methodology for location prediction are accurately designed through experiments. As an experimental method for verification, a beacon is attached to a vehicle-type toy and placed on the grid map and toy rail, and location data are collected using the toy’s Bluetooth signal. Machine learning is used to predict the future position of a vehicle-shaped toy, and it seeks to validate the accuracy of the algorithm by showing how accurately the prediction was made.

3. Text Data Analysis of Wireless Frequency for Positioning

Our positioning algorithm consists of the following three steps: (1) collect sensor data in a three-dimensional sensor network environment; (2) convert the collected data into two-dimensional position values; (3) extract the position prediction value by narrowing the possibility of the moveable prediction direction using the two-dimensional azimuth. Where the actual vehicle exists, it was converted into 2D to change the MAP of the sensor network. The sensor is designated as a positioning target by using the frequency generated from the wave source, and the algorithm for predicting the current position and future position of the positioning target is described. BEACON, a wave source sensor, is used to verify this method in the experiment because BEACON can play the role of a wave source in three-dimensional space when placed in a specific space as a low-power RF signal generator and can easily construct an experimental environment.
In three-dimensional space, BEACON becomes a wave source from the standpoint of the scanner (smartphone, receiver), and the scanner can act as an observer. In the three-dimensional space, the location of the wave source becomes the focus of the positioning of the object between environmental variables. The main contents of this paper are to obtain a target feature by processing data from the positioning of wave sources according to the form of positioning data, to obtain the current position through machine learning and to derive the predicted position expected in the future over time. To evaluate the accuracy of the prediction model for time series data, the data are divided into two parts: learning data and test data. The parameters are used to narrow the range of possibility for the positioning object to travel by starting from the intermediate reference point based on 360° in the two-dimensional space. The predicted values are evaluated using test data and the accuracy of prediction is determined through time series cross-validation. The vehicle sensors in the three-dimensional space play the role of a wave source, and the space is changed to two dimensions; then, the frequency of the wave circle is broadcast at a constant period, and the data collection from the wave circle is started from the middle reference point based on 360° in the two-dimensional space through the scanner installed around the location prediction method. The three-dimensional space consists of several cubes. The present location data are labeled in a time series based on the three-dimensional space. The labeling method is a location determination algorithm using frequency, and it is a machine learning algorithm to implement a prediction model using the tagged data. This paper describes a method to transform output and stored data into more comprehensive forms and concepts as a prediction model through abstraction and generalization via machine learning for the design of a reasonable node selection method [] by fusing the prediction model creation, training, learning and prediction evaluation parts; thus, we can predict the location more accurately through a hidden layer in the stored data. This realizes the recognition and reception step of wireless radio frequency generated from sensors, a 3D constellation value granting step, a conversion step for the two-dimension position value, a location variable inclusion step for the two-dimension position value, the step of storing the two-dimension location value in a database through data tagging, the step of capturing the location value through the machine learning and the step of storing in the database the location prediction value. We also include the location prediction value of the sensor as the current value confirmation step. The position prediction value of the accuracy is higher than the step of confirming the prediction accuracy of the position prediction value of the sensor, which is the last step in the generation of the wireless radio frequency generated from the first step involving the wave source and the recognition step, and the present position value is continuously outputted. Moreover, by repeating the process of using the value again, the machine learning is performed for a longer period of time and more location data are accumulated, which increases the accuracy of location prediction for wave sources. The wireless sensor network (WSN) is formed in 3D space in order to constitute the environment for the positioning of 3D space []. Generally, the environment can demonstrate the current position of the sensor through the scanner existing in the space. The three-dimensional spatial positioning of the sensor network is converted into two-dimensional space for data, and the learned data are provided, which become the actual three-dimensional position value again.
The actual coordinate values are finally compared with the prediction values of the location prediction data, and the prediction values of the future are selected to increase the accuracy of the location prediction. One cube, presented in Figure 1 and Figure 2, was derived from a three-dimensional cube containing a vertex value from V0 to V7, which can express the location data as shown in Figure 3. V0,V1,V2,V3,V4,V5,V6,V7 can implicate data values to V0,V1,V2,V3,V6,V7. Moreover, V0,V1,V2,V3,V6,V7, similarly to Figure 3, can be transformed into four values of position data, forming a square with V0,V1,V6,V7. These are the position data of the cube containing the sensor, among the whole cube of the three-dimensional coordinate value in which the actual sensor is located, not the actual position data. The derived vertex values of the cube, V0,V1,V6,V7, are used to display a two-dimensional coordinate value. Figure 4 shows the method for converting the three-dimensional position value into a two-dimensional position value. The position value of the three-dimensional space is transformed into the position value of the two-dimensional space through the redefinition of the cube. The transformation method is A = V0,V1,V6,V7, as shown in Figure 4, and indicates the value of A in two-dimensional coordinates. The coordinates of A are the intersection of the horizontal axis VX and the vertical axis VY, and A = V0,V1,V6,V7 can be converted into AVX and AVY. Figure 4 demonstrates the creation process of the coordinates displayed as the coordinate value of two dimensions, and V0,V1,V6,V7 of the two-dimensional coordinates can be converted into V0,V2,V6,V7. The principle of deriving this value is demonstrated by point V2, where the folding point is folded when the two-dimensional plane square with the vertex of V0,V1,V6,V7 is folded in half. The derived V0,V2,V6,V7 can produce a cube having V(0,1,2,3) and V(0,1,5,7), V(0,1,4,5) and V(0,1,6) two-dimensional faces. The generated cubes are three-dimensional cubes with a vertex of V0,V1,V2,V3,V4,V5,V6,V7, and the three-dimensional cubes are three-dimensional configuration cubes with three coordinates of width, length and height.
Figure 1. Altitude and azimuth of 3D space.
Figure 2. Definition of real 3D space.
Figure 3. Converting a 3D cube to a 2D value.
Figure 4. Converting location values.
The coordinate is included in one specific cube, including the location of sensor 1, sensor 2 and sensor 3 in the three-dimensional space, as shown in Figure 3. The three-dimensional cube with a vertex of V0,V1,V2,V3,V4,V5,V6,V7 is transformed into a two-dimensional plane value with a vertex of V0,V1,V6,V7.
The converted position value can be displayed as a coordinate at the intersection of the two-dimensional map, as a position value in a two-dimensional plane. The position values of B in two-dimensional space V0,V1,V6,V7 have the position values belonging to the cube of three-dimensional space having a vertex of V0,V1,V2,V3,V4,V5,V6,V7, as shown in Figure 4. In the three-dimensional space, the position of the vehicle can assume the cube in which the sensor exists, not the intersection point of two dimensions, as the predicted position value. This is a dimensional transformation positioning algorithm for two-dimensional and three-dimensional positioning data for the positioning of the target. The real position value of the sensor existing in 3D is converted into 2D to generate prediction data, and it is converted into actual 3D data again; moreover, the actual positioning is performed with positioning wherein the predictable position data can be easily obtained.
As shown in Figure 5, if the position of the sensor in the current 3D space has a value of A in the 2D map, the future position of the sensor can be moved to A, B or C, and the movement path must be within the baseline of the XA, XB, XC, α1, α2, α3 set based on the reference point X. Since the reference point, the reference line and the reference path are fixed, it is changed from A to B and C, which means that the future predicted position of A can be determined as one of A, B or C. The prediction model in which the location of A is changed to A, B and C in the three-dimensional space is subordinated to the reference point X, reference line XA, XB, XC and reference path α1, α2, α3. The positional movement of A in two dimensions with an azimuth of 360° is restricted to the reference point, the reference line and the reference path, so the predicted position cannot escape. The reference point, the reference line and the reference path begin from the positioning of the initial point A. When the position of A is within the first three-dimensional space, the reference point X, reference line XA, XB, XC and reference path α1, α2, α3 are automatically calculated and combined into datasets with the tagged position value for learning. The labeled position data are stored in the database automatically, in accordance with the positioning value of the current point of time of A as a time series measurement value, along with the positioning value according to the future time. The above is the positioning algorithm for the dimension-conversion sensor position prediction system using machine learning.
Figure 5. Movement of position value.

4. Machine Learning Methodology

This paper presents a dimension transformation positioning algorithm and machine learning methodology. The machine learning methodology involves tagging the data obtained through the positioning algorithm and implementing the learning and prediction model based on the positioning data. Assuming that the value of C is output at the greatest frequency, as in Figure 6, the value of A at the present time is the highest probability that A will move to C over time. As time passes, based on the reference point X, the position value of A is the position value of C located between XC and α3, and the position value is most likely to change. The reset baseline XA, XB and XC values can be set as baselines for positioning, which can be used to predict positions in the future. Therefore, the data obtained are included in the range of α1, α2, α3, and exist within the range of the predicted value. The position data value that exists in this predictable range is the value that best approximates the future position value, and the actual position prediction value is outputted based on the current value of C.
Figure 6. Learning method for predictive data.
As shown in Figure 6, the virtual position prediction value C is always dependent on XA and XC, and the time and frequency are dependent on the recognition cycle, so the position of A, derived as the current position, is inserted into the learning data, as shown in Figure 6. If the current position is A, if it is not A, if it is B, if it is C, if it is not C, if it is not C, and if it is not C, then it is not C.
The algorithm determines whether XA and a proximity relationship are formed; whether the reference point X forms a prediction and proximity relationship or not; whether XB and a proximity relationship are formed; and whether XC and a proximity relationship are formed. The virtual location, which is the reference for prediction, can be added or reduced. The current position of A will have the value of future V by relearning 1, 2, 3, which is a baseline that determines the possibility of setting the range of movement based on data obtained from X, XA, XB and XC. V can be used to derive the most likely prediction based on the measurement time. The value of V represents the coordinates of two-dimensional V0,V1,V6,V7, and can be expressed as CVX and CVY. This is converted to a position value that has a value of V0,V1,V6,V7 and refers to a three-dimensional cube with a vertex of V0,V1,V2,V3,V4,V5,V6,V7.

5. Main Equations

The forward position prediction value V of the current sensor position values A, B and C is always dependent within the azimuths of XA, XB, XC and α1, α2, α3. S = x 360 × π r 2   l = 2 π r × x 360
V 0 , V 1 , V 2 , V 3 , V 4 , V 5 , V 6 , V 7 = lim θ 0 sin θ θ = 1
A + B + C + X A + X B + X C + α 1 + α 2 + α 3 = lim θ 0 sin θ θ = 1
The current sensor position considers the current value of A, B or C according to whether a proximity relationship is formed with any of XA, XB or XC, and whether a proximity relationship is formed with either α1, α2 or α3.
V 0 , V 1 , V 2 , V 3 , V 4 , V 5 , V 6 , V 7 < 2 π r × x 360
The future sensor position is determined through the pattern recognition of time series data of edge computing, and the criteria are determined according to Equations (1)–(3) above; the final future position prediction value is output as V. Therefore, the prediction position data are expressed as V(XYZ), having a 3D coordinate azimuth. Assuming that the current position value of the sensor position A is changed to the position value of C after a specific time, the position prediction value of A at the present time is V(XYZ). In conclusion, in this paper, we convert three-dimensional space into two-dimensional space and then output the data again as the positioning value of three-dimensional space. The present proposal can calculate future predictable position data based on existing learned positioning data by labeling the derived position data according to attributes and applying a learning method suitable for the characteristics of the position data to the tagging data.

6. Implementation

To verify the position prediction algorithm using machine learning through experiments, virtual vehicle model toys, assumed as vehicles on the road, are positioned and moved in MAP indicating the position scale and RAIL above them. The Bluetooth signal from the BEACON attached to the vehicle is then collected. Next, machine learning is performed using the Bluetooth data. In this way, we predict the future location of the vehicle model toy and verify how accurately it is predicted.
The order of the experiment was assumed to be a vehicle model toy with a beacon to collect radio frequency. RF data from the vehicle were collected through a scanner installed at the experimental site. The beacon was attached to the vehicle model toys and the vehicle model toys were placed on a grid map and toy rail as shown in Figure 7. The three points A, B and C based on the current position were used to prove the developed dimensional transformation positioning algorithm, and we set the reference point X in the middle. Assuming that the first A-placed vehicle is at the baseline X, A, B, C and X, XA, XB and XC, which are likely to move in the future, were displayed on the map. The vehicle model toys are displayed on the base point X, indicating the assumptions that they will be located in three places, A, B and C, and the home point when the vehicle model toy moves between A and B around the reference point X is XA. The starting point situated where the vehicle toy moves between B and C is XB. The starting point when the vehicle toy moves between C and A is XC. The above is indicated by the word on the map. After assuming XA, XB and XC around the reference point X, the azimuthal angle of the reference line in which the vehicle model toy is likely to move is narrowed. When the home position is moved between α3, XA and XB to indicate the expected position value, the home position is indicated by α2 as a word on the map, when the home position is moved between α1, XB and XC. The center axis of the reference point is placed on the map for all directions and points expected based on the vehicle model toys attached with beacons and the direction angle with the possibility of moving at 360°, and the position data are measured through the scale of the map. The expected position of B and C is assumed based on the position of the vehicle model toy A, and then the intermediate point between A, B and C is assumed as the reference point X, and XA, XB and XC home are based on X. α1, α2 and α3 are assumed based on XA, XB and XC.
Figure 7. Grid map and toy rail used for experiment.
The vehicle model toys located at the first A point can determine through positioning data how the location changes according to time based on A, B and C. The RF from the beacon is broadcast 20 times per second, so the data scan cycle in the scanner installed within a radius of 10M is set at 0.05 s. The position data are collected based on the points of A, B and C, and the positioning data are collected after they are automatically moved by the operation of the vehicle model toys according to time; the three vehicle models and one train repeatedly pass through the same position over time, and this is used as time series test data to evaluate the performance of learning data. The experiment is performed with a beacon and scanner, and the standard of radio frequency. In order to acquire the location data of RF in the space, we produce an application for the purpose of acquiring RF data by parsing, and through this application, we obtain Txpower, major, minor and battery status information, and obtain basic information for positioning. Figure 8 presents a screen that collects RF data for positioning broadcast using the application produced. The process of collecting datasets for machine learning is to collect data, to designate the attribute type of the data, to process the ideals issued when collecting the data and to store and replace the lost data. To acquire learning data for the prediction system, the data are processed in a time series format, and the criteria are classified into seconds, minutes and time units. Datasets for machine learning are constructed by generating metadata.
Figure 8. Scanning data of application.
The raw data extracted using the dimensional transformation positioning algorithm are labeled on each piece of data to perform machine learning, processed in time series form through annotation work and finally compiled into a CSV-type dataset for machine learning by checking the given labeling and data quality. Figure 9 presents a dataset before processing. Since data of the same form as the input data are outputted as shown in Figure 10, the methodology of this paper is proven to be accurately implemented in the wireless sensor network. The position prediction algorithm using machine learning for vehicles seeks to derive an improved position prediction value compared to the wireless sensor network, which is achieved.
Figure 9. Dataset before processing.
Figure 10. Detailed dataset after machine learning.
The method to select the optimal reference point to maximize the accuracy of spatial positioning and a dimensional transformation positioning method to construct spatial information adaptive to changes in the propagation environment for distance prediction between the selected reference point and the terminal have been described. Based on the dimensional transformation positioning method, the goal to implement the prediction system through machine learning was verified through experiments.

7. Performance Evaluation

This paper describes the result of deriving the position of A in the future, V, by processing the data collected through the dimension transformation positioning algorithm, inputting the data set and narrowing the range within 360°—the maximum directional angle capable of moving two dimensions through the baselines. Generally, when positioning is performed, the method for predicting the location by predicting the path in the future through a search for the existing path is used []. It depends on the criteria, and the method of using the vehicle of the train, and the track interaction data or the dynamic response data of the vehicle regarding the shape of the track, is a typical example. In addition, a method for designing a GPS positioning object dynamically as a prediction model and regenerating all parameters while reducing execution time is proposed to obtain the location prediction data of a vehicle []. A vehicle travel time prediction algorithm based on past data and sharing has also been proposed []. A method for integrating and predicting vehicle location information such as digital map data and traffic knowledge by rough set theory was also presented []. The method [] was also proposed to use the most likely vehicle path, direction change, vehicle speed and road network topology using the total travel distance after confirming the path between the start point and the end point using the vehicle location, direction, speed and road network information and the azimuth distance MAP using GPS. The present paper also proposes a vehicle location prediction method by improving the state space approach based on the geographic location of the surrounding vehicles by improving the intelligent traffic system and the intelligent road system mounted on the vehicle []. However, this paper describes a design for a reliable position prediction algorithm and machine learning methodology through dimension transformation of space in a wireless sensor network (WSN) [], which differs from other existing methods. The experiment verifies the learning algorithm for prediction by narrowing the range of the dimensional transformation positioning algorithm and ultimately the start and final position within the azimuth of 360° in two dimensions. In the WSN [], we implemented a vehicle model toy on MAP, collected location data using RF from the vehicle model toy and adopted machine learning using the location data to predict the future location of the vehicle model toy, further examining the accuracy of the prediction.
As shown in the graph of Figure 11, the output dataset was outputted within approximately 50 min, whereas the learning time was determined based on 70 min compared to the input dataset as a verification result. Predictive accuracy changed from 40% to 75%, and then dropped to 43%, rose to 74%, dropped to 51% and then rose to 80% after outputting the graph. Forecast accuracy of 40%, 43%, 51% shows a gradually rising curve according to the amount of learning time and learning data. The reason for this appears to be that the amount of learning data, which is small, and the accuracy of location prediction gradually increases as the amount of learning time and learning data increases. The position prediction data using machine learning in the wireless sensor network (WSN) [] showed a result in which the position prediction accuracy increased according to the accumulated learning time. Therefore, it can be seen that the position prediction system using the data of the sensor can achieve higher accuracy in proportion to the optimization of the positioning algorithm and the learning time. The results of this study are expressed in a frequency waveform graph, which displays the maximum and the minimum values at the same time according to learning time, rising slowly to a certain point, as with most other location prediction systems. In addition, it is found that the learning time, the amount of learning data and the learning algorithms have a simultaneous effect, which is also related to the ratio and quality of learning data and test data.
Figure 11. Predictive accuracy of position prediction.

8. Conclusions

When using a positioning technique, an additional training process is required in order to obtain a radio wave environment characteristic value using the conventional fingerprinting method of three-dimensional positioning coordinates.
The system construction and maintenance cost increases.
The proposed technique to solve this problem is the online RSS measurement technique.
RSS measurement technique is difficult to apply in 3D real space.
We propose a position prediction system by arbitrarily replacing a three-dimensional position value with a two-dimensional position value and then applying a machine learning technique to the measured position values.
In the existing positioning method, the location is determined by targeting the three-dimensional space, which is the space where the vehicle actually exists. This method inevitably entails unavoidable errors. This study presents a method for identifying a location and deriving a predicted value by using a location positioning method that predicts the distance between a terminal and an access point using a path loss model, in which the parameter values change according to time and space, which has been proposed previously, or a method using surrounding environment variables. This is a new type of positioning algorithm. We propose a method for displaying the RSS measurement value of frequency and the positional accuracy according to the signal strength of the 2D coordinate value in proportion to time using Regression, Classification, Clustering.
This study began with the idea of changing the 3D space itself into 2D in the localization space. Even when the time and space of radio wave measurement changed, the location was measured by transforming the spatial dimension to cope with environmental changes. This is a technology that predicts a location through machine learning on time series data using a direction angle classification technique. The proposed location prediction algorithm is a method for expressing a position value in a three-dimensional space as a two-dimensional data value, and extracting prediction data based on this. This is a technique for obtaining a position by transforming a spatial dimension that can adaptively cope with environmental changes, even if the time and space of radio wave measurement change, and also predicting the position through machine learning. To verify the performance of the proposed algorithm through experiments, a dimensional transformation positioning algorithm and a learning algorithm that ultimately narrows the range of the starting position and the final position within a two-dimensional 360° direction angle were verified. We collected location data using RF, predicted the future location through machine learning using the location data and verified the accuracy of the prediction. The test data for verification are the actual location derived from the existing positioning method. The research result produced in this way provides a location prediction value with 10% improvement in accuracy compared to the conventional method.
Through this study, when the location prediction algorithm and location-specific learning algorithm were applied, the accuracy of the predicted location increased by 10% compared to a previous study, in proportion to the amount of time and learning, similarly to other quantitative data. However, it is expected that a longer period of time for learning data and a greater amount of learning are required to achieve the maximum accuracy of the position prediction system when the learning time and the size of the learning data for time series location data are at the maximum. In positioning technology, it is possible to reduce errors by changing the space and to obtain a positioning system with higher accuracy through machine learning using orientation angles.

Author Contributions

Conceptualization, W.-C.L.; methodology, W.-C.L.; software, W.-C.L.; validation, Y.-B.J.; S.-S.H. and C.-S.J.; formal analysis, W.-C.L.; investigation, W.-C.L.; resources, W.-C.L.; data curation, W.-C.L.; writing—original draft preparation, W.-C.L.; writing—review and editing, W.-C.L.; visualization, W.-C.L.; supervision W.-C.L.; project administration, W.-C.L.; funding acquisition, W.-C.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Du, J.; Barth, M.J. Next-Generation Automated Vehicle Location Systems: Positioning at the Lane Level. IEEE Trans. Intell. Transp. Syst. 2008, 9, 48–57. [Google Scholar] [CrossRef]
  2. Ansari, K. Cooperative Position Prediction: Beyond Vehicle-to-Vehicle Relative Positioning. IEEE Trans. Intell. Transp. Syst. 2020, 21, 1121–1130. [Google Scholar] [CrossRef]
  3. Banks, K.M. DATATRAK automatic vehicle location and position reporting system. In Proceedings of the Conference Record of Papers Presented at the First Vehicle Navigation and Information Systems Conference (VNIS ’89), Toronto, ON, Canada, 11–13 September 1989; pp. 214–218. [Google Scholar] [CrossRef]
  4. Bahr, A.; Leonard, J.J.; Martinoli, A. Dynamic positioning of beacon vehicles for cooperative underwater navigation. In Proceedings of the 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems, Algarve, Portugal, 7–12 October 2012; pp. 3760–3767. [Google Scholar] [CrossRef][Green Version]
  5. Singh, A.; Shreshthi, Y.; Waghchoure, N.; Wakchaure, A. Indoor Navigation System Using Bluetooth Low Energy Beacons. In Proceedings of the 2018 Fourth International Conference on Computing Communication Control and Automation (ICCUBEA), Pune, India, 16–18 August 2018; pp. 1–5. [Google Scholar] [CrossRef]
  6. Al-Obaidy, F.; Razfar, N.; Moeini, P.; Mohammadi, F. Wireless Positioning Network Location Prediction Based on Machine Learning Techniques. In Proceedings of the 2020 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE), London, ON, Canada, 30 August–2 September 2020; pp. 1–5. [Google Scholar] [CrossRef]
  7. Fan, X.; Guo, L.; Han, N.; Wang, Y.; Shi, J.; Yuan, Y. A Deep Learning Approach for Next Location Prediction. In Proceedings of the 2018 IEEE 22nd International Conference on Computer Supported Cooperative Work in Design ((CSCWD)), Nanjing, China, 9–11 May 2018; pp. 69–74. [Google Scholar] [CrossRef]
  8. Olaby, O.; Hamadache, M.; Soper, D.; Winship, P.; Dixon, R. Development of a Novel Railway Positioning System Using RFID Technology. Sensors 2022, 22, 2401. [Google Scholar] [CrossRef]
  9. Gomez-del-Hoyo, P.; del-Rey-Maestre, N.; Jarabo-Amores, M.-P.; Mata-Moya, D.; Benito-Ortiz, M.-d.-C. Improved 2D Ground Target Tracking in GPS-Based Passive Radar Scenarios. Sensors 2022, 22, 1724. [Google Scholar] [CrossRef] [PubMed]
  10. Zeng, Q.; Kan, Y.; Tao, X.; Hu, Y. LiDAR Positioning Algorithm Based on ICP and Artificial Landmarks Assistance. Sensors 2021, 21, 7141. [Google Scholar] [CrossRef]
  11. Li, L.; Sui, X.; Lian, J.; Yu, F.; Zhou, Y. Vehicle Interaction Behavior Prediction with Self-Attention. Sensors 2022, 22, 429. [Google Scholar] [CrossRef]
  12. Casabianca, P.; Zhang, Y.; Martínez-García, M.; Wan, J. Vehicle Destination Prediction Using Bidirectional LSTM with Attention Mechanism. Sensors 2021, 21, 8443. [Google Scholar] [CrossRef] [PubMed]
  13. Wang, X.; Mao, X.; Wang, Y.; Zhang, N.; Li, B. A Novel 2-D Coherent DOA Estimation Method Based on Dimension Reduction Sparse Reconstruction for Orthogonal Arrays. Sensors 2016, 16, 1496. [Google Scholar] [CrossRef]
  14. Chen, Q.; Xie, Q.; Yuan, Q.; Huang, H.; Li, Y. Research on a Real-Time Monitoring Method for the Wear State of a Tool Based on a Convolutional Bidirectional LSTM Model. Symmetry 2019, 11, 1233. [Google Scholar] [CrossRef]
  15. Ghaleb, M.; Subramaniam, S.; Ghaleb, S.M. An Adaptive Data Gathering Algorithm for Minimum Travel Route Planning in WSNs Based on Rendezvous Points. Symmetry 2019, 11, 1326. [Google Scholar] [CrossRef]
  16. Xiao, J.; Wu, H.; Li, X. Internet of Things Meets Vehicles: Sheltering In-Vehicle Network through Lightweight Machine Learning. Symmetry 2019, 11, 1388. [Google Scholar] [CrossRef]
  17. Chao, K.-W.; Hu, N.-Z.; Chao, Y.-C.; Su, C.-K.; Chiu, W.-H. Implementation of Artificial Intelligence for Classification of Frogs in Bioacoustics. Symmetry 2019, 11, 1454. [Google Scholar] [CrossRef]
  18. Kim, T.-h.; Solanki, V.S.; Baraiya, H.J.; Mitra, A.; Shah, H.; Roy, S. A Smart, Sensible Agriculture System Using the Exponential Moving Average Model. Symmetry 2020, 12, 457. [Google Scholar] [CrossRef]
  19. Koyuncu, H.; Tomar, G.S.; Sharma, D. A New Energy Efficient Multitier Deterministic Energy-Efficient Clustering Routing Protocol for Wireless Sensor Networks. Symmetry 2020, 12, 837. [Google Scholar] [CrossRef]
  20. Hassan, R.; Qamar, F.; Hasan, M.K.; Aman, A.H.M.; Ahmed, A.S. Internet of Things and Its Applications: A Comprehensive Survey. Symmetry 2020, 12, 1674. [Google Scholar] [CrossRef]
  21. Liu, F. Majority Decision Aggregation with Binarized Data in Wireless Sensor Networks. Symmetry 2021, 13, 1671. [Google Scholar] [CrossRef]
  22. Al Sonosy, O.; Rady, S.; Badr, N.L.; Hashem, M. A paper of spatial machine learning for business behavior prediction in location based social networks. In Proceedings of the 2016 11th International Conference on Computer Engineering & Systems (ICCES), Cairo, Egypt, 20–21 December 2016; pp. 266–272. [Google Scholar] [CrossRef]
  23. Qi, Y.; Yang, Z.; Qin, Z.; Liu, Y.; Chen, Y. Big Data Prediction in Location-Aware Wireless Caching: A Machine Learning Approach. In Proceedings of the 2019 IEEE Global Communications Conference (GLOBECOM), Waikoloa, HI, USA, 9–13 December 2019; pp. 1–6. [Google Scholar] [CrossRef]
  24. Yan, J.; Chen, C.; Zhang, D. Node selection method based on Markov location prediction in vehicle networking. In Proceedings of the 2018 IEEE 4th Information Technology and Mechatronics Engineering Conference (ITOEC), Chongqing, China, 14–16 December 2018; pp. 754–758. [Google Scholar] [CrossRef]
  25. Bonaventura, C.S.; Palese, J.W.; Zarembki, A.M. Intelligent system for real-time prediction of railway vehicle response to the interaction with track geometry. In Proceedings of the 2000 ASME/IEEE Joint Railroad Conference (Cat. No.00CH37110), Newark, NJ, USA, 6 April 2000; pp. 31–45. [Google Scholar] [CrossRef]
  26. Alzyout, M.; Alsmirat, M.; Al-Saleh, M.I. Automated ARIMA Model Construction for Dynamic Vehicle GPS Location Prediction. In Proceedings of the 2019 Sixth International Conference on Internet of Things: Systems, Management and Security (IOTSMS), Granada, Spain, 22–25 October 2019; pp. 380–386. [Google Scholar] [CrossRef]
  27. Chen, P.; Lu, Z.; Gu, J. Vehicle Travel Time Prediction Algorithm Based on Historical Data and Shared Location. In Proceedings of the 2009 Fifth International Joint Conference on INC, IMS and IDC, Seoul, Korea, 25–27 August 2009; pp. 1632–1637. [Google Scholar] [CrossRef]
  28. Chen, L.; Wei, S.; Shi, L. Research on location prediction of vehicular networks. In Proceedings of the 2009 2nd IEEE International Conference on Computer Science and Information Technology, Beijing, China, 8–11 August 2009; pp. 558–561. [Google Scholar] [CrossRef]
  29. Gong, X.; Manoharan, S. On predicting vehicle tracks. In Proceedings of the 2011 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing, Victoria, BC, USA, 23–26 August 2011; pp. 31–36. [Google Scholar] [CrossRef]
  30. Pingsheng, L.; Xiaoli, X.; Bin, L.; Meng, W. The Model of Vehicle Position Estimation and Prediction Based on State-Space Approach. In Proceedings of the 2009 Second International Conference on Intelligent Computation Technology and Automation, Changsha, China, 10–11 October 2009; pp. 822–825. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.