0% found this document useful (0 votes)
185 views

Roadroid User Guide - Pro Version

This document provides guidance on using the Roadroid Pro 3 app to collect road condition data. It describes how to install the app, register the phone, collect roughness and photo/video data, upload collected data, view it on the web system, download data files, and calibrate the system. Key features covered include measuring road roughness via accelerometer, automatically geotagging photos/videos, and exporting data to GIS formats.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
185 views

Roadroid User Guide - Pro Version

This document provides guidance on using the Roadroid Pro 3 app to collect road condition data. It describes how to install the app, register the phone, collect roughness and photo/video data, upload collected data, view it on the web system, download data files, and calibrate the system. Key features covered include measuring road roughness via accelerometer, automatically geotagging photos/videos, and exporting data to GIS formats.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 34

Essential 

Guide for Roadroid Pro 3 – January 2021  

Road Surveys Using Smartphones 

Essentials for professionals 
App version Pro 3 

 
This guide gives a short introduction and describes how to: 
1. Collect road roughness data + auto photos or video.  
2. Upload data and media from smartphone. 
3. View data and media on Road Data Management System. 
4. Download files in segments and make charts in Excel. 
5. Download data as Shape or KML files to GIS. 
6. Calibrate the system to a known reference. 

Please refer to other user guides for: 

‐ Roadroid API Specification (NEW ‐ a web service to use Roadroid data in your system) 
‐ Road event manager (damage reports, pothole inventory etc.) 
‐ Traffic count application (for both app and wireless sensors) 

   

   ~ 1 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

Table of Contents 

Road maintenance and data collection ................................................................................................... 3 
1 ‐ Collect Data ........................................................................................................................................ 5 
1.1 Capture Photos and Video with roughness survey ....................................................................... 6 
2 ‐ Upload data ...................................................................................................................................... 13 
3 ‐ View data by the Road Data Management System .......................................................................... 15 
4 ‐ Download Aggregated Files .............................................................................................................. 16 
5 ‐ Make Charts from Aggregated Files ................................................................................................. 17 
6 ‐ Spatial data exports .......................................................................................................................... 18 
6.1 Single survey download ............................................................................................................... 18 
6.2 Surveys period download ............................................................................................................ 18 
6.3 Using Roadroid API ...................................................................................................................... 20 
7 ‐ Vehicle speed sensitivity adjustment ............................................................................................... 21 
8 ‐ Download video from web ............................................................................................................... 22 
9 ‐ Roadroid Image Analysis .................................................................................................................. 24 
What is it? .......................................................................................................................................... 24 
Getting Started .................................................................................................................................. 24 
Analysis result .................................................................................................................................... 24 
Appendix 1: CALIBRATION PROCEDURE ................................................................................................ 25 
Step 1: Identify road sections with an accurate IRI ........................................................................... 25 
Step 2: Make surveys......................................................................................................................... 27 
Step 3: Assemble Data from Calibration Surveys .............................................................................. 29 
Step 4 ‐ System checks and infield readings ...................................................................................... 31 
Comment on GPS‐accuracy, survey distance and altitude ............................................................ 32 
Appendix 2 ‐ Friction survey .................................................................................................................. 33 
Troubleshooting and Error Messages. .................................................................................................. 34 
 
 
   

   ~ 2 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

Road maintenance and data collection 
Road assets management is about optimizing road maintenance to get most out of your money. To 
do that, you need to know the road condition. In a similar way, road condition survey is needed in 
Performance Based Contracts ‐ as an objective index of your road’s performance.   

The Roadroid App measures the road roughness (IRI) by using the smartphones accelerometer ‐ and 
can automatically capture photos or videos of the road. Data is positioned with GPS coordinates. 
Most of all ‐ the system is portable and easy to use.  

IRI is a global standard for road condition. It has been expressed as a summary of a road’s standard.  
Other input to your decision support might be other road condition parameters, as rutting, cracking, 
edge brakes ‐ as well as traffic volume. These inputs can be gained from other Roadroid apps.  

IRI is measured with different methods and at Information Quality Levels (IQL), a relative accuracy:  

 IQL 1 ‐ Precision profiles (10–20 m intervals expensive and complex to use) 
 IQL 2 ‐ Other profilometric methods, as the manual rolling straight edges 
 IQL 3 ‐ IRI by correlation (Response type measurements ‐ as Roadroid) 
 IQL 4 ‐ Subjective ratings/ocular inspections (subjective and time consuming) 

https://en.wikipedia.org/wiki/Information_Quality_Level 

Roadroid collects IRI‐data at Class 3 – IQL 3 level.  

 Compared to Class 1 Roadroid is very easy to use, portable and cost efficient. It can also be 
used almost anywhere ‐ where heavy and expensive equipment cannot be used. 
 Compared to Class 4 Roadroid is objective and gives a quick and effective data collection with 
a powerful visualization on internet maps. 

Typical application areas are for Low Volume Roads/Unpaved roads ‐ or at Network level for 
Performance monitoring (Performance Based Contracts, Highway Concessions, City Street Networks).   

   ~ 3 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

Roadroid offer a suit for simple and innovative collecting of data to your road assets management: 

Pricing 

Price depends on: 

a) Number of installations (phones) and  
b) Binding‐time, the time you commit to use the system.  

There is a license cost per month and unit. The minimum is 1 unit * 3 months. The more units you 
have and the longer time you bind them – the price per unit and month gets lower. Contact us for 
further details.  

‐ We offer up to two‐month free test period for evaluation purpose! 

   

   ~ 4 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

1 ‐ Collect Data 
Install the app on your smartphone (Android OS > 7.0) from Google Play Store or directly from 
http://www.roadroid.com/home/app. 

Roadroid needs to register your phone’s IMEI number before you can upload any data.  

After installation, click Roadroid logo under about to send a registration email. It can also be done by 
going to http://www.roadroid.com/account/register, but then you need to identify your phones IMEI 
no. 

Observe:  

 Android X (10) or above users must download the Roadroid App version 2.4.5 (or above) as 
Android 10 does not allow reading IMEI or MAC. In the App, Android X users must enter IMEI 
manually under Settings > General.  
 The app uses the accelerometer signal from your phone. The sensitivity may vary between 
different phones. The default sensitivity can be adjusted. 
 Updating the phones Android operating system may affect the sensitivity and other 
application functions. Do NOT update operating system when you have tuned the system.  
To make sure this will not happen ‐ uncheck automatic updates in the android settings menu! 

The system: 

The survey system consists of: 

‐ Vehicle  
o Use standard vehicles close to the types you can choose in the App settings > Device 
& Vehicle > Vehicle Type. 
o Avoid poor or special suspensions (as sport suspension). Use standard tire pressure.  
o Make sure all wheels are balanced ‐ unbalanced wheels will corrupt your data. 
‐ Phone 
o Accelerometer and sampling performance 
o Version of android operating system 
o The phone mount ‐ important with a stable mount, as Logitec+ at Amazon. 
‐ Survey speed 
o Speed is directly affecting the survey result ‐ maintain consistent speed. 
o Best correlation for IQL3/response type methods is around 70‐80 km/h 
o The system can be tuned for lower survey speeds down to 30 km/h  

The system should be tuned on a road with a known IRI value, see how this can be done later in this 
document under calibration. 

Installation 

Mount phone in a car rack in the windshield  
 horizontally/landscape mode 
 standing vertically from road 
 it should be easy to reach the display. 
 make sure camera lens capture road! 

   ~ 5 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

 
It is important to use a good mount/mobile holder. 
If the phone is not steadily fastened, data will be corrupt.  
 
 
The Logitec+, magnetic mount connects to the windshield with a suction cup. It comes with a 
magnetic sticker for the phone and connects the phone steadily without obscuring the camera lens.  

Start the Roadroid application by tapping its program icon, then press the yellow “fitting” button. 

     
 
 

Place your vehicle on flat ground to make the fitting. Adjust the phone to X, Y and Z as close to   
= 0 as possible. The OK button will turn green when you are within the tolerances. Press the 
green OK button. This procedure is to ensure you pick out the vertical (Y) accelerations exclude 
influence by braking (X) or turning (Z). 
 
Tip: you can always “go back” with the android back‐button in the bottom corner of the phone. 
 
The Roadroid app can also measure friction/skidding resistance (the round left/right arrow 
button), and it is shortly described in the end of this guide. It is made for winter with snow/ice 
conditions and focus on this guide is IRI in combination with auto photos or video. 

1.1 Capture Photos and Video with roughness survey 
These surveys are similar, use the camera button (left) for auto photos! and film camera (right) for 
video. If you do not like to capture any visual information, use the button with a crossed camera. 
Please remember to copy video files to a computer before uploading (use a cable to copy the 
video files from the phone to the computer). The reason is that sometimes the file format can be 
damaged during upload. In special cases it is also possible to use an FTP‐client to upload video 
files. 
 
 System starts only if a GPS signal is available. Stand still to receive GPS (may take a minute). 

   ~ 6 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

 
While surveying: 
‐ The top bar displays if GPS is connected, time, memory space, estimated and calculated IRI 
values, speed and distance surveyed. 
‐ It also shows the temperature of the phone battery. Observe eventual overheating ‐ in 
warm/sunny conditions – keep your AC on windshield to cool the phone down. 
‐ Under 20 km/h the App will show “low speed” and roughness data is not captured. 
‐ Over 100 km/h it will show “high speed” and roughness data is not captured either. 
‐ Photo/video icon button gives technical data about the camera. 
‐ Info button gives current survey info. 
‐ The bar with colored squares indicates the current roughness from green (good) to poor 
(black).  
 
Start survey: Press the record button (red round circle on green background) to start the survey. 
You can enter an optional comment or road id when starting survey. It is a good support later in 
the Road Data Management System, as it shows up in the import history list. 
 
Stop survey: Press the same button (now a black square on red background) to stop the survey. 
After pressing stop you can decide if you want to save or delete the survey.  
 
 

   ~ 7 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

Menu ‐> Surveys and presets: 
Hereunder you will find tools for 
calibration. You can monitor the 
result from the latest survey in 
three different graphs, so you can 
make an immediate check if you are 
on a known test section. 
 
You can adjust the sensitivity of the 
estimated IRI (picks up more of the 
roads macro texture). 
You can also adjust the sensitivity ‐ 
and section length for the 
calculated IRI (more focused on the 
roughness using the quarter car 
formula). 
 

   
Graph after a survey                                                    Sensitivity adjustment 
 
You are also able to save up to 5 different presets ‐ for different system conditions: 

As mentioned on page 3, the system consists of #vehicle, #phone and #speed, so find your suitable 
setting for each of these conditions. 

For description of “Manage uploads”, refer chapter 2 in this user guide. 

   ~ 8 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

Settings: Under Menu ‐> Settings you will find different sub settings as General, Data Media & Sync, 
Units, Device & Vehicle. Have a look through these to make sure it matches your setup. As the App 
develops, this documentation might not exactly match the App menu over time. 

GENERAL 

Option to force screen always on (active as default, keeps the app running). Possibility to edit your 
user email (shown in the photo overlay) and eventually set a warning sounds at certain road 
conditions or at high speed. It also tells the Roadroid application version. 

 IMEI (International Mobile Equipment Identity: This option allows you to enter your phone’s 
IMEI number so your uploads reach the right account, and the user does not encounter 
uploading problem. You can get your phone’s IMEI no. by dialling *#06#  

DATA, MEDIA & SYNC 

Delete Media After Upload: If you want to keep a copy of your survey media on your mobile 
memory, then uncheck this option. The media will be moved to backup folder; if unchecked. If 
checked the media will be deleted after a successful upload. 

Only Upload if Wi‐Fi is Available: Please note that you cannot upload your survey data and media 
over 3G/4G networks if this option is checked. It is good to prevent data usage if you are on a limited 
plan and can access reliable Wi‐Fi connections.  

Restart uploads after 15 minutes: If the upload process is interrupted or still pending; checking this 
option will automatically attempt to restart the upload process every 15 minutes until the uploads 
are done. Uploads especially of large files may be a problem on weak networks. 

Photo Capture Segment Length: Off as default. 50m ‐ 100m intervals are recommended for being 
able to make a road inventory from the photos. If you use 500 meter – 1,6 km photos can be used for 
orientation purpose. Every 3 or 4 second needs a fast/powerful phone and the distance between 
photos will vary with speed.  

Photo Capture Size:  Medium is default and is often good enough. Small should only be used if you 
can only access a very limited bandwidth. Large can be used if you have a good bandwidth and need 
high‐resolution images. We try to keep up with Android and different hardware updates. Although 
there might be problems in using new or unusual hardware. This might occur as bad quality on 
images. 

Use Video Camera API 2: Camera API 2.0 is New API which allows you much better camera control by 
camera apps and increase the performance of camera. Both API and API 2 are available in the app 
that you can select the one which has the best quality and output in your video survey.  

Video resolution: We recommend only to use the highest resolution 720 p (default). The lower 
resolution will demand less memory, but the quality is often too low to be useful. Note that different 
camera APIs might distort the video format. You might choose between Camera API 1 and 2 if you 
get at poor video quality. 

   ~ 9 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

Disable Video Auto Focus: Sometimes a tiny spot on the front windshield of the vehicle can capture 
the focus of the camera resulting a poor view of the surveying road. Here you have the option to 
switch the auto focus off if necessary.  

Record sound in Video: Sound capture is off as default, but it can be activated. It can be used if you 
want to comment your survey. For example, if you see or notice something along the road. Although 
be cautious Ѯ
ѱ with what you say as the sound will be played in the Road Data Management System.  
Ѱ
ѯ

Share to Mapillary®: Photos and videos can be shared to www.mapillary.com, when checked. By that 
you provide content to global crowd sourced road‐views. Photos from all Roadroid users are shared 
through a common Roadroid account at Mapillary. All collected videos is shared there. 

Save Media (Camera Direction) Via Vehicle Rear Window: This option should be activated if you 
want to survey and capture photo for Dust Image Analysis via placing the phone at rear windshield of 
the car. Refer to Image Analysis section for more!  

Send Location Update: The feature “send location update” is available in Roadroid Pro App version 
2.4.8 and above from Settings > “Send location update interval time”. It sends the survey location 
and condition, live, and can be tracked on the http://roadroid.com/club/pro. This is a good tool to 
see the location of the vehicles during the survey and as well as the condition of the road being 
surveyed on the go. This feature requires internet connection to function. 

Text overlay on photos: If you have entered a RoadID before the survey start and unchecked Share to 
Mapillary® ‐ the photos will get a text overlay. This can be useful if you copy/save the photo to an 
external document or email, so that the viewer still can see where the image is from. These meta‐
data are also written to a comment in the EXIF image file information. 

The home button at top right takes you to the Roadroid server with the built‐in browser. From here 
you can see available app updates, manuals etc. 

Exit the app by touching “back button” (down corner) twice.  

Practical tip 1 ‐ Make a good plan of how to collect data. Print a map, possibly with the start and stop 
sections and Road IDs highlighted. Press start/stop in logical locations as intersections, bridges, 
different pavements etc. 

   ~ 10 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

Practical tip 2 – Install a role based gmail.com address, like [email protected] to your 
survey units. Install and activate Google+ location sharing on the phones – and get a real‐time survey 
fleet monitoring system. The address can also be used to reach one or several teams with messages. 

DEVICE & Vehicle 

Accelerometer Sample Rate: Accelerometer in mobiles is used for motion detection (shake, tilt, etc.). 
It measures the acceleration force in m/s2 applied to a device on all three physical axes (x, y, and z), 
including the force of gravity. By default, it should be set to 100 Hz the frequency we developed the 
correlations formulas for. In newer smartphones the sampling can reach up to 400‐500 Hz but that 
does not necessarily increase the accuracy. Although you can choose the device’s max rate, 100 or 
200 Hz.  

Here you can also choose the type of vehicle you are using. It partly changes the signal processing. 
Different vehicles behave differently for different speeds. The setting Vehicle Type is set to somehow 
adapt with three types of vehicle characteristics and speed. But the Roadroid app can also set the 
sensitivity for different speed ranges and vehicles in a manual way.  

To use this function, set/make User defined active in the Vehicle Type setting. Remember that you 
must go to the Survey and presets > Vehicle speed sensitivity screen to use/select it. Otherwise, the 
app is going to use the default Medium/big sedan/station wagon setting. 

Navigate to the Vehicle speed sensitivity screen in the Survey and presets section from the main 
menu. Adjust the desired sensitivity for every speed level (20 – 120 km/h) between 0.1 – 0.9.  

 A lower value will lower the threshold limit/value during measurements and give a higher 
resulting eIRI value for a certain speed.  

 A higher value will rise the threshold limit/value during measurements and give a lower 
resulting eIRI value for a certain speed. 

   ~ 11 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

If it is not possible to drive faster than 80 or 100 km/h in your surveys, just let the setting be the same 
as the last set one speed‐wise. i.e. if you set it to 0.6 at 80 km/h set it to 0.6 or close to it for 100 and 
120 km/h as well. 

When finished with the calibration/sensitivity setting, exit the screen and answer if the new decimal 
values should be saved. 

Follow the Calibration procedure in the appendix, calibrate and compare for every speed level (20, 
40, 60, ...) until satisfaction with the IRI values in different speed ranges are accomplished. During the 
process it may be beneficial to use the graph tools in the app and your own notes.  

The vehicle speed sensitivity adjustment only affects the eIRI value and cannot be omitted if eIRI is 
going to work correct.  

Also note that a general (all speeds) amplifying or reducing constant value can be given for Texture 
(eIRI) in the Sensitivity adjustment screen. 

You can also see and reach the sensitivity and cIRI segment lengths setting. 

The low‐speed Lat/long threshold set the lowest speed coordinates are saved. As you do not want to 
save data in very low speeds or when standing still. 

If Save last eIRI Value at Low Speed is checked, the last value that was collected before the speed 
dropped below 20 km/h will be saved for the following registrations/seconds, until the speed again 
increases over 20 km/h. If not checked – no value will be saved. 

   

   ~ 12 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

2 ‐ Upload data 
Data and photos/videos are saved on phone while surveying. You do not need an internet/3G/4G 
connection to make the surveys. But you need a connection to upload your data after a survey.  

Data is relatively small size and can be uploaded through 3G/4G. But to upload media you should 
have a stable Wi‐Fi/internet connection. Connect to Wi‐Fi through normal Android procedure. 

If you can surf on internet with the phone’s internet browser – your phone is connected. If not – you 
do not have an internet connection and will not be able to upload your data.  

When you are 
connected, go to Menu‐
> Manage uploads.  
You now have two 
choices to upload data 
only or data and media.  
 
The upload progress 
can be monitored 
during the upload 
process in the 
notification draw‐down 
list. Observe it to see if 
some file transfer fails 
or stops for other 
reason. 
 
Background Service: If you choose the “Background Services”, you will be able to cancel or pause the 
upload process.  

BG Intent Service: This upload option is a background internal upload service that cannot be 
cancelled or paused once the upload starts. Both processes are intended to upload the media and 
data, so use the alternative service if one fails.  

It might happen that the upload procedure stops/pauses by an interrupt in the network. Just reset 
and start the upload again to proceed.  

A photo can vary in size between 500 kb ‐ 2 Mb. This demands more of the network and takes longer 
time to upload. Estimate how many photos you can capture by the survey length and capture length. 
We recommend 100 meters, but with a limited network capacity is can be set to 500 m or even 1 km.  

A video file can quickly build up to over 100 MB, and its transfer can take hours depending on your 
networks upload capacity. When collecting video, it is recommended to start/stop survey every 10‐
20 km to reduce each video file size. 

Please remember to save/backup video files to a computer before uploading (use a cable to copy 
files from the phone to the computer). The reason is that sometimes the video file format can get 
damaged during upload. In special cases it is also possible to use an FTP‐client to upload video files. 

   

   ~ 13 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

When the Upload Data button is pressed: 

1. Files in /roadroid/pro2/data folder are compressed and moved to /roadroid/pro3 folder. 
2. the Roadroid app transfer function starts, and finally, 
3. if the file transfer is successful the files should be moved to /roadroid/pro3/backup folder. 

This repeats for every file. If one file transfer is incomplete the function will continue next time an 
upload is started ‐ until they are successfully transferred. 

The files on the phone are encrypted and will be decrypted in the web import. Make sure you have 
enough space on the phone, especially capturing photos/video. Photos and videos as per default are 
deleted from the phone after a successful upload. It is possible to use a cable make a backup of 
photos/videos before transfer. 

Remember that, after a successful upload of survey files, it will take a few minutes before they are 
visible on the Roadroid web. 

   

   ~ 14 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

3 ‐ View data by the Road Data Management System 
When data is successfully uploaded, it will be imported to the web service within 15 minutes. Enter 
www.roadroid.com and log‐in with your username and password to view the details of your data. 

Depending on if there is a road network layer available – colored road links will appear on the map. If 
there are no colored links, you need to check the “GPS‐Points” (5). 

The time filter (3) is used to display and measure point data only within the set time interval. It can 
be used to look at changes over time and obtaining statistics with the report functions.  

Navigate (4) allow you to drag the map with the mouse. With draw polygon active, you click on the 
map to draw a polygon for an area to calculate. Close polygon by double click (turns orange). Click 
"Calculate" to calculate and you should get the percentage of each 4 road classes as Good – Poor and 
an average estimated IRI. 

 Background: Map or Satellite image. 
 The number of points shown at the same time is limited (for server performance reasons). 
 When you zoom in to the map, eIRI – labels will appear at each dot a certain zoom level. 
 Photo or video appear as clickable black camera icons. Active photo turns red. 

   

   ~ 15 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

4 ‐ Download Aggregated Files 
Data is saved in the phone every second between 20‐100 km/h ‐ the distance between these “points” 
will vary depending on the speed. To make tables and charts for studies on a road, or to import data 
to HDM‐4, you need average data in fixed sections lengths. Through the “import history” you can 
download the data aggregated in 100‐meter sections as text files.  

Log in to www.roadroid.com and click “Import History” (1). You should now see a list of uploaded 
and imported files. Type shows what kind of data that’s imported. RoadCondition means Roughness 
Data (from Roadroid V2 Pro). Other types are RoadInventory and RoadEvent (see separate guides). 

Choose “Details” (2), to view the file details: Filename, 
Start/stop time etc. Here you have use of your RoadID 
note. The filename consists of IMEI no‐Survey start time. 
 
There are functions to zoom into the location on a map, 
and to “Generate Aggregate file” (3). This operation will 
create a .txt file with data in preferred sections. Save or 
open the file to copy the data to MS Excel (next chapter).
 
The measurement can also be “Generated as a shape or 
KML‐file” (4) – giving the opportunity to build a spatial 
road database from your data or plotting it on Google 
Earth. The shape file only contains geometry data but 
the KML include roughness data. See chapter 6. 
 
The web tool will be accompanied with a graph plot 
function in a future. Until then – draw your graphs in MS 
Excel (chapter 5) or another program. 
 
Again: Make a good plan for data collection, with starts 
and stops in logical joints. Its then easier to make charts, 
to handle imports/exports and eventual shape file 
editing can be minimized in your GIS. 
 
 

   ~ 16 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

5 ‐ Make Charts from Aggregated Files 
Mark all data in the aggregated .txt file and choose copy. Open MS Excel and paste it (or you can save 
the .txt‐file and open it in excel). This guide is not teaching basic excel knowledge. 

A tip is to name the tab with date and time, and possibly name of the actual section. In the 
aggregated file you will find following columns: 

DateTime, Latitude, Longitude, Distance(m), Speed (km/h), Altitude (m), Grade (%), eIRI and cIRI and 
an eventual RoadID added before starting the survey.  

eIRI is an estimated value ‐ cIRI is calculated and its sensitivity and calculation segment length is 
adjustable in the app. See here for more information: 
https://www.linkedin.com/pulse/20141130211746‐97325448‐roughness‐and‐texture?trk=mp‐
reader‐card . 

When you have pasted/imported your data in excel, you can start making charts.

The data aggregation length can be changed 
between 5 m to 200 meter. 100 meter is a usual 
import length in HDM.  
 
Speed and vertical profile is interesting for a 
road engineer to get an overall view. And the 
data can preferably be used with photos or 
snapshots from a GPS‐video capture. 
 

 
 

   ~ 17 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

6 ‐ Spatial data exports 

6.1 Single survey download 
Under file details you have an option to export data in spatial formats as: 

‐ Shape files (https://en.wikipedia.org/wiki/Shapefile) or  
‐ KML (https://en.wikipedia.org/wiki/Keyhole_Markup_Language) 

The shape file is only containing the geometrical data (the .shp file of the four files in the zipped 
shape directory). The KML is also containing roughness, speed and other attributes. 

Please refer to your GIS‐resources for working with these files and formats.

Roadroid can also offer custom or automated exports from a survey period and specific survey units. 

6.2 Surveys period download 
This is a function to export all data points (raw) data form a specific unit and a period.  

To do that:  

1) Log in and go to “My units”. 

2) Choose “Details” for the certain unit (Edit and delete do not work for user) 

   ~ 18 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

3) Choose duration – and press download. 
 

Data for the period will be downloaded as a zipped .csv file with following columns: 
GpsId;UnitId;MeasurementId;Timestamp;Longitude;Latitude;RoadClass;CalculatedIRI;EstimatedIri;Sp
eedInKph;Altitude;LinkId;OffsetOnLink;RoadId. 

We are also making a function to download photos for a unit (below the Download Road Condition 
Data for unit). Although it can end up in allot of data to download and the function is not yet fully 
working complete in October 2017. If you like a local copy of collected photos, its best to copy them 
from phone with a cable before upload. Photos contain the GPS‐coordinates in its meta data. 

   ~ 19 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

6.3 Using Roadroid API 
This feature is described separately in (RoadroidAPISpecifikation) and only shortly described here. If 
this document is wanted and not found at https://www.roadroid.com/Home/About ‐ email us. 

The API enables to use the Roadroid data directly in your Assets/Maintenance Management or GIS 
through a webservice. This is a new feature introduced and tested during 2018. 

Authorization header contains the keyword Basic followed by the base64 encoded username and 
password in the format username:password.  

Example: Authorization: Basic bWFnbnVklmnu3Q6VGVzdDEyMzQ=. The username and password will 
be the same as your roadroid.com login. Authorization will be performed in every request. The 
specification also contains JSON examples. 

   ~ 20 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

7 ‐ Vehicle speed sensitivity adjustment 
As mentioned in the introduction the system consists of the phone with its rigid mount, the vehicle 
and its speed. Different speeds give different results, and the calibration procedure (appendix) 
describes how to set the sensitivity for a certain speed. 

Different vehicles behave differently in different speeds. The setting Vehicle type preset values use 
three type vehicle characteristics for the eIRI/Texture analyze. But the Roadroid app can also set 
sensitivity for different speed ranges.  

To use this function, set/make User defined active in the Vehicle Type setting: 

Then navigate to the Vehicle speed sensitivity screen under Survey and presets selection from the 
main menu. Adjust the desired sensitivity for every speed level (20 – 120 km/h) between 0.1 – 0.9. 

Then go to the Survey and presets > Vehicle speed sensitivity screen to manage the speed settings. 
The default setting is Medium/big sedan/station wagon setting (below): 

   ~ 21 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

 A lower value (red button) will lower the threshold limit/value and give a higher eIRI value 
for a certain speed.  
 A higher value (green button) will rise the threshold limit/value and give a lower eIRI value 
for a certain speed. 

When finished with the speed calibration/sensitivity setting, exit the screen and save settings. 

Follow the general calibration procedure in the appendix, but calibrate and for every speed level (20, 
40, 60, ...) until satisfaction with the eIRI values for different speed is reached. During the process, it 
is possible to use graph tools in the app and your own notes.  

Observe that the speed calibration feature only affects the eIRI reading. Also note that a general 
setting can be made for Texture (eIRI) in the Sensitivity adjustment screen, thus using one of the a 
preset vehicles. 

8 ‐ Download video from web 
1) Locate video through https://www.roadroid.com/Map/MapRoadCondition by showing the 
video map layer:  

 
 

   ~ 22 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

2) Click a video icon to get to the video playback, and then right click video to save as: 

 
 

You can also copy the video URL address. Observe that the video does currently does not contain 
coordinates itself, to plot the location in the Roadroid web tool it is time synced with the survey file. 

   

   ~ 23 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

9 ‐ Roadroid Image Analysis 
What is it? 
The Roadroid Image Analysis module can be used for automated classification of various 
properties/road parameters based on survey photos uploaded by the Roadroid app. Currently the 
system supports classification of road dust levels using two different algorithms, corrugation, pothole 
and loose gravel on a gravel road. More parameters are to be added.  

Getting Started 
The Image Analysis module is available on roadroid.com 
for logged‐in users. To start an automatic dust 
classification, simply navigate to the ‘Import History List’ 
and click on ‘Details’ for the survey you want to classify. 
The survey must be of type ‘RoadCondition’. 

On the survey details‐page, a dropdown menu is used to 
choose image classification algorithm and start the 
classification of the measurement photos. 

An email address and a comment can be submitted to 
help keep track of measurements. 

Analysis Result 
The result of the classification is a new survey of type ‘Inventory (generated)’, which will be 
accessible from the ‘Import History List’ when the classification process is finished.  

On the survey details‐page of the generated measurement, the classification data can be exported in 
multiple formats, or viewed on a map by clicking the ‘Show survey data on map’‐link and selecting the 
category ‘Gravel Roads > Binding/Dust’ or Corrugation. 

Generated inventory measurements contain some additional survey data; a link to the measurement 
from which it was generated, and the algorithm used to perform the classification. 

   ~ 24 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

Appendix 1: CALIBRATION PROCEDURE 
To get Roadroid perform an output according to IQL3 it is necessary to calibrate the device 
for the system used (Car, Phone and Survey speed). The calibration is carried out with the 
Android smartphone in the vehicle and can be performed by the customer.  

Step 1: Identify road sections with an accurate IRI 
To to tune the Roadroid system, a section with an IRI defined with a more accurate IQL (1 or 
2) should be used:  

‐ IQL1 is often referred to as a laser profilometer and they exist in many different 
solutions and from different suppliers. These machinery is complex to use, and it 
needs a professional set up and calibration procedure itself.  

‐ IQL2 is referred to manual equipment as a rolling straight edge or Merlin. It is 
accurate but simpler than an IQL1 equipment. As it is manually operated (rolled) 
along the road – it is time consuming to use. 

It is also possible to use a leveling rod to determine the heights of points above a surface 
(should be done every 10 cm). 

 Demands on the calibration section/‐s: 

‐ A calibration section should be at least 300 meters long but not more than 1000 
meter, higher speeds might demand longer sections. 

‐ The section/sections should be representative for the surveys you are going to 
perform. 

‐ It is advisable to use 3‐4 sections with the main condition as an example: 

o A good paved road, with IRI values between 1‐2 

o A poor paved road, with IRI values between 3‐5 

o A good gravel road, with IRI values between 2‐6 

o A poor unpaved road with IRI values between 6‐10 

‐ The condition of the section should be consistent, possibly with one or two short 
divergences (<50 m) along the section to be analyzed in the data. 

‐ It should be possible to gain a sufficient and stable survey speed before entering the 
survey section, and enough length to stop safely after the section. 

Comments on unpaved sections: Unpaved roads can be difficult or impossible to survey with 
IQL1 methods. The IRI on a poor gravel road vary allot along a section so it is advisable to 
work mainly with a section average. IRI levels > 10 is difficult to quantify in general. Roads 

   ~ 25 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

with IRI values > 15 is difficult or dangerous to drive in speeds above 20 km/h. For assets 
management, these poor roads are a matter of reconstruction and is not that important to 
quantify exactly with an IRI value. 

General comments: The reference system should possibly give both one roughness value and 
one texture value. This makes possible to tune the Roadroid system for both parameters. 

 
In any case the calibration should be aware of the cases above, and that both roughness and 
texture is of interest for road assets management. It can also be a confusion in the calibration 
process as it’s not always clear what the calibration reference survey was focused on. 

After the test sections are marked 
visually it is time to make the test 
surveys.  
Each section should be surveyed at 
least three times with each survey set 
up (same settings in the app and 
same surveys speeds). 
The road can be marked with a spray 
can directly on the pavement, or by 
marker cones.  
All works should be carried out 
according to ruling regulations for 
work on roads. Best is if you can work 
on a closed road or test facility. 

   ~ 26 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

‐ Mind the traffic safety while marking and surveying and choose time of day when the 
traffic impact is as low as possible. 

‐ At the start of each run, use the Comment/Road ID to name the survey as “Good 
Asphalt, Run1 60 km/h”. This tag will appear in the system import history list and help 
extract data. 

‐ Observe it is of importance to keep the same wheel paths as the reference system.  

‐ The device should also be place at the same side of vehicle as the reference survey is 
made (IRI right or IRI left).  

Step 2: Make surveys 
First – use a vehicle of same type as you are going to use for the surveys later. Same type means a 
similar car body, like a 4WD frame built car, as similar cars to Toyota Highlux is VW Amarok, Nissan 
King‐Cab or Ford Ranger. Use normal cars, not extremely large SUV:s as Chevrolet Suburban or Ford 
Excursion, or a very small cars as Fiat 500 or Nissan Micra.  

The driving operation is helped by a good plan, that should include a paper print of a table, where 
you can take notes while surveying. In the table you can plan what settings you are going to use, and 
leave open fields for actual time and eventual survey comments by pen while surveying:  

   ~ 27 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

As you should have 
different sections, the 
survey number should 
keep two digits, one 
for the section and 
one for the survey no 
(as 1:1 = first survey 
on section 1 and so 
on).  
 
Tip: If you have more 
than one unit, you can 
use 2 or 3 units with 
exactly the same 
specification 
(Important to have 
same phone model 
and OS version) and 
use different settings 
on the different 
phones. By this you 
can save survey runs. 
 
 
Use the desired future survey speed during the calibration, and keep as close as possible to that 
speed along the test section. Test different speed if needed to find out how it can affect the survey 
output. 

Upload your data after the surveys and head for office to download and assemble the result!  

   

   ~ 28 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

Step 3: Assemble Data from Calibration Surveys 
A calibration survey operation requires a methodology with a good plan, patience, and MS Excel 
skills. When each section is surveyed three times with a certain setting, you can start evaluating the 
data. Data is extracted from the system according to the User Guide Chapter 4– Download 
aggregated files. As said – you are helped by having a name tag in the start of each survey. 

Below is an example how a suitable cIRI setting was identified for a paved road in good condition 

Assemble aggregated data from the three surveys in MS Excel. You can choose to use either 100 m or 
20 m aggregation length form the system (averages for the whole sections should be the same). 100 
m files mean less data to handle, while 20 m file is more convenient for plotting a graph from.  

In the example below the setting of cIRI sensitivity was 1,5 and calculation section length 20 m. The 
output resulted in an average of IRI =1,7 (in red dotted circle below). Each survey setup can be 
assembled separately in tabs in Excel (blue dotted circle below).  

 
Each run from each tab is summarized n a separate tab (green dotted circle above). 

In the summary tab, you assemble the averages from (in this case four different) the cIRI settings: 

   ~ 29 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

 
The outcome from this calibration event was that, for the specific Toyota Hi‐Lux in 60 km/h (55 km/h 
in survey data) a sensitivity of 1,5 and a segment length of 20 m is suitable. The output can be 
presented in different manners and your need to define your preferences. It is a good of learning 
exercise to plan, perform surveys and evaluate the result. We hope you can make it yourself from 
these instructions, but Roadroid can offer to support the process as consultants. 

Adjustments are done according to user guide chapter 1, Collect data (Survey and presets). 

Observe that the settings of sensitivity on both cIRI and eIRI IS saved and transferred with the survey 
file. 

   ~ 30 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

As you might want to tune the system for several type surveys – and also different cars, it is possible 
to use different presets in the Roadroid app. Note that the Vehicle speed sensitivity adjustment is not 
saved with the preset, it belongs to the vehicle type and should only change at vehicle change. 

Step 4 ‐ System checks and infield readings 
The system should be regularly checked (at least annually or after major system changes and an OS 
update, wheel or suspension change).  

If you have access to a test track with a stable know IRI its possible to make a run through that and 
monitor the result directly in the app (Survey and Presets > Graphs/diagram/histogram), both as 
charts over survey length…

And as averages for a whole section… 

   ~ 31 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

This gives an opportunity to recheck the system without completing a whole calibration procedure.  

The operator of the system (vehicle/phone and Roadroid app) is responsible for maintaining 
calibrations and should use a log book detailing the times and dates of rechecks and calibrations. 

Comment on GPS‐accuracy, survey distance and altitude 
The accuracy of the distance is dependent of a number parameters connected to the quality of 
manufacturers internal GPS, current number of satellites in the hemisphere and the vehicles current 
reach of open sky.  

In tunnels (urban canyons or dense vegetation) where the system loose contact with satellites the 
system use dead counting for 6 seconds, estimating the vehicle position using the speed and 
direction when the contact was lost. If the system can’t reach enough of satellites after these 6 
seconds the system will stop collecting data until contact is regained.  

The phones GPS system can be supported by a Bluetooth GPS with an external antenna connected to 
the system. An antenna that can be mounted on the cars roof top can give a better signal than a 
phone mounted inside the vehicle. We see a number of other factors affecting the GPS accuracy, as 
new phones constantly produce more accurate circuits and that the satellite operators introduce 
new and more accurate services. A modern (2016‐) smartphone should produce an accuracy better 
than 3 meter in absolute accuracy for an individual reading, sometimes often much better. 

Survey distance: It is possible that the system gives different result on the length calculations for a 
section. The reason is the accuracy dependencies above – but also when you press the start and stop 
button, and the actual GPS‐location of the starting and stopping point of a survey. 

Altitude: The Z coordinate and vertical height above sea level sometimes produce an offset. Is it not 
considered to be as accurate as the Long/Lat values. It gives a more reliable relative change in 
altitude rather than an absolute reading of the altitude. 

   

   ~ 32 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

Appendix 2 ‐ Friction survey 
This function is meant for slippery conditions, as snow/ice and is more of an indicative check rather 
than an exact measurement. 

Press the Friction survey (the left/right arrow button) from the main screen. The screen down right is 
showing. Read and follow the steps below. 

1. Speed up to at least 50 km/h (below 50 km/h is a big yellow button not able to activate). 
2. When speed is above 50 km/h the yellow button changes to green record button 
3. You can now start the survey by pressing the green record button, button will turn red.  
4. Maintain the speed and do not slow down before braking. 
5. Brake as hard as possible for at least 3‐4 seconds or until the vehicle stops fully. 
6. Let go of brake pedal (do not slow down after braking, maintain the speed if still moving). 
7. Press the red record button to stop recording. 
8. The result is given as an estimated mU. 
9. Send the result with the upload button. When the upload button is yellow it is not able to be 
pressed. When the upload button is green the friction result can be uploaded. You cannot 
start a new survey before an upload is made.  
10. A photo of the survey location will be captured if enabled in settings (default). Photos are 
uploaded separately by Manage uploads. 
11. After the upload button is pressed, you have the option to send/keep (save) this survey or 
delete it. 

   

   ~ 33 ~ 
Essential Guide for Roadroid Pro 3 – January 2021  

Troubleshooting and Error Messages.  
Message/Error  Description and solution hint 

GPS is not ready yet! Wait for the location icon  This message is shown in the App while the 
to be illuminated.  smartphone is not getting good signal of the 
GPS satellites.  
 
It is recommended to take the smartphone 
outdoors to obtain a good GPS signals and get 
connected. It might take a while. Please stand 
still in an open sky location.  

Roadroid went “kaboom!”, we would like to  Sometimes, the App might crash due to various 
know how so we can fix it!   reasons. To find out in which part of the App 
coding the crash has happened, the App can 
  gather information and send it to Technical 
team. We also recommend that you fill your 
inputs and description of the situation, so the 
App can send a better and detailed information 
to Roadroid Technical Team.  

The device ID is not valid! Contact Roadroid  You will get this message if your IMEI is not 
now via email for further information and  registered with Roadroid.  
registration?  
In Android X (10) or above: Android 10 does not 
allow reading IMEI or MAC. So, users must 
enter the IMEI manually under Settings > 
General > IMEI 

   ~ 34 ~ 

You might also like