Instrumentation & Measurement Magazine 25-1 - 50

Field
Measurements
and Analysis
Fig. 3. Software Architecture (Task Distribution).
necessary tools to use Wi-Fi-TCP communications. The ZEBRevo
GeoSLAM 3D LiDAR SLAM system provides its own
local portable wireless network and ROSCore node. The two
separate networks can handle high bandwidth streaming
from camera feeds and the 3D LiDAR platform. A TP-Link
AC1900 wireless router was used to augment the GeoSLAM
3D LiDAR SLAM system local network. Statistic IPs were
assigned to all the computing platforms in the developed
system to communicate effectively over the ROS communication
bridge.
Software Modules
The software architecture of the system was based on the
distributed ROS environment. The implemented software
comprises two main interactive software packages: the data
acquisition and processing software (DAPS) and the remotecontrol
software (RCS). Fig. 3 shows the tasks' distribution of
the implemented software.
Data Acquisition and Processing Software
(DAPS)
The DAPS combines the ROS nodes, which run on the embedded
platforms that control the sensors and prepare the
sensory data to be transmitted to the RCS. The DAPS package
is also designed to perform pose estimation based on the
logged sensory data, offloading any extensive optimization
calculations to the remote server. The modules running within
the DAPS package are shown in Fig. 3. For each sensor, one or
more ROS nodes was developed in C++ under Linux to configure
and control the sensor, then encapsulate each data frame
into the proper ROS message and then transmit it to the RCS.
This distributed processing framework guaranteed real-time
performance.
Remote Controlled Software (RCS)
As shown in Fig. 3, the RCS runs on the server and is managed
by the Qt framework, known for its real-time efficiency
and suitability for embedded systems with a graphical user interface
(GUI). The general software tasks implemented by the
RCS are summarized as follows:
◗ It provides an easy-to-use GUI.
◗ It initiates, control, and monitor the system modules.
◗ Logging received ROS messages into a ROS bag file.
◗ It provides real-time 3D visualization.
50
Sensors and Network
Setup
The system was tested and
measured at Carleton University
in Ottawa, Ontario.
Fig. 4 shows the system
with body-mounted sensors.
Fig. 5a shows the
entire test trajectory overlaid on the Carleton University campus
map; the green portion is outdoor, while the blue is indoor.
It included multi-floor stair walks to increase experiment
and dataset versatility. Fig. 6 shows the UWB anchors
mounted at pre-defined locations in the Minto Building lab
area where the experiment started.
Upon exiting the lab, the test navigated the Minto Building,
including four floors of stairs. The testing path then continued
outside, exiting the building from the southwest side and reentering
from the northeast side, returning to the lab area. The
test trajectory was designed with several loop closures to reduce
errors and drifts in SLAM [16]. Thus, the GeoSLAM 3D

Instrumentation & Measurement Magazine 25-1

Table of Contents for the Digital Edition of Instrumentation & Measurement Magazine 25-1

Instrumentation & Measurement Magazine 25-1 - Cover1
Instrumentation & Measurement Magazine 25-1 - Cover2
Instrumentation & Measurement Magazine 25-1 - 1
Instrumentation & Measurement Magazine 25-1 - 2
Instrumentation & Measurement Magazine 25-1 - 3
Instrumentation & Measurement Magazine 25-1 - 4
Instrumentation & Measurement Magazine 25-1 - 5
Instrumentation & Measurement Magazine 25-1 - 6
Instrumentation & Measurement Magazine 25-1 - 7
Instrumentation & Measurement Magazine 25-1 - 8
Instrumentation & Measurement Magazine 25-1 - 9
Instrumentation & Measurement Magazine 25-1 - 10
Instrumentation & Measurement Magazine 25-1 - 11
Instrumentation & Measurement Magazine 25-1 - 12
Instrumentation & Measurement Magazine 25-1 - 13
Instrumentation & Measurement Magazine 25-1 - 14
Instrumentation & Measurement Magazine 25-1 - 15
Instrumentation & Measurement Magazine 25-1 - 16
Instrumentation & Measurement Magazine 25-1 - 17
Instrumentation & Measurement Magazine 25-1 - 18
Instrumentation & Measurement Magazine 25-1 - 19
Instrumentation & Measurement Magazine 25-1 - 20
Instrumentation & Measurement Magazine 25-1 - 21
Instrumentation & Measurement Magazine 25-1 - 22
Instrumentation & Measurement Magazine 25-1 - 23
Instrumentation & Measurement Magazine 25-1 - 24
Instrumentation & Measurement Magazine 25-1 - 25
Instrumentation & Measurement Magazine 25-1 - 26
Instrumentation & Measurement Magazine 25-1 - 27
Instrumentation & Measurement Magazine 25-1 - 28
Instrumentation & Measurement Magazine 25-1 - 29
Instrumentation & Measurement Magazine 25-1 - 30
Instrumentation & Measurement Magazine 25-1 - 31
Instrumentation & Measurement Magazine 25-1 - 32
Instrumentation & Measurement Magazine 25-1 - 33
Instrumentation & Measurement Magazine 25-1 - 34
Instrumentation & Measurement Magazine 25-1 - 35
Instrumentation & Measurement Magazine 25-1 - 36
Instrumentation & Measurement Magazine 25-1 - 37
Instrumentation & Measurement Magazine 25-1 - 38
Instrumentation & Measurement Magazine 25-1 - 39
Instrumentation & Measurement Magazine 25-1 - 40
Instrumentation & Measurement Magazine 25-1 - 41
Instrumentation & Measurement Magazine 25-1 - 42
Instrumentation & Measurement Magazine 25-1 - 43
Instrumentation & Measurement Magazine 25-1 - 44
Instrumentation & Measurement Magazine 25-1 - 45
Instrumentation & Measurement Magazine 25-1 - 46
Instrumentation & Measurement Magazine 25-1 - 47
Instrumentation & Measurement Magazine 25-1 - 48
Instrumentation & Measurement Magazine 25-1 - 49
Instrumentation & Measurement Magazine 25-1 - 50
Instrumentation & Measurement Magazine 25-1 - 51
Instrumentation & Measurement Magazine 25-1 - 52
Instrumentation & Measurement Magazine 25-1 - 53
Instrumentation & Measurement Magazine 25-1 - 54
Instrumentation & Measurement Magazine 25-1 - 55
Instrumentation & Measurement Magazine 25-1 - 56
Instrumentation & Measurement Magazine 25-1 - 57
Instrumentation & Measurement Magazine 25-1 - 58
Instrumentation & Measurement Magazine 25-1 - 59
Instrumentation & Measurement Magazine 25-1 - 60
Instrumentation & Measurement Magazine 25-1 - 61
Instrumentation & Measurement Magazine 25-1 - 62
Instrumentation & Measurement Magazine 25-1 - 63
Instrumentation & Measurement Magazine 25-1 - 64
Instrumentation & Measurement Magazine 25-1 - 65
Instrumentation & Measurement Magazine 25-1 - 66
Instrumentation & Measurement Magazine 25-1 - 67
Instrumentation & Measurement Magazine 25-1 - 68
Instrumentation & Measurement Magazine 25-1 - 69
Instrumentation & Measurement Magazine 25-1 - 70
Instrumentation & Measurement Magazine 25-1 - 71
Instrumentation & Measurement Magazine 25-1 - 72
Instrumentation & Measurement Magazine 25-1 - 73
Instrumentation & Measurement Magazine 25-1 - 74
Instrumentation & Measurement Magazine 25-1 - 75
Instrumentation & Measurement Magazine 25-1 - 76
Instrumentation & Measurement Magazine 25-1 - 77
Instrumentation & Measurement Magazine 25-1 - 78
Instrumentation & Measurement Magazine 25-1 - 79
Instrumentation & Measurement Magazine 25-1 - 80
Instrumentation & Measurement Magazine 25-1 - 81
Instrumentation & Measurement Magazine 25-1 - 82
Instrumentation & Measurement Magazine 25-1 - 83
Instrumentation & Measurement Magazine 25-1 - 84
Instrumentation & Measurement Magazine 25-1 - 85
Instrumentation & Measurement Magazine 25-1 - 86
Instrumentation & Measurement Magazine 25-1 - 87
Instrumentation & Measurement Magazine 25-1 - 88
Instrumentation & Measurement Magazine 25-1 - 89
Instrumentation & Measurement Magazine 25-1 - 90
Instrumentation & Measurement Magazine 25-1 - 91
Instrumentation & Measurement Magazine 25-1 - 92
Instrumentation & Measurement Magazine 25-1 - 93
Instrumentation & Measurement Magazine 25-1 - 94
Instrumentation & Measurement Magazine 25-1 - 95
Instrumentation & Measurement Magazine 25-1 - 96
Instrumentation & Measurement Magazine 25-1 - 97
Instrumentation & Measurement Magazine 25-1 - 98
Instrumentation & Measurement Magazine 25-1 - 99
Instrumentation & Measurement Magazine 25-1 - 100
Instrumentation & Measurement Magazine 25-1 - 101
Instrumentation & Measurement Magazine 25-1 - 102
Instrumentation & Measurement Magazine 25-1 - 103
Instrumentation & Measurement Magazine 25-1 - 104
Instrumentation & Measurement Magazine 25-1 - 105
Instrumentation & Measurement Magazine 25-1 - 106
Instrumentation & Measurement Magazine 25-1 - 107
Instrumentation & Measurement Magazine 25-1 - 108
Instrumentation & Measurement Magazine 25-1 - Cover3
Instrumentation & Measurement Magazine 25-1 - Cover4
https://www.nxtbook.com/allen/iamm/26-6
https://www.nxtbook.com/allen/iamm/26-5
https://www.nxtbook.com/allen/iamm/26-4
https://www.nxtbook.com/allen/iamm/26-3
https://www.nxtbook.com/allen/iamm/26-2
https://www.nxtbook.com/allen/iamm/26-1
https://www.nxtbook.com/allen/iamm/25-9
https://www.nxtbook.com/allen/iamm/25-8
https://www.nxtbook.com/allen/iamm/25-7
https://www.nxtbook.com/allen/iamm/25-6
https://www.nxtbook.com/allen/iamm/25-5
https://www.nxtbook.com/allen/iamm/25-4
https://www.nxtbook.com/allen/iamm/25-3
https://www.nxtbook.com/allen/iamm/instrumentation-measurement-magazine-25-2
https://www.nxtbook.com/allen/iamm/25-1
https://www.nxtbook.com/allen/iamm/24-9
https://www.nxtbook.com/allen/iamm/24-7
https://www.nxtbook.com/allen/iamm/24-8
https://www.nxtbook.com/allen/iamm/24-6
https://www.nxtbook.com/allen/iamm/24-5
https://www.nxtbook.com/allen/iamm/24-4
https://www.nxtbook.com/allen/iamm/24-3
https://www.nxtbook.com/allen/iamm/24-2
https://www.nxtbook.com/allen/iamm/24-1
https://www.nxtbook.com/allen/iamm/23-9
https://www.nxtbook.com/allen/iamm/23-8
https://www.nxtbook.com/allen/iamm/23-6
https://www.nxtbook.com/allen/iamm/23-5
https://www.nxtbook.com/allen/iamm/23-2
https://www.nxtbook.com/allen/iamm/23-3
https://www.nxtbook.com/allen/iamm/23-4
https://www.nxtbookmedia.com