Racelogic VBOX IPS User manual

VBOX ndoor Positioning System User Guide
•01 - VBOX PS ntroduction
•02 - VBOX PS Hardware nstallation
•03 - VBOX PS Rover Connection to VBOX 3i
•04 - VBOX PS Site Configuration
•05 - VBOX PS Using with a VBOX 3i/Standalone
•06 - VBOX PS Troubleshooting
•07 - VBOX PS Technical Properties
•VBOX PS - P N OUTS
•VBOX PS - Technical Specification
•VBOX PS - Upgrading Firmware
•VBOX PS - Regulatory nformation
1

01 - VBOX PS ntroduction
Overview
VBOX ndoor Positioning System uses a network of fixed beacons in set locations that communicate with a receiver
mounted on the roof of a vehicle using Ultra Wideband (UWB), to measure position and speed where you cannot use
GNSS signals. A minimum of eight beacons are required and a site survey must be carried out as part of the installation,
to ensure the optimum accuracy. Doing so means the exact location of each beacon is known which can then be shared
with the rover enabling it to calculate its location to centimetre level accuracy.
The rover features an integrated VBOX MU04 ( nertial Measurement Unit) for precise pitch, roll and yaw angular data. t
also connects directly to an MU04 enabled VBOX 3i, enabling additional parameters from the vehicle’s CAN bus to be
logged. Offering seamless integration between indoor and outdoor environments, the system can be used for high
dynamic applications and the rover will automatically connect to the nearest beacons in range.
Features
• Can be used indoors and outdoors, switching
seamlessly between environments.
• Centimetre level accuracy in areas off limits to GPS
based systems.
• Small, rugged and low powered.
• Only one rover is required, featuring an integrated
VBOX MU with Kalman filter to reduce noise and
errors in the data.
• Connects directly to a VBOX 3i data logger using
only one cable for simple configuration.
• A minimum of 8 and maximum of 250 beacons can
be installed in each location allowing continuous
coverage of tracks up to 3.5 km long.
• Simple one time configuration either by Bluetooth or
serial cable (RS232).
• 100 Hz update and low latency for high dynamic
applications.
• The rover automatically connects to the nearest
beacons for optimum accuracy.
• Each beacon is numbered for simple installation.
https://racelogic.support/01VBOX_Automotive/VBOX_ ndoor_Positioning_System/VBOX_ PS_User_Guide/
2

02 - VBOX PS Hardware nstallation
Beacon (V PS-B-V1) nstallation
When first considering a V PS installation or demonstration, it is important to understand the shape and size of the test
area and thus the minimum number of beacons that will be required.
The VBOX PS will need at least 6 beacons in view at any one time to compute a solution. For a simple installation,
Racelogic recommend placing the beacons in a ‘Square’ formation with spacing between the beacons of around 25–30
m, as below.
f operating in an outdoor/indoor mode, then the rover will not switch to use the VBOX PS until 6 beacons are in view.
This means that it is only the first 6 beacons that will need to be placed closer together to ensure that 6 beacons are in
view before the vehicle enters the test area. The remaining beacons can be placed with a greater separation so long as
https://racelogic.support/01VBOX_Automotive/VBOX_ ndoor_Positioning_System/VBOX_ PS_User_Guide/
4

the vehicle is always within a 60 m radius of at least 6 beacons.
For greater accuracy, it is recommended that the beacons are placed between 3 – 5 m above ground (i.e. above the roof
of the test vehicle) and that each beacon varies in height by at least 300 mm to the nearest beacons, alternating in a
high-low pattern.
When mounting the V PS beacons, there are a couple of considerations that need to be made. t is important when
mounting the beacons that they are not mounted within at least 200 mm (or greater if possible) of an object, other than
the surface the beacon is mounted to, that could cause reflections (e.g. a wall or metal structure) and that the beacons
are mounted in the correct orientation in relation to the expected orientation of the Rover when in use.
The beacons require a 9 – 36 V power source that is connected to the 2 way Lemo connector. The other Lemo
connector on the beacon is for Firmware upgrades and should be covered with the supplied splashproof plug to ensure
waterproofness.
The V PS beacons have 4 magnets on the base allowing for easy installation onto any ferrous surface, however
Racelogic can supply metallic plates that can attach to a tripod for quick installations.
Suitable Beacon Orientations
✔Side by side
✔Side by side with small height
difference
✔Side by side with large height
difference, tops towards each
other
https://racelogic.support/01VBOX_Automotive/VBOX_ ndoor_Positioning_System/VBOX_ PS_User_Guide/
5

Rover (V PS-R-V2) nstallation
The V PS Rover looks similar to the Beacon, however the rover contains an internal MU and so care should be taken to
ensure that the Rover is mounted on a section of the roof that has the least vibration. This is usually towards the rear of
the vehicle, just in front of the rear windshield. The rover should also be mounted in a way such that it has a clear view
to the beacons and away from any objects that may block that view (Roof bars, radio antennas etc).
https://racelogic.support/01VBOX_Automotive/VBOX_ ndoor_Positioning_System/VBOX_ PS_User_Guide/
7

03 - VBOX PS Rover Connection to VBOX 3i
The Rover unit can connect to a standard VBOX 3i and switches seamlessly between GPS and the indoor positioning
system, allowing you to use your original hardware for both outdoor and indoor testing. As the V PS is designed to be
used with MU integration enabled, the same IMU Initialisation Process should be performed as normal.
For indoor only use, it is important that the VBOX 3i does not have a GPS antenna connected. f the VBOX receives a
satellite signal, even a poor one, the timing will change from the internal clock to GPS time, causing the V PS system to
fail. the VBOX 3i will function the same as when using GPS in terms of CAN n / Out, data logging (analogue, etc.) and
VBOX Test Suite use.
When indoor/outdoor operation is selected, the VBOX PS system will wait for GPS lock and MU synchronisation before
attempting to initialise the V PS positioning.
https://racelogic.support/01VBOX_Automotive/VBOX_ ndoor_Positioning_System/VBOX_ PS_User_Guide/
8

Using nternal MU
Connection between the Rover and VBOX 3i is via the supplied RLCAB153 cable.
• nsert the 7 way Lemo connector in to the right hand connector on the Rover.
• Connect the 25 way connector to the A IN port on the VBOX 3i.
• Connect the 5 way Lemo connector to the SER port on the VBOX 3i.
https://racelogic.support/01VBOX_Automotive/VBOX_ ndoor_Positioning_System/VBOX_ PS_User_Guide/
9

Using External MU
Connection between the Rover and VBOX 3i is via the supplied RLCAB153 cable.
• nsert the 7 way Lemo connector in to the right hand connector on the Rover.
• Connect the 25 way connector to the A IN port on the VBOX 3i.
• Connect the 5 way Lemo connector to the SER port on the VBOX 3i.
• nsert the 6 way Lemo connector in to the left hand connector on the Rover.
• nsert the other end of the cable in to the CAN / KF port on the MU04.
https://racelogic.support/01VBOX_Automotive/VBOX_ ndoor_Positioning_System/VBOX_ PS_User_Guide/
10

04 - VBOX PS Site Configuration
For the VBOX PS to work correctly, the rover needs to know the expected site configuration. This configuration informs
the rover of the expected Beacon Ds it will be using and their locations. This information needs to be manually entered
by the user using the VIPS Site Configuration Software.
Getting Started
On opening, the user is presented with the option to load a previously saved site configuration (.JSON file) or create a
new configuration. On this screen, you can also choose to save the current settings.
https://racelogic.support/01VBOX_Automotive/VBOX_ ndoor_Positioning_System/VBOX_ PS_User_Guide/
11

By selecting New, or a previously saved configuration file, you are then presented with options necessary for correct
V PS operation.
Site Settings
The first page the user is presented with is the Site Settings tab. Here you can configure how the Rover is expected to
operate and also change the Radio Settings.
Note: The radio settings are for Racelogic development purposes only.
Identifier
There may be multiple VBOX PS operating within the same test ground and so to ensure the rover only uses the
signals coming from the intended test site, a site identifier needs to be entered. This identifier will need to match the site
identifier of the beacons that will be used.
For temporary installations, this identifier should be set to 0. For permanent installations a non-zero number should be
used.
https://racelogic.support/01VBOX_Automotive/VBOX_ ndoor_Positioning_System/VBOX_ PS_User_Guide/
12

Origin
For indoor/outdoor use, it is important that the origin of the VBOX PS matches a global coordinate system to ensure
there is a smooth transition between GPS and VBOX PS position.
The enter value of the origin should be a georeferenced location that is the 0,0 point from which all VBOX PS beacon
measurements are taken from.
Rotation Angle
As well as a georeferenced origin, it is also important that the VBOX PS x/y measurements are rotated correctly into a
‘North up’ frame.
The entered value in the rotation angle should be the bearing of the track direction, in degrees from North.
For indoor use only, the rotation angle should be set to 0.
Indoor or Indoor/Outdoor
Choose whether the expected use will be indoors only, or indoors and outdoors.
VB3i or Stand alone
Although VBOX PS can be connected to a VB3i, there is also the option to use the system without a VBOX, called
‘stand alone’.
When in stand alone mode, the VBOX PS will generate a 100 Hz PPS output that other equipment may use for
synchronisation. When in VB3i mode, this pin becomes an input and should be connected to the PPS from the VBOX.
Beacons
Each VBOX PS installation will contain a number of beacons. n this section of the software, it is possible to set the
Beacon Ds that will be used as well as the x,y,z distances to the origin.
https://racelogic.support/01VBOX_Automotive/VBOX_ ndoor_Positioning_System/VBOX_ PS_User_Guide/
13

Load
The Load Button allows you to load the settings from previously surveyed installation.
Add
The Add Button allows you to add a new beacon into the system. Adding a new beacon will automatically increment the
‘Friendly D’ by 1.
Delete
The Delete Button allows you to remove the selected beacon from the installation.
Note: There will be no negative effects of having beacons in the configuration that will not actually be present in the
physical installation.
Clear all
The Clear all button will remove all beacons in the list.
Friendly ID
The Friendly ID is a user friendly D that should match the sticker on the Beacon. The Friendly D cannot be changed
and will be a consecutive count up from 1.
https://racelogic.support/01VBOX_Automotive/VBOX_ ndoor_Positioning_System/VBOX_ PS_User_Guide/
14

Beacon ID
The Beacon ID is a unique identifier that is hard coded into the beacon, similar to a serial number. This D number can
be changed to match the Friendly D as needed, allowing for replacement beacons to be easily swapped in and out.
Offset
The Offset is the distance between the beacon and the nominated origin location, with East, North and Up being
positive values, West, South and Down being negative values (assuming a rotation angle of 0).
Delay
The Delay option allows for further calibration to the beacons if needed.
Status
The Status display gives a live display of whether the beacon is currently operating or not.
Ping Table
The VBOX PS rover needs to know the expected order it will receive the ‘Ping’ signals from the beacons, based on
whichever beacon is nearest. Once the Beacon Offsets have been entered, you should press the Calculate button to
update the Ping Table. For sites with unusual layouts it may be necessary to manually edit this table, but for most sites
the automatic calculation will be correct.
t is important that the Ping table correctly matches the expected number of beacons, with the addition of ‘Beacon 0’
which is always present.
https://racelogic.support/01VBOX_Automotive/VBOX_ ndoor_Positioning_System/VBOX_ PS_User_Guide/
15

Upload to Beacon
Once the site configuration has been entered correctly, the information is needed to be uploaded to the Rover. This can
be done via Bluetooth, however for the initial release it is recommended to use the supplied configuration cable.
To upload the configuration, a COM port will first need to be selected from the drop down list of available COM ports. f
the required COM port is not displayed, pressing the Refresh button will refresh the COM port list.
https://racelogic.support/01VBOX_Automotive/VBOX_ ndoor_Positioning_System/VBOX_ PS_User_Guide/
16

When uploading to a Rover once a COM port is selected, the user will need to Enter LPC mode. This is only required
once per power cycle. Once in ‘LPC Mode’ the user can then press the Upload button to upload the configuration to the
beacon. The software will then inform the user whether the upload has been successful or not.
When uploading to a Beacon there is no need to first enter LPC mode, the configuration can be uploaded directly.
https://racelogic.support/01VBOX_Automotive/VBOX_ ndoor_Positioning_System/VBOX_ PS_User_Guide/
17

05 - VBOX PS Using with a VBOX 3i/Standalone
Using VBOX PS with a VBOX 3i
When set to VB3i connected within the VIPS Site Configuration Software and the correct Site Configuration
uploaded to the Rover unit, it is now possible to start testing using a VB3i and VBOX PS. The VBOX 3i will function the
same as when using GPS in terms of CAN n/Out, data logging (analogue, etc.) and VBOX Test Suite use.
As the V PS is designed to be used with MU integration enabled, the same IMU Initialisation Process should be
performed as normal. When indoor/outdoor operation is selected, the VBOX PS system will wait for GPS lock and MU
synchronisation before attempting to initialise the VBOX PS positioning.
Using VBOX PS as Stand Alone
When set to Stand alone within the VIPS Site Configuration Software and the correct Site Configuration uploaded to
the Rover unit, the VBOX PS can be used without a VBOX by connecting the Rover unit via serial connection. n this
mode, there is no Kalman filtering of the data, making the output data more noisy than the VBOX solution.
Site D
When a rover powers up it searches for beacons. Once 1 or more beacons are found, it queries the closest beacon for
its site D and the checksum for its configuration information.
This site D and checksum are then compared to the last 4 sites that the Rover has seen. f they match, the Rover will
load the configuration from memory and start running.
f the D and/or checksum don’t match anything the Rover has seen before, it will then initiate a Bluetooth connection to
the beacon and download the site configuration information. This means that only the beacons need to be configured,
any rover can arrive at the site and will automatically work without further configuration.
https://racelogic.support/01VBOX_Automotive/VBOX_ ndoor_Positioning_System/VBOX_ PS_User_Guide/
18

Site Origin of 0
VBOX PS normally outputs locations in degrees latitude and longitude, if however an origin of 0,0 is given, then the
conversion to latitude/longitude is skipped and the VBOX PS rover will output in meters X,Y. When operating with a
VB3i, an origin is always needed, when operating in standalone mode, this is optional.
https://racelogic.support/01VBOX_Automotive/VBOX_ ndoor_Positioning_System/VBOX_ PS_User_Guide/
19

06 - VBOX PS Troubleshooting
Upload Timeout
When uploading the VBOX PS configuration, the process may time out. f this occurs, there are a number of things that
can be changed to solve the issue, other than repeated attempts.
1. The first is to increase the Timeout number within the VIPS Site Configuration Software. ncreasing this number
will increase the amount of time that passes before communication times out.
2. The second option is to ensure that the USB transfer Sizes are set to the maximum of 4096 on both receive and
transmit. This is configured under the Advanced options of the Port Settings.
https://racelogic.support/01VBOX_Automotive/VBOX_ ndoor_Positioning_System/VBOX_ PS_User_Guide/
20
Table of contents