How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...WMLab,NCU
Regular meeting paper presentation.
About how to use cellular tower to locate buses' position, and use a more energy-friendly way to let querying user get buses' information.
A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...cscpconf
This paper presents a much advanced and efficient lane detection algorithm. The algorithm is based on (ROI) Region of Interest segmentation. In this algorithm images are pre-processed by top-hat transform for de-noising and enhancing contrast. ROI of a test image is then extracted. For detecting lines in the ROI, Hough transform is used. Estimation of the distance between Hough origin and lane-line midpoint is made. Lane departure decision is made based on the difference between these distances. As for the simulation part we have used Matlab software.Experiments show that the proposed algorithm can detect the lane markings accurately and quickly.
International Journal of Computational Engineering Research (IJCER)ijceronline
International Journal of Computational Engineering Research(IJCER) is an intentional online Journal in English monthly publishing journal. This Journal publish original research work that contributes significantly to further the scientific knowledge in engineering and Technology.
How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...WMLab,NCU
Regular meeting paper presentation.
About how to use cellular tower to locate buses' position, and use a more energy-friendly way to let querying user get buses' information.
A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...cscpconf
This paper presents a much advanced and efficient lane detection algorithm. The algorithm is based on (ROI) Region of Interest segmentation. In this algorithm images are pre-processed by top-hat transform for de-noising and enhancing contrast. ROI of a test image is then extracted. For detecting lines in the ROI, Hough transform is used. Estimation of the distance between Hough origin and lane-line midpoint is made. Lane departure decision is made based on the difference between these distances. As for the simulation part we have used Matlab software.Experiments show that the proposed algorithm can detect the lane markings accurately and quickly.
International Journal of Computational Engineering Research (IJCER)ijceronline
International Journal of Computational Engineering Research(IJCER) is an intentional online Journal in English monthly publishing journal. This Journal publish original research work that contributes significantly to further the scientific knowledge in engineering and Technology.
A cost-effective GPS-aided autonomous guided vehicle for global path planningjournalBEEI
This paper presents a robotic platform of a cost-effective GPS-aided autonomous guided vehicle (AGV) for global path planning. The platform is made of a mechanical radio controlled (RC) rover and an Arduino Uno microcontroller. An installed magnetic digital compass helps determine the right direction of the RC rover by continuously synchronising the heading and bearing of the vehicle. To ensure effective monitoring of the vehicle’s position as well as track the corresponding path, an LCD keypad shield was, further, used. The contribution of the work is that the designed GPS-aided AGV can successfully navigate its way towards a destination point in an obstacle-free outdoor environment by solely relying on its calculation of the shortest path and utilising the corresponding GPS data. This result is achieved with a minimum error possible that lies within a circle of one meter radius around the given destination, allowing the devised GPS-aided AGV to be used in a variety of applications such as landmine detection and removal.
A multi sensor-information_fusion_method_based_on_factor_graph_for_integrated...Ashish Sharma
The current navigation systems used in many autonomous mobile robotic applications, like
unmanned vehicles, are always equipped with various sensors to get accurate navigation results. The
key point is to fuse the information from different sensors efciently. However, different sensors provide
asynchronous measurements, some of which even appear to be nonlinear. Moreover, some sensors are
vulnerable in specic environments, e.g., GPS signal is likely to work poorly in interior space, underground,
and tall buildings. We propose a multi-sensor information fusion method based on a factor graph to fuse
all available asynchronous sensor information and efciently and accurately calculate a navigation solution.
Assuming the sensor measurements and navigation states in a navigation system as factor nodes and variable
nodes in a factor graph, respectively, the update of the states can be implemented in the framework of the
factor graph. The proposed method is experimentally validated using two different datasets. A comparison
with Federated Filter, which has been widely used in integrated navigation systems, demonstrates the
proposed method's effectiveness. Additionally, analyzing the navigation results with data loss that
the proposed method could achieve sensor plug and play in software.INDEX TERMS Integrated navigation, multi-sensor, information fusion, factor graph, plug and play.
Performance assessment of antenna array for an unmanned air vehicle IJECEIAES
In this paper, the performance of Linear Antenna Array Element (LAAE) has been evaluated at the Base Station (BS) with a different number of elements for Unmanned Air Vehicle UAV application. The Switched Beam (SB) and Phase Array (PA) have been used as a steering beam mechanism. The beam steering tracker is based on the GPS points of the UAV and the BS. In addition, the Misalignment angle has been analyzed for SB and PA corresponding to the maximum speed of the UAV. The compression between SB and PA in term of Bit Error Rate (BER) vs. Signal to Noise Ratio (SNR) and BER vs. Misalignment angle have been examined by using Matlab. The results show that the PA has better performance than SB in both terms under Additive White Gaussian Noise (AWGN) channel with an interference signal. When the number of the elements is eight provides longer distance than four by the factor (1.5 in SB case and 2 in PA case) and wider Misalignment angle range than twelve by factor (2 in SW case and 3 in PA case). Therefore, it is becoming a useful option for many applications.
Tugas Mata Kuliah Pemetaan Lanjut dari Dr. Ir. Priyono Nugroho, MS
Email ke yanto_budisusanto@yahoo.com atau yanto_b@geodesy.its.ac.id untuk permintaan file
Inertial Navigation for Quadrotor Using Kalman Filter with Drift Compensation IJECEIAES
The main disadvantage of an Inertial Navigation System is a low accuracy due to noise, bias, and drift error in the inertial sensor. This research aims to develop the accelerometer and gyroscope sensor for quadrotor navigation system, bias compensation, and Zero Velocity Compensation (ZVC). Kalman Filter is designed to reduce the noise on the sensor while bias compensation and ZVC are designed to eliminate the bias and drift error in the sensor data. Test results showed the Kalman Filter design is acceptable to reduce the noise in the sensor data. Moreover, the bias compensation and ZVC can reduce the drift error due to integration process as well as improve the position estimation accuracy of the quadrotor. At the time of testing, the system provided the accuracy above 90 % when it tested indoor.
Improving transport in Malta using GIS and LBSMatthew Pulis
A presentation prepared to the University of Malta as part of my MSc. Informatics. This seminar discusses ways and improvements how can a GIS driven system help and improve the current situation in Malta. This presentation also provides a survey discussing how the Maltese view the public transport and gives out interesting conclusions as to where the GIS needs to tackle. The study focuses mainly on ways as to where and how to improve the routes, promoting cultural places, buses ETA and taxi fleet handling amongst others.
A Cooperative Localization Method based on V2I Communication and Distance Inf...IJCNCJournal
Relative positions are recent solutions to overcome the limited accuracy of GPS in urban environment. Vehicle positions obtained using V2I communication are more accurate because the known roadside unit (RSU) locations help predict errors in measurements over time. The accuracy of vehicle positions depends more on the number of RSUs; however, the high installation cost limits the use of this approach. It also depends on nonlinear localization nature. They were neglected in several research papers. In these studies, the accumulated errors increased with time due to the linearity localization problem. In the present study, a cooperative localization method based on V2I communication and distance information in vehicular networks is proposed for improving the estimates of vehicles’ initial positions. This method assumes that the virtual RSUs based on mobility measurements help reduce installation costs and facilitate in handling fault environments. The extended Kalman filter algorithm is a well-known estimator in nonlinear problem, but it requires well initial vehicle position vector and adaptive noise in measurements. Using the proposed method, vehicles’ initial positions can be estimated accurately. The experimental results confirm that the proposed method has superior accuracy than existing methods, giving a root mean square error of approximately 1 m. In addition, it is shown that virtual RSUs can assist in estimating initial positions in fault environments.
A COOPERATIVE LOCALIZATION METHOD BASED ON V2I COMMUNICATION AND DISTANCE INF...IJCNCJournal
Relative positions are recent solutions to overcome the limited accuracy of GPS in urban environment.
Vehicle positions obtained using V2I communication are more accurate because the known roadside unit
(RSU) locations help predict errors in measurements over time. The accuracy of vehicle positions depends
more on the number of RSUs; however, the high installation cost limits the use of this approach. It also
depends on nonlinear localization nature. They were neglected in several research papers. In these studies,
the accumulated errors increased with time due to the linearity localization problem. In the present study,
a cooperative localization method based on V2I communication and distance information in vehicular
networks is proposed for improving the estimates of vehicles’ initial positions. This method assumes that
the virtual RSUs based on mobility measurements help reduce installation costs and facilitate in handling
fault environments. The extended Kalman filter algorithm is a well-known estimator in nonlinear problem,
but it requires well initial vehicle position vector and adaptive noise in measurements. Using the proposed
method, vehicles’ initial positions can be estimated accurately. The experimental results confirm that the
proposed method has superior accuracy than existing methods, giving a root mean square error of
approximately 1 m. In addition, it is shown that virtual RSUs can assist in estimating initial positions in
fault environments.
A cost-effective GPS-aided autonomous guided vehicle for global path planningjournalBEEI
This paper presents a robotic platform of a cost-effective GPS-aided autonomous guided vehicle (AGV) for global path planning. The platform is made of a mechanical radio controlled (RC) rover and an Arduino Uno microcontroller. An installed magnetic digital compass helps determine the right direction of the RC rover by continuously synchronising the heading and bearing of the vehicle. To ensure effective monitoring of the vehicle’s position as well as track the corresponding path, an LCD keypad shield was, further, used. The contribution of the work is that the designed GPS-aided AGV can successfully navigate its way towards a destination point in an obstacle-free outdoor environment by solely relying on its calculation of the shortest path and utilising the corresponding GPS data. This result is achieved with a minimum error possible that lies within a circle of one meter radius around the given destination, allowing the devised GPS-aided AGV to be used in a variety of applications such as landmine detection and removal.
A multi sensor-information_fusion_method_based_on_factor_graph_for_integrated...Ashish Sharma
The current navigation systems used in many autonomous mobile robotic applications, like
unmanned vehicles, are always equipped with various sensors to get accurate navigation results. The
key point is to fuse the information from different sensors efciently. However, different sensors provide
asynchronous measurements, some of which even appear to be nonlinear. Moreover, some sensors are
vulnerable in specic environments, e.g., GPS signal is likely to work poorly in interior space, underground,
and tall buildings. We propose a multi-sensor information fusion method based on a factor graph to fuse
all available asynchronous sensor information and efciently and accurately calculate a navigation solution.
Assuming the sensor measurements and navigation states in a navigation system as factor nodes and variable
nodes in a factor graph, respectively, the update of the states can be implemented in the framework of the
factor graph. The proposed method is experimentally validated using two different datasets. A comparison
with Federated Filter, which has been widely used in integrated navigation systems, demonstrates the
proposed method's effectiveness. Additionally, analyzing the navigation results with data loss that
the proposed method could achieve sensor plug and play in software.INDEX TERMS Integrated navigation, multi-sensor, information fusion, factor graph, plug and play.
Performance assessment of antenna array for an unmanned air vehicle IJECEIAES
In this paper, the performance of Linear Antenna Array Element (LAAE) has been evaluated at the Base Station (BS) with a different number of elements for Unmanned Air Vehicle UAV application. The Switched Beam (SB) and Phase Array (PA) have been used as a steering beam mechanism. The beam steering tracker is based on the GPS points of the UAV and the BS. In addition, the Misalignment angle has been analyzed for SB and PA corresponding to the maximum speed of the UAV. The compression between SB and PA in term of Bit Error Rate (BER) vs. Signal to Noise Ratio (SNR) and BER vs. Misalignment angle have been examined by using Matlab. The results show that the PA has better performance than SB in both terms under Additive White Gaussian Noise (AWGN) channel with an interference signal. When the number of the elements is eight provides longer distance than four by the factor (1.5 in SB case and 2 in PA case) and wider Misalignment angle range than twelve by factor (2 in SW case and 3 in PA case). Therefore, it is becoming a useful option for many applications.
Tugas Mata Kuliah Pemetaan Lanjut dari Dr. Ir. Priyono Nugroho, MS
Email ke yanto_budisusanto@yahoo.com atau yanto_b@geodesy.its.ac.id untuk permintaan file
Inertial Navigation for Quadrotor Using Kalman Filter with Drift Compensation IJECEIAES
The main disadvantage of an Inertial Navigation System is a low accuracy due to noise, bias, and drift error in the inertial sensor. This research aims to develop the accelerometer and gyroscope sensor for quadrotor navigation system, bias compensation, and Zero Velocity Compensation (ZVC). Kalman Filter is designed to reduce the noise on the sensor while bias compensation and ZVC are designed to eliminate the bias and drift error in the sensor data. Test results showed the Kalman Filter design is acceptable to reduce the noise in the sensor data. Moreover, the bias compensation and ZVC can reduce the drift error due to integration process as well as improve the position estimation accuracy of the quadrotor. At the time of testing, the system provided the accuracy above 90 % when it tested indoor.
Improving transport in Malta using GIS and LBSMatthew Pulis
A presentation prepared to the University of Malta as part of my MSc. Informatics. This seminar discusses ways and improvements how can a GIS driven system help and improve the current situation in Malta. This presentation also provides a survey discussing how the Maltese view the public transport and gives out interesting conclusions as to where the GIS needs to tackle. The study focuses mainly on ways as to where and how to improve the routes, promoting cultural places, buses ETA and taxi fleet handling amongst others.
A Cooperative Localization Method based on V2I Communication and Distance Inf...IJCNCJournal
Relative positions are recent solutions to overcome the limited accuracy of GPS in urban environment. Vehicle positions obtained using V2I communication are more accurate because the known roadside unit (RSU) locations help predict errors in measurements over time. The accuracy of vehicle positions depends more on the number of RSUs; however, the high installation cost limits the use of this approach. It also depends on nonlinear localization nature. They were neglected in several research papers. In these studies, the accumulated errors increased with time due to the linearity localization problem. In the present study, a cooperative localization method based on V2I communication and distance information in vehicular networks is proposed for improving the estimates of vehicles’ initial positions. This method assumes that the virtual RSUs based on mobility measurements help reduce installation costs and facilitate in handling fault environments. The extended Kalman filter algorithm is a well-known estimator in nonlinear problem, but it requires well initial vehicle position vector and adaptive noise in measurements. Using the proposed method, vehicles’ initial positions can be estimated accurately. The experimental results confirm that the proposed method has superior accuracy than existing methods, giving a root mean square error of approximately 1 m. In addition, it is shown that virtual RSUs can assist in estimating initial positions in fault environments.
A COOPERATIVE LOCALIZATION METHOD BASED ON V2I COMMUNICATION AND DISTANCE INF...IJCNCJournal
Relative positions are recent solutions to overcome the limited accuracy of GPS in urban environment.
Vehicle positions obtained using V2I communication are more accurate because the known roadside unit
(RSU) locations help predict errors in measurements over time. The accuracy of vehicle positions depends
more on the number of RSUs; however, the high installation cost limits the use of this approach. It also
depends on nonlinear localization nature. They were neglected in several research papers. In these studies,
the accumulated errors increased with time due to the linearity localization problem. In the present study,
a cooperative localization method based on V2I communication and distance information in vehicular
networks is proposed for improving the estimates of vehicles’ initial positions. This method assumes that
the virtual RSUs based on mobility measurements help reduce installation costs and facilitate in handling
fault environments. The extended Kalman filter algorithm is a well-known estimator in nonlinear problem,
but it requires well initial vehicle position vector and adaptive noise in measurements. Using the proposed
method, vehicles’ initial positions can be estimated accurately. The experimental results confirm that the
proposed method has superior accuracy than existing methods, giving a root mean square error of
approximately 1 m. In addition, it is shown that virtual RSUs can assist in estimating initial positions in
fault environments.
Vehicle positioning in urban environments using particle filtering-based glob...IJECEIAES
This article presents a new method for land vehicle navigation using global positioning system (GPS), dead reckoning sensor (DR), and digital road map information, particularly in urban environments where GPS failures can occur. The odometer sensors and map measure can be used to provide continuous navigation and correct the vehicle location in the presence of GPS masking. To solve this estimation problem for vehicle navigation, we propose to use particle filtering for GPS/odometer/map integration. The particle filter is a method based on the Bayesian estimation technique and the Monte Carlo method, which deals with non-linear models and is not limited to Gaussian statistics. When the GPS sensor cannot provide a location due to the number of satellites in view, the filter fuses the limited GPS pseudo-range data to enhance the vehicle positioning. The developed filter is then tested in a transportation network scenario in the presence of GPS failures, which shows the advantages of the proposed approach for vehicle location compared to the extended Kalman filter.
This ppt is about Automatic Vehicle Locator (AVL),which is a means of determining the geographic location of a vehicle and transmitting this info to a point where it can be stored & used with certain software and database applications.
Intelligent road surface quality evaluation using rough mereologyMohamed Mostafa
The road surface condition information is very useful for the safety of road users and to inform road administrators
for conducting appropriate maintenance. Roughness features of road surface; such as speed bumps and potholes, have bad effects on road users and their vehicles. Usually speed bumps are used to slow motor-vehicle traffic in specific areas in order to increase
safety conditions. On the other hand driving over speed bumps at high speeds could cause accidents or be the reason for spinal injury. Therefore informing road users of the position of speed bumps through their journey on the road especially at night or when lighting is poor would be a valuable feature. This paper exploits a mobile sensor computing framework to monitor and assess road surface conditions. The framework measures the changes in the gravity orientation through a gyroscope and the shifts in the accelerator's indications, both as an assessment
for the existence of speed bumps. The proposed classification approach used the theory of rough mereology to rank the modified data in order to make a useful recommendation to road users.
A NOVEL AND COST EFFECTIVE APPROACH TO PUBLIC VEHICLE TRACKING SYSTEMijujournal
There are lots of efforts being made by public transport corporations to improve public vehicle occupancy
by requesting the public to use public transport over other modes of transportation. It can be noted that if
the passenger knows with high confidence that the bus is going to come, he/she will definitely wait rather
than opting for other modes of transport. Efficient information can therefore help the users to choose faster
and more easier connections which saves their time. Trends in wireless technology like Global System for
Mobile communication (GSM) and Radio Frequency Identification (RFID) have resulted in easier and
faster communication. This paper presents a vehicle tracking system by integrating both of the above
mentioned technologies. The central server uses geographic information system (GIS) to track vehicles to
display the position information on the electronic map. This paper suggests a new cost-effective way for
tracking a vehicle in public transport domain and compares proposed technique to some of the methods
advised previously for tracking public vehicles.
Student information management system project report ii.pdfKamal Acharya
Our project explains about the student management. This project mainly explains the various actions related to student details. This project shows some ease in adding, editing and deleting the student details. It also provides a less time consuming process for viewing, adding, editing and deleting the marks of the students.
Immunizing Image Classifiers Against Localized Adversary Attacksgerogepatton
This paper addresses the vulnerability of deep learning models, particularly convolutional neural networks
(CNN)s, to adversarial attacks and presents a proactive training technique designed to counter them. We
introduce a novel volumization algorithm, which transforms 2D images into 3D volumetric representations.
When combined with 3D convolution and deep curriculum learning optimization (CLO), itsignificantly improves
the immunity of models against localized universal attacks by up to 40%. We evaluate our proposed approach
using contemporary CNN architectures and the modified Canadian Institute for Advanced Research (CIFAR-10
and CIFAR-100) and ImageNet Large Scale Visual Recognition Challenge (ILSVRC12) datasets, showcasing
accuracy improvements over previous techniques. The results indicate that the combination of the volumetric
input and curriculum learning holds significant promise for mitigating adversarial attacks without necessitating
adversary training.
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
Terzaghi's soil bearing capacity theory, developed by Karl Terzaghi, is a fundamental principle in geotechnical engineering used to determine the bearing capacity of shallow foundations. This theory provides a method to calculate the ultimate bearing capacity of soil, which is the maximum load per unit area that the soil can support without undergoing shear failure. The Calculation HTML Code included.
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
Explore the innovative world of trenchless pipe repair with our comprehensive guide, "The Benefits and Techniques of Trenchless Pipe Repair." This document delves into the modern methods of repairing underground pipes without the need for extensive excavation, highlighting the numerous advantages and the latest techniques used in the industry.
Learn about the cost savings, reduced environmental impact, and minimal disruption associated with trenchless technology. Discover detailed explanations of popular techniques such as pipe bursting, cured-in-place pipe (CIPP) lining, and directional drilling. Understand how these methods can be applied to various types of infrastructure, from residential plumbing to large-scale municipal systems.
Ideal for homeowners, contractors, engineers, and anyone interested in modern plumbing solutions, this guide provides valuable insights into why trenchless pipe repair is becoming the preferred choice for pipe rehabilitation. Stay informed about the latest advancements and best practices in the field.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxR&R Consult
CFD analysis is incredibly effective at solving mysteries and improving the performance of complex systems!
Here's a great example: At a large natural gas-fired power plant, where they use waste heat to generate steam and energy, they were puzzled that their boiler wasn't producing as much steam as expected.
R&R and Tetra Engineering Group Inc. were asked to solve the issue with reduced steam production.
An inspection had shown that a significant amount of hot flue gas was bypassing the boiler tubes, where the heat was supposed to be transferred.
R&R Consult conducted a CFD analysis, which revealed that 6.3% of the flue gas was bypassing the boiler tubes without transferring heat. The analysis also showed that the flue gas was instead being directed along the sides of the boiler and between the modules that were supposed to capture the heat. This was the cause of the reduced performance.
Based on our results, Tetra Engineering installed covering plates to reduce the bypass flow. This improved the boiler's performance and increased electricity production.
It is always satisfying when we can help solve complex challenges like this. Do your systems also need a check-up or optimization? Give us a call!
Work done in cooperation with James Malloy and David Moelling from Tetra Engineering.
More examples of our work https://www.r-r-consult.dk/en/cases-en/
2. often used to correct positioning errors. In this method, the vehicle’s travelling path is
constantly compared with the road network. Through the matching process, the most
likely location of the vehicle with respect to the map is determined. Several papers
devoted to achieving accuracy in vehicle positioning have integrated GPS and DR,
and applied this with the map-matching technique. The estimation of the actual vehi-
cle location from the GPS position together with the use of the road information con-
tained in the digital map using the spatial relationship between the GPS position and
the roads has performed well [10]. However, there is as yet no application which is
able to show the distance between two vehicles using the idea of a radar map which is
constantly displayed: it is hard for the existing methods to draw locations and
distances accurately on a map since the GPS is always jumping and the error is about
5–10 meters.
The present paper proposes a radar map based on the Android operating system,
one which is able to show the locations of the neighboring vehicles in the vehicular
network. The speed and heading information from the National Marine Electronics
Association (NMEA) are used to minimize the GPS measurement errors which may
result from signal noise or changes in the satellite geometry. Hence, in addition to
providing the relative distance between other vehicles, an adaptive correction algo-
rithm is proposed to minimize the cumulative position errors. Moreover, the warning
of time to collision (TTC) is very important for the driver. The application, on the
Android operating system, can show the TTC between two vehicles. In the experi-
mental results presented, the radar map shows the neighboring vehicles, and this helps
decrease the chances of a car accident due to dead line of sight.
The remainder of this paper is organized as follows. In Section 2, we present the
implementation of our radar map. The experimental results and performance evalua-
tions are given in Section 3. The conclusions are given in Section 4.
2 The implementation of the radar map system
2.1 The Industrial Technology Research Institute’s WAVE/DSRC
Communications Unit (IWCU)
Fig. 1. ITRI WAVE/DSRC communication unit
The Industrial Technology Research Institute (ITRI) WAVE/DSRC Communications
Unit (IWCU) [11] is an integrated wireless communication system designed for de-
3. ploying Intelligent Transportation System (ITS) applications and improving traffic
safety on roadways, and is shown in Fig. 1. The IWCU device not only supports the
IEEE 801.11p/1609 standard but also integrates the 3G and Wi-Fi protocols. With
these capabilities, it can support many different types of communications, including
intra-vehicle, vehicle-to-vehicle (V2V), and vehicle-to-roadside (V2R), and can sup-
port additional vehicle-to-infrastructure (V2I) communications. The IWCU device
also provides measurements of the GPS, such as the heading and speed of a vehicle.
Moreover, the IWCU also provides a software development kit (SDK). Using the
SDK tools, many ITS applications can be developed easily on the flexible open plat-
form.
2.2 Dead Reckoning
Fig. 2. Dead reckoning method
On a two-dimensional planar space for vehicular travel, it is possible to calculate a
vehicle’s position at any time, provided that the starting location and all subsequent
displacement vectors are available. The DR method is a popular technique. The equa-
tion of the vehicle’s position (𝑥 𝑘, 𝑦 𝑘) at time 𝑡 𝑘 can be expressed by
𝑥 𝑘 = 𝑥0 + ∑ 𝑠𝑖 cos 𝜃𝑖
𝑘−1
𝑖=0 , 𝑦 𝑘 = 𝑦0 + ∑ 𝑠𝑖 sin 𝜃𝑖
𝑘−1
𝑖=0 (1)
where (𝑥0, 𝑦0) is the initial vehicle location at time 𝑡0, and 𝑠𝑖 and 𝜃𝑖 are, respectively,
the length and the absolute heading of the displacement vector from the vehicle’s
position (𝑥𝑖, 𝑦𝑖) at time 𝑡𝑖 to (𝑥𝑖+1, 𝑦𝑖+1) at time 𝑡𝑖+1. In Fig. 3, the relative heading is
defined as the difference between the absolute headings at two consecutive instances
and is denoted by 𝜔𝑖 . Given the relative heading measurements 𝜔𝑖 for time
𝑡0, 𝑡1, … , 𝑡 𝑘 the absolute heading of the vehicle 𝜃 𝑘, at time 𝑡 𝑘, can be calculated from
𝜃 𝑘 = ∑ 𝜔𝑖
𝑘
𝑖=0 . As shown in Equation (1), the dead reckoning method is a cumulative
process. Consequently, all previous sensor errors will be accumulated, and this de-
creases the accuracy of the current calculated position. As we all know, GPS often
jumps because of multipath interference and changes in the satellite constellation. The
calculation is accompanied by greater errors as time passes. The gap between the
current position and the estimated position will be greater when a small error is in-
cluded in the calculated heading and the mileage. Many researchers use the DR meth-
𝑥0, 𝑦0
𝑥1, 𝑦1
𝑥2, 𝑦2
𝑥3, 𝑦3
𝑠0
𝑠1
𝑠2
𝜃0
𝜃0
𝜃1
𝜃2
𝜔1
4. od when the GPS signal is cut off. However, we use the speed and heading
information from the GPS to implement the DR method in this paper.
2.3 GPS
The Global Positioning System (GPS) is a satellite based radio navigation system
realized by the U.S. Department of Defense [12]. When the GPS is fully operational,
there will be a constellation of 24 Navstar satellites in six orbital planes. The satellite
orbits will be arranged so that a minimum of 5 satellites are visible to the user any-
where in the world at all times. Whether 2-dimensional or 3-dimensional navigations,
the GPS receiver selects a set of at least 3 or 4 satellites that forms the best satellite
geometry, and calculates the distances between the receiver and the satellites. Given
these distance measurements, the user’s position with respect to the earth’s inertial
coordinates can be obtained [13]. However, it also possesses unexpected effects: large
position errors may cause the GPS position received in the receiver to be inaccurate
when the GPS satellite geometry and visibility are less than perfect. For road vehicles
that constantly travel in urban areas where tunnels, overpasses, tall buildings, and
trees are abundant, perfect reception conditions are rarely possible. Even when there
are enough satellites available for the position calculation, the satellite geometry may
not be good enough to obtain an accurate position.
2.4 Error revision
It has become clear that a superior positioning system can be obtained if the ad-
vantages of the dead reckoning system and the GPS can be combined. The absolute
positional accuracy of GPS can be used to provide feedback to calibrate the dead
reckoning system, while the smoothness of the dead-reckoning signals can be used to
correct the errors of the GPS position signals due to multi-path interference or other
problems [14]. There have been several approaches that have combined GPS and dead
reckoning. This integration is usually done either through a switching algorithm that
switches from one system to another if the latter has a better signal condition. In such
approaches, the integrated system usually performs as a stand-alone system if either
the GPS signal or the dead reckoning signal is absent [15]–[18]. Given the availability
and accuracy problems with GPS signals, an integrated system uses dead reckoning as
its primary positioning technique. In our designed module, when the GPS signals are
available, they will be used not only to correct the drifted dead reckoning position, but
also to calibrate the dead reckoning sensors. When the GPS is not functioning well,
the calibrated dead reckoning system will provide better performance than before.
2.5 The implementation of radar map
The radar map is designed on the Android system, a Linux-based operating system for
mobile devices, such as smartphones and tablet computers. It was developed by the
Open Handset Alliance, led by Google. The error revision algorithm is designed in the
IWCU SDK, and the system architecture is shown in Fig. 3. When the IWCU receives
5. signals which contain GPS headings and speeds, the error revision will use the dead
reckoning algorithm to calibrate any jumping GPS signals. Moreover, the IWCU will
send the new position to the Android system through 802.11g. After receiving the
new position, the mobile application is designed to transfer the position to a pixel
system and plot a radar map in the Android operating system. The experimental eval-
uation will discuss the difference between the radar map with and without the DR
method. The users can input the GPS position in Google Map, which points to the
nearest position on the road. In the next section, the experimental evaluation will
show the Google Map results and the radar map warning messages on an Android
simulation.
Fig. 3. System architecture
In Fig. 4, the IWCU can get the GPS information, such as latitude, longitude,
speed, and heading, every 100 milliseconds. By comparing this with the history of the
GPS information, the system will detect whether the GPS is reasonable or not. If the
GPS information is not reasonable, the system will use a simple dead reckoning algo-
rithm to adjust it by comparing it with the history of the GPS data, and broadcast the
adjusting GPS information to nearby vehicles every 100 milliseconds. After receiv-
ing, the IWCU will send the information (including id, latitude, longitude, speed,
heading, and time) to the Android system through Wi-Fi. In order to achieve real-time
service, the Android system can distinguish who is sending the GPS information by
unequal identification, and compute each data by thread. Using the received data, the
relative distance (in the Cartesian coordinate system) from the sender to the receiver
can be calculated, and the system can translate the suitable scale by the road infor-
mation. In our experiment, the radar map can be drawn on the Android system in real-
time, and the more detailed experimental results will be discussed in the next section.
Moreover, in order to discuss the performance of the DR algorithm, the caution func-
tion is also implemented in our system. The warning function will notify the driver
based on the speed difference, direction, and distance. When a red “Dangerous” is
shown on the Android screen, the driver will know that another vehicle is too close.
802.16 p / DSRC
IWCU
HUB
HUB
AP
AP
Android
WiFi
IWCU
6. On the other hand, “Safe” means that there is a safe state with respect to the other
cars.
Fig. 4. Flow chart
3 Experimental Evaluation
3.1 Experimental setup
Fig. 5. Experimental topology
In Fig. 5, each car (car 1 and car 2) implements the DR method to correct the position
error as described in Section 2.2. Each car will broadcast its own GPS information
Is the GPS
information
error?
IWCU receive the GPS signal
DR algorithm
Broadcast the GPS
information to android
system
After receiving, the radar
map will be drew
Warning function
Yes
No
AndroidIWCU
7. and then the other cars will receive this information to provide a radar map to the
driver as described in Section 2.5. The experimental area was in Ximen Rd., Tainan,
Taiwan. The average speed of car 1 and car 2 was 35 km/h. The WAVE/DSRC device
was the IWCU 3.0 as described in Section 2.1.
3.2 Performance of GPS DR
(a) (b)
(c) (d)
(e) (f)
Fig. 6. Performance of DR method
We present the DR performance in this section. Fig. 6 (a), Fig. 6 (c) and Fig. 6 (e) are
without DR. Fig. 6 (b), Fig. 6 (d) and Fig. 6 (f) are with DR. Many researchers have
used gyroscope and accelerometer hardware to implement the DR method. In this
paper, we used the speed and heading of the GPS information to implement a soft-
ware DR method. Hence, we based it on the speed and heading from the GPS infor-
8. mation to modify the position. We found that the speed and heading of the GPS in-
formation can help the GPS position as shown in Fig. 6. We can calculate the distance
between two GPS values [19] by website [20]. Hence, we can obtain a DR-enhanced
performance as follows. With DR, the position is enhanced 1.8 m, 1.2 m, 2.1 m, 2.5
m, 2.3 m, and 1.7 m, over the position without DR, in Fig. 6.
3.3 Performance of radar map
(a) (b) (c) (d)
Fig. 7. Performance of warning message
We present the warning message performance in this section. The cars A and B are
the same as in Fig. 7. Car A is without DR and car B is with DR. In this scenario, the
receiver car always drives in the middle lane and car A (car B) always drives in the
right lane. In Fig. 4, “Dangerous” is shown on the Android screen, which means an-
other vehicle is very close. However, car A (without DR) has the wrong GPS infor-
mation for warning the driver. Hence, the driver (receiver) receives a false alarm. In
Fig. 7 (a) and Fig. 7 (b), car A has been very close. In Fig. 7 (c) and Fig. 7 (d), car A
has been positioned in another lane.
4 Conclusions
This paper proposed a map application in the Android operating system. A road map
is shown on a monitor and the neighboring vehicles are drawn on this map. Users can
easily understand real-time road conditions. The proposed application can exchange
traffic information with the other vehicles, hence, the map can also show vehicles
which are out of range. Moreover, the proposed application can show the TTC be-
tween two vehicles, relying on software dead recknoning (DR). The experimental
results have shown that adjusting the GPS position by corrections from DR can en-
hance the accuracy by from 1.7 m to 2.3 m. Moreover, the proposed radar map can
9. support a collision warning which can avoid false alarms by using the software DR
method.
Reference
1. J. Fernandez, K. Borries, L. Cheng, B. Kumar, D. Stancil and F. Bai, Performance of the
802.11p physical layer in vehicular-to-vehicular environments. IEEE Transactions on Ve-
hicular Technology, vol. 61, no. 1, pp. 3-14, 2012.
2. M. Hassan, H. Vu, T. Sakurai and L. Andrew, Effect of retransmissions on the perfor-
mance of the IEEE 802.11 MAC protocol for DSRC. IEEE Transactions on Vehicular
Technology, vol. 61, no. 1, pp. 22-34, 2012.
3. T. Hsieh and Y. Tseng, Vehicular traffic information dissemination for WAVE/DSRC
networks. IEEE International Symposium on Wireless and Pervasive Computing, pp. 1-6,
2011.
4. N. Alam, A. Balaei and A. Dempster, A DSRC Doppler-based cooperative positioning en-
hancement for vehicular networks with GPS availability. IEEE Transactions on Vehicular
Technology, vol. 60, no. 9, pp. 4462-4470, 2010.
5. H. Lim and T. Chung, Performance evaluation of relative positioning based on low-cost
GPS and VANET. IEEE International Conference on Internet Technology and Secured
Transactions, pp. 542-543, 2011.
6. Z. He, Y. Ma and R. Tafazolli, Cooperative localization in a distributed base station sce-
nario. IEEE Vehicular Technology Conference, pp. 1-5, 2011.
7. B. Cho, J. Koo, B. Yoon and B. Kim, The research of dead reckoning stabilization algo-
rithm using different kinds of sensors. IEEE International Conference on Control, Automa-
tion and Systems, pp. 1089-1092, 2010.
8. Z. Yan, S. Peng, J. Zhou, J. Zu and H. Jia, Research on an improved dead reckoning for
AUV navigation. IEEE Chinese Control and Decision Conference, pp. 1793-1797, 2010.
9. C. Fouque, P. Bonnifait and D. Betaille, Enhancement of global vehicle localization using
navigable road maps and dead-reckoning. IEEE Position, Location and Navigation Sym-
posium, pp. 1286-1291, 2008.
10. J. Wen and X. Lu, Research on low-cost vehicular integrated navigation. IEEE Interna-
tional Conference on Advanced Mechatronic Systems, pp. 287-290, 2011.
11. H. Li and K. Lin, ITRI WAVE/DSRC communication unit. IEEE Vehicular Technology
Conference, pp. 1-2, 2010.
12. Y. Shimonaka, S. Tasaka, Y. Hatta, T. Wada and H. Okada, Accuracy improvement of ve-
hicular collision avoidance support system (VCASS) for the next generation ITS. IEEE
Wireless Communications and Networking Conference, pp. 2517-2522, 2007.
13. S. Savasta, M. Pini and G. Marfia, Performance assessment of a commercial GPS receiver
for networking applications. IEEE Consumer Communications and Networking Confer-
ence, pp. 613-617, 2008.
14. N. Yaacob, M. Abdullah and M. Ismail, Ionospheric modelling: improving the accuracy of
differential GPS (dGPS) in equatorial regions. IEEE Asia-Pacific Applied Electromagnet-
ics, pp. 1-5, 2007.
15. D. Bevly and B. Parkinson, Cascaded Kalman filters for accurate estimation of multiple
biases, dead-reckoning navigation, and full state feedback control of ground vehicles.
IEEE Transactions on Control Systems Technology, vol. 15, no. 2, pp. 199-208, 2007.
10. 16. Z. Berman and J. Powell, The role of dead reckoning and inertial sensors in future general
aviation navigation. IEEE Position Location and Navigation Symposium, pp. 510-517,
1998.
17. E. Krakiwsky, C. Harris and R. Wong, A Kalman filter for integrating dead reckoning,
map matching and GPS positioning. IEEE Position Location and Navigation Symposium,
pp. 39-46, 1988.
18. Y. Yang, H. Ye and S. Fei, Integrated map-matching algorithm based on fuzzy logic and
dead reckoning. IEEE International Conference on Control Automation and Systems, pp.
1139-1142, 2010.
19. W. Kuo, Integration of GPS and dead-reckoning navigation systems. IEEE Vehicle Navi-
gation and Information Systems Conference, pp. 635-643, 1991.
20. GPS distance calculate tool, china.cos@gmail.com. http://www.storyday.com/wp-
content/uploads/2008/09/latlung_dis.html, this tool is powered by Cosbeta.