2.1. Device
Two different WBBs were used in this study. The WBB as shown in
Figure 1a can measure the vertical force and COP using four strain gauge load cells located near each of the four corners of the device, as shown in
Figure 1b.
The devices were connected to a laptop computer using custom software (C++), and data was collected through a Bluetooth connection. The vertical force data from each of the four force sensors, as well as the total vertical force value, were acquired at 100 Hz. The WBBs were placed upon two laboratory-grade force plates (Type 9281E, Kistler, Winterthur, Switzerland) with surfaces of 400 mm × 600 mm in area, which were mounted on the laboratory floor, as shown in
Figure 2a. The force plates were operated using a motion capture system (VICON, Oxford, UK), and the data from them contained GRF and COP measurements in the
x and
y directions, which were obtained at 1000 Hz.
The WBB’s weight applied an initial offset load to both the WBB itself and the force plate. The offset was removed from the WBB measurements when the device was first connected and calibrated by resetting the charge amplifier in the force plates before taking the walking-task measurements.
All the devices were synchronized using a voltage input generated by a microcontroller connected to the laptop through serial communication. To compare the COP positions measured by the WBB and the force plate in the same coordinate system, a transformation matrix adjusted to the coordinates of the devices was made by recording the absolute position of the four edges of the WBB on the force plates using retroreflective markers.
2.3. Data Analysis
All of the collected data were analyzed using MATLAB (MathWorks, Natick, MA, USA). Previous studies have reported WBB data collection with different frequencies of acquisition (e.g., 30 [
14], 40 [
4], 50 [
6] and 100 Hz [
9,
10,
11]), which were varied significantly throughout the data acquisition. Moreover, because the WBB has a low signal-to-noise ratio, data from the device has to be filtered. Therefore, we collected data from the WBB at 100 Hz, and then used a moving window filter to smooth the raw data and reduce the noise. A window size of 3 was chosen because it allowed us to average the data from one prior and one posterior frame for smoothing. This size was based on the average sampling frequency of the WBB, as recommended at 63 Hz in the previous study [
11].
For the data analysis, a walking stance from both the WBB and the force plate was classified as the time from the heel of the foot’s initial contact (IC) to the time when the toes of the foot came off the ground (TO). The IC and TO were defined as timings for which the force measurement (vGRF) exceeded 5% of each participant’s body mass. Then, the difference in the durations from the two devices was evaluated for each stance.
Next, the data were resampled to compare the vGRF and COP from the force plate with the measurements from the WBB. When there was a difference in the data length between the two devices, the frame numbers were fit to the shorter one. To determine the accuracy of the WBB compared with the force plate, the accuracy of the measured vGRF value was assessed using the %RMSE and Pearson’s correlation coefficient (
p < 0.05); the %RMSE, which is the root-mean-square error of the WBB to the force plate divided by each participant’s body mass, was calculated as follows:
where
N is a sample data size in a stance, and
FFP and
FWBB are the vGRF values measured by the force plates and the WBB, respectively. In addition, Bland–Altman plots (BAPs) were created for the vGRF in the stance. The BAP was created by plotting the difference in vGRF measurements between the two devices against the mean results to examine the relationship between the spread of the error to determine if there was systematic bias. In the study, we used all the sampling data from walking stances to obtain the BAPs.
The COP generated from the WBB measurements was calculated using a weighted average of the location and the measured force value of the four force sensors of the WBB, as shown in the following formula:
where
n is the number of force sensors,
F is a sensor force value, and
X and
Y are sensor coordinates on the WBB. The sensor coordinates (
X,
Y) were set as (±216.5, ±119) (in mm), and the center of the WBB was regarded as the origin. These calculations were executed when the total force value of the four sensors exceeded 5% of a participant’s body mass.
The surface of the WBB was located at a height of 53.2 mm from the plane of the force plate. It is difficult to compare the COP trajectory between the two devices precisely because there is a larger horizontal GRF while walking than there is while standing still, and this applies different effects to the COP on the surfaces of the two devices. Thus, the COP trajectory from the force plates were transformed to the WBB’s coordinate system using a transformation matrix generated from the four edge positions of the WBB and the iterative closest point (ICP) algorithm [
24]. This algorithm can find a rigid body transformation such that a set of data points can be fitted to a set of model points using least-squares minimization.
To assess the accuracy of the COP values generated from the two devices, the RMSE was calculated in the x (anterior–posterior) and y (mediolateral) directions while a stance was held.
The differences in stance duration, vGRF and COP in the x and y directions between the WBB and the force plates were evaluated per step, and then the mean (± standard deviation) values of 10 steps in the three walking tasks (as previously described) were calculated for each participant.