Abstract
This paper follows our recent work on the computation of kinematic confidence regions from a given set of uncertain spatial displacements with specified confidence levels. Dual quaternion algebra is used to compute the mean displacement as well as relative displacements from the mean. In constructing a 6D confidence ellipsoid, however, we use dual Rodrigue parameters resulting from dual quaternions. The advantages of using dual quaternions and dual Rodrigues parameters are discussed in comparison with those of three translation parameters and three Euler angles, which were used for the development of the socalled the Rotational and Translational Confidence Limit (RTCL) method. The set of six dual Rodrigue parameters are used to define a parametric space in which a 6 × 6 covariance matrix and a 6D confidence ellipsoid are obtained. An inverse operation is then applied to first obtain dual quaternions and then to recover the rotation matrix and translation vector for each point on the 6D ellipsoid. Through examples, we demonstrate the efficacy of our approach by comparing it with the RTCL method known in literature. Our findings indicate that our method, based on the dual-Rodrigues formulation, yields more compact and effective swept volumes than the RTCL method, particularly in cases involving screw displacements.
1. Introduction
This paper deals with the problem of computing kinematic confidence regions from a given set of uncertain spatial displacements for a specified level of confidence. The study of such problems is motivated by the need for constructing the Planning Target Volume (PTV) to account for kinematic uncertainties in image-guided radiotherapy [1, 2]. The existing approach uses a set of three translational parameters and three Euler angles for computing confidence regions and leads to a method known as the Rotational and Translational Confidence Limit (RTCL) method [3].
Our recent research explored the use of planar quaternions and dual quaternions for constructing confidence regions from planar displacement data and spatial displacement data with uncertainties [4, 5]. However, the results shown by Ge et al. [5] were generated based on separating real and dual parts to get two 3 × 3 covariance matrices and did not illustrate the advantage of preserving kinematic properties such as the screw axis of spatial displacements. This paper investigates the utilization of dual Rodrigues parameters for developing kinematic confidence regions using one 6 × 6 covariance matrices for spatial displacements, aiming to capture the kinematic properties in (3).
The organization of the paper is as follows: Section 2 presents the kinematic preliminaries of spatial displacements, covering screw displacements, dual quaternions and dual Rodrigues parameters. The relative displacements are introduced in the same section. In Section 3, we summarize the existing Rotational and Translational Confidence Limit (RTCL) method and investigate kinematic covariance and confidence regions using a relative dual-Rodrigues formulation. Section 4 provides three examples comparing the results of the two methods under different scenarios.
2. Dual Quaternions and Dual Rodrigues Parameters
A general spatial displacement can be conveniently represented by a set of six parameters , where is the vector of translation while are Euler angles representing the rotational component. In the field of image-guided radiotherapy, such kinematic parameters can be extracted directly from medical images for statistical analysis. For the RTCL method [3], the resulting composite probability space is formed as a 6D ellipsoid with axes given by the distribution of each of the parameters taken independently.
However, as is well known in theoretical kinematics, spatial displacements belong to the group of (3) and its rotational components belong to the group of (3). In addition, the actual movement of an object is often subject to the constraints exist in its surrounding. For example, the movement of a tumor within a human body is constrained by human anatomy by surrounding bones and tissues. Consequently, when selecting a representation of spatial displacements, it will be advantageous to take into account these factors.
This section provides a summary of two representations of spatial displacements, namely dual quaternions and dual Rodrigues parameters, that will be used in the subsequent sections for statiscal analyses that lead to the construction of confidence regions for uncertain spatial displacements. As eloquently stated in [6], dual quaternions and dual Rodrigues parameters are isomorphic and both are defined directly in terms of the invariants of spatial displacements. When dealing with operations such as composition of two displacements or computing a relative displacement between two given displacements, dual quaternion algebra is easier to use than dual Rodrigues formula [7,8,9]. When it comes to statistical analysis and especially the construction of confidence regions, however, it is easier to use dual Rodrigues parameters as they consist of six independent parameters while dual quaternions consist of eight parameters with two nonlinear constraints.
2.1. The Invariants
According to Chasles’ theorem, every rigid transformation can be expressed as a screw displacement that captures all the invariants of the transformation [10,11]. The geometric invariant in vector form is the screw axis and the scalar invariants are the angle of rotation about and the distance of translation along the screw axis.
The scalar quantities and are immutable under a change of the coordinate frame. They can be combined to form a dual number called the dual angle [10, 8]:
| (1) |
where is the dual unit with the property .
The direction and location of a screw axis is defined by a pair of vectors (), known as Plücker vectors, where is a unit vector indicating its direction while describes its location. Let be a point on , then . With the aid of the dual unit , the pair of Plücker vectors can be rewritten in a more compact form as a dual vector:
| (2) |
As a vector invariant, the change of a screw axis follows the rule of similarity transformation, and the corresponding dual vector induces a dual orthogonal transformation [12].
The aforementioned set of six parameters are not directly associated with these invariants. In contrast, dual quaternions and dual Rodrigues parameters are resulted from the above representations of the invariants.
2.2. Dual Quaternions
A dual quaternion is obtained by directly combining the dual angle (1) and the dual vector (2) [8, 10]:
| (3) |
where
| (4) |
Let and , then it follows from Eq. (3) that
| (5) |
They are called dual Euler parameters.
The conjugate of is given by
| (6) |
It is essential in the algebra of dual quaternions such as the computation of the norm squared of a dual quaternion:
| (7) |
When , which is equivalent to:
| (8) |
and
| (9) |
the resulting dual quaternion is called a unit dual quaternion. It is said to define a unit hypersphere in dual dimensions [8].
Another form of a dual quaternion is where is a unit quaternion of rotation and
| (10) |
where is a vector quaternion of translation, i.e., with being quaternion units.
A general formula for recovering from a dual quatearnion is given in [13]:
| (11) |
This formula works even when is not a unit quaternion, i.e., none of the conditions (8) and (9) is satisfied.
2.3. Dual Rodrigues Parameters
A slightly different way of combining (1) and (2) results in the following:
| (12) |
Three dual-number components, , are called the dual Rodrigues parameters [8, 9, 14, 15, 6, 16]. They are simply the following dual-number ratios of dual Euler parameters:
| (13) |
As , the dual Rodrigues parameters are said to define a dual hyperplane tangent to the unit dual hypersphere.
Let . After applying the dual number division and separating the real and dual part, equation (13) can be then expanded as:
| (14) |
The covariance matrix which will be introduced later in this paper is based on this projection (14). It bears similarity to the stereographic projection introduced in [17].
3. Kinematic Mean, Covariance and Confidence Ellipsoids
Given a set of uncertain spatial displacements, the RTCL method [3] computes the arithmetic mean by treating each of the six displacement parameters separately and independently to obtain the mean displacement and standard deviations . The resulting 6-dimensional confidence ellipsoid is given by:
| (15) |
where is the scaling coefficient based on a distribution [3] [18]. The coefficient is determined by the level of confidence, which is 95% in this case, as well as the number of standard normal random variables or degrees of freedom in a given data set.
This process neglects the joint probability and does not take into account the geometry of (3).
3.1. Kinematic Mean
Ge et al. in [19], instead, used the dual-quaternion representation to obtain two different methods for computing relative displacements for determining the mean and variance of uncertain displacements. In this paper, we use the method that preserves the screw axis when averaging a set of screw displacements. Let denote a set of unit dual quaternions, the method goes as follows:
3.2. Kinematic Covariance Matrices
Let denote the relative displacements in dual quaternion form. Then are related to the mean displacement and the given by
| (20) |
Thus one can compute using
| (21) |
where is the conjugate of .
Let be components of the dual Rodrigues parameters as given by (13) and (14). Then the the covariance matrix can be established in terms of as
| (22) |
Hence the covariance matrix is a 6 × 6 matrix. Let denote the eigenvalues of the covariance matrix (22) and let denotes a 6 × 6 matrix whose columns are the eigenvectors. The resulting confidence region is a 6D ellipsoid defined by the following equation with respect to its principal coordinate frame.
| (23) |
where is an arbitrary point of the ellipsoid and is corresponding to the projection equation (14). The principal directions are defined by the eigenvectors of he covariance matrix. The relative dual quaternion associated with can be solved by combining equation (10) and (11). Spatial displacements obtained from the resulted 6D ellipsoid with respect to the mean can be found by using equation (20).
4. Examples
This section presents three examples to illustrate the dual quaternion based method for computing the kinematic confidence regions. The units for distances and angles are in millimeters and degrees, respectively.
4.1. Example 1: A Set of Screw Displacements
Let us consider first a set of screw displacements about the same axis (Figure 1). They are given in terms of as shown in Table 1. The set of dual Rodrigues parameters , as shown in Table 2, are obtained by first computing the unit dual quaternions and then using (22). The corresponding 6 × 6 covariance matrix is then obtained as:
FIGURE 1.

Example 1: A set of screw displacements about a fixed screw axis indicated by the line in light blue.
TABLE 1.
A set of displacements that belongs to a pure screw motion.
| 1 | −5.129 | −6.400 | −12.638 | −2.672 | −5.246 | −7.966 |
| 2 | −0.640 | −4.578 | −4.323 | 5.055 | 6.729 | 11.874 |
| 3 | −7.900 | −7.731 | −20.048 | −5.819 | −16.726 | −23.787 |
| 4 | −6.351 | −6.933 | −15.559 | −4.303 | −9.732 | −14.303 |
| 5 | 3.859 | −2.545 | 2.000 | 14.561 | 14.078 | 30.022 |
| 6 | 9.755 | 0.837 | 8.812 | 28.731 | 18.303 | 53.734 |
| 7 | 7.760 | −0.420 | 6.633 | 23.786 | 17.528 | 45.662 |
| 8 | 12.744 | 2.978 | 11.921 | 36.257 | 18.203 | 65.926 |
| 9 | 5.787 | −1.544 | 4.363 | 19.031 | 16.107 | 37.736 |
| 10 | −7.422 | −7.462 | −18.539 | −5.441 | −14.368 | −20.614 |
| 11 | −8.741 | −8.290 | −23.095 | −6.167 | −21.483 | −30.222 |
TABLE 2.
The set of dual Rodrigues parameters for Example 1
| 1 | −0.063 | −0.106 | −0.169 | −1.999 | −0.809 | −4.184 |
| 2 | 0.002 | 0.003 | 0.004 | 0.144 | 0.174 | 0.354 |
| 3 | −0.122 | −0.204 | −0.326 | −4.193 | −2.135 | −8.975 |
| 4 | −0.086 | −0.144 | −0.230 | −2.810 | −1.256 | −5.934 |
| 5 | 0.056 | 0.093 | 0.149 | 1.861 | 0.881 | 3.952 |
| 6 | 0.126 | 0.210 | 0.336 | 4.245 | 2.061 | 9.040 |
| 7 | 0.102 | 0.169 | 0.271 | 3.379 | 1.591 | 7.174 |
| 8 | 0.166 | 0.276 | 0.442 | 5.761 | 3.011 | 12.365 |
| 9 | 0.078 | 0.131 | 0.209 | 2.593 | 1.207 | 5.498 |
| 10 | −0.110 | −0.183 | −0.293 | −3.705 | −1.808 | −7.894 |
| 11 | −0.148 | −0.246 | −0.394 | −5.275 | −2.917 | −11.395 |
The square roots of the eigenvalues of the covariance matrix are given by
| (24) |
Thus the confidence ellipsoid obtained using dual Rodrigues parameters reduces to a single line segment. In this case, the number of degrees of freedom is reduced to one and the corresponding scaling factor is given by . Figure 2 shows the screw motion resulting from the confidence line-segment.
FIGURE 2.

Example 1: A screw motion generated from the dual Rodrigues confidence line segment. Frames in black indicate the positions of given displacement data.
If the RTCL method is used, the standard deviations obtained directly using Table 1 are given by:
| (25) |
This results in a six dimensional confidence ellipsoid and the corresponding scaling factor is given by . Figure 3 shows the swept volume resulting from the six dimensional confidence ellipsoid.
FIGURE 3.

Example 1: The union of displaced positions generated from the RTCL confidence ellipsoid. Frames in black indicate the positions of given displacement data.
Example 2: Screw Displacement Data with Uncertainties
For the second example, the displacement data is generated from the screw displacement data of Example 1 but with 10% uncertainties. Table 3 lists the data and Figure 4 shows the set of displacements. The corresponding dual Rodriques parameters, , are shown in Table 4.
TABLE 3.
A set of displacements close to a screw motion with uncertainties.
| 1 | −5.129 | −6.400 | −12.638 | −2.672 | −5.246 | −7.966 |
| 2 | −0.640 | −4.578 | −4.323 | 5.055 | 6.729 | 11.874 |
| 3 | −7.900 | −7.731 | −20.048 | −5.819 | −16.726 | −23.787 |
| 4 | −6.351 | −6.933 | −15.559 | −4.303 | −9.732 | −14.303 |
| 5 | 3.859 | −2.545 | 2.000 | 14.561 | 14.078 | 30.022 |
| 6 | 9.755 | 0.837 | 8.812 | 28.731 | 18.303 | 53.734 |
| 7 | 7.760 | −0.420 | 6.633 | 23.786 | 17.528 | 45.662 |
| 8 | 12.744 | 2.978 | 11.921 | 36.257 | 18.203 | 65.926 |
| 9 | 5.787 | −1.544 | 4.363 | 19.031 | 16.107 | 37.736 |
| 10 | −7.422 | −7.462 | −18.539 | −5.441 | −14.368 | −20.614 |
| 11 | −8.741 | −8.290 | −23.095 | −6.167 | −21.483 | −30.222 |
FIGURE 4.

Example 2: A set of screw displacements with 10% uncertainties about a fixed screw axis indicated by the line in light blue.
TABLE 4.
Example 2: The set of dual Rodrigues parameters
| 1 | −0.064 | −0.105 | −0.173 | −1.935 | −0.704 | −4.080 |
| 2 | 0.001 | 0.010 | −0.003 | 0.220 | −0.022 | 0.163 |
| 3 | −0.128 | −0.201 | −0.343 | −4.648 | −1.904 | −8.970 |
| 4 | −0.088 | −0.142 | −0.225 | −2.866 | −1.178 | −5.312 |
| 5 | 0.063 | 0.100 | 0.160 | 2.110 | 0.830 | 4.070 |
| 6 | 0.138 | 0.215 | 0.351 | 4.659 | 1.835 | 9.390 |
| 7 | 0.096 | 0.158 | 0.246 | 3.330 | 1.629 | 7.003 |
| 8 | 0.159 | 0.274 | 0.484 | 5.588 | 2.862 | 13.204 |
| 9 | 0.087 | 0.115 | 0.178 | 3.038 | 1.206 | 5.672 |
| 10 | −0.108 | −0.173 | −0.280 | −3.694 | −1.623 | −8.564 |
| 11 | −0.157 | −0.253 | −0.394 | −5.803 | −2.930 | −12.575 |
The corresponding covariance matrix is given by
The square roots of the eigenvalues of the covariance matrix are given by
| (26) |
The first five square roots of the eigenvalues are no longer zero but still much smaller than the six one. The resulting confidence ellipsoid is a very thin one that approximates a line segment. In this case, for the purpose of selecting , we may consider the degrees of freedom to be a number between 1 and 6. We found that is a reasonable value, which corresponds to 3 DOF data.
If the RTCL method is used, the standard deviations are similar to those for Example 1:
| (27) |
This results in a six dimensional confidence ellipsoid with the scaling factor . Figure 5 indicates that dual Rodrigues parameter based confidence region resulting a swept volume which is very similar to the exact screw displacement case. Figure 6 is similar to Figure 3 which gives an overestimated ellipsoid.
FIGURE 5.

Example 2: A motion generated from the dual Rodrigues confidence ellipsoid which is close to a screw motion suggested by given displacements. Frames in black indicate the positions of given displacement data.
FIGURE 6.

Example 2: An ellipsoid-like region generated from the RTCL confidence ellipsoid. Frames in black indicate the positions of given displacement data.
Example 3: A Set of Spatial Displacement
For a set of general displacements shown in Figure 7, the displacement data are given in Table 5. The dual Rodriques parameters are shown in Table 6.
FIGURE 7.

Example 3: A set of general spatial displacements given in table 5.
TABLE 5.
A set of general spatial displacements.
| 1 | 7.358 | −15.910 | 10.657 | 12.186 | −8.746 | −18.125 |
| 2 | 1.455 | −2.806 | 30.185 | 54.004 | −1.009 | −3.069 |
| 3 | −2.755 | 1.040 | 9.003 | 13.468 | −4.594 | 5.929 |
| 4 | −10.527 | 10.461 | 5.736 | 7.372 | −4.707 | 23.960 |
| 5 | −16.565 | 16.436 | 1.459 | 7.735 | 5.694 | 34.552 |
| 6 | 15.653 | −13.756 | 11.773 | 19.652 | −3.781 | −31.594 |
| 7 | 11.127 | −10.101 | 9.710 | 18.033 | −1.028 | −22.526 |
| 8 | −2.444 | 4.159 | 3.022 | 4.500 | −0.047 | 9.000 |
| 9 | 0.892 | −0.042 | 4.801 | 7.500 | −1.500 | −0.013 |
| 10 | −3.156 | 3.635 | −4.363 | 12.214 | 23.892 | 7.837 |
| 11 | 24.162 | −32.416 | 15.900 | 39.576 | −5.973 | −66.342 |
TABLE 6.
Example 3: The set of dual Rodrigues parameters corresponding to the dual quaternions.
| 1 | −0.054 | −0.084 | −0.091 | 2.616 | −7.324 | 2.231 |
| 2 | 0.334 | 0.021 | 0.015 | −1.778 | 6.296 | 9.541 |
| 3 | −0.027 | 0.006 | 0.104 | −4.234 | 0.111 | 0.024 |
| 4 | −0.071 | 0.033 | 0.263 | −7.437 | 5.245 | −2.334 |
| 5 | −0.094 | 0.145 | 0.344 | −9.478 | 9.251 | −5.646 |
| 6 | 0.010 | −0.086 | −0.214 | 7.053 | −3.920 | 2.384 |
| 7 | 0.004 | −0.036 | −0.144 | 3.719 | −3.705 | 1.367 |
| 8 | −0.109 | 0.042 | 0.124 | −4.246 | 0.831 | −3.160 |
| 9 | −0.083 | 0.016 | 0.047 | −2.580 | −1.100 | −1.960 |
| 10 | −0.065 | 0.254 | 0.058 | −4.148 | −0.325 | −7.260 |
| 11 | 0.156 | −0.311 | −0.505 | 20.513 | −5.362 | 4.816 |
The resuling covariance matrix is given by.
The square roots of the eigenvalues of the covariance matrix are given by
| (28) |
If the RTCL method is used, the standard deviations are obtained as
| (29) |
Comparing figure 8 and 9, it can be stated that the union of displaced positions generated from dual Rodrigues method confidence ellipsoid captures the given spatial displacements more effectively than the RTCL method.
FIGURE 8.

Example 3: A swept volume generated from the dual Rodrigues confidence ellipsoid which in general captures the given displacements. Frames in black indicate the positions of given displacement data.
FIGURE 9.

Example 3: The swept volume generated from the RTCL confidence ellipsoid, which is overestimated. Frames in black indicate the positions of given displacement data.
Figure 10 shows the comparison between the confidence regions obtained from dual Rodrigues parameter method and the RTCL method, respectively, in space. As can be seen, the dual Rodriques formulation yields a much smaller confidence region than that of the RTCL method.
FIGURE 10.

Example 3: Confidence region shown in space. The red region is corresponding to dual Rodrigues method and the blue region is corresponding to the RTCL method. Black dots are the projection of given displacements in the space.
5. Conclusion
In this paper we studied the construction of confidence regions for a set of uncertain spatial displacements using dual quaternion algebra and dual Rodrigues parameters. The most commonly used coordinates and corresponding Rotational and Translational Confidence Limit (RTCL) method of constructing confidence region tends to grossly overestimate the confidence region. The dual quaternion based projection by using Rodrigues parameters has been proved to be able to capture the screw axis of a spatial displacement and thus the resulting confidence regions preserve the kinematic properties underlying the kinematic data. Three examples have been used for comparing the resulting swept volume based on these two methods. Our examples show that the confidence ellipsoids defined using dual Rodrigues parameters captures the kinematic structure of spatial displacements more effectively especially in cases involving screw displacements.
Acknowledgments
Research reported in this publication was supported by the National Cancer Institute of the National Institutes of Health under Award Number R03CA249545. The content is solely the responsibility of the authors and does not necessarily represent the official views of the National Institutes of Health.
Contributor Information
Zihan Yu, Computational Design Kinematics Lab, Stony Brook University, SUNY, Stony Brook, New York, 11794-2300.
Qiaode Jeffrey Ge, Computational Design Kinematics Lab, Stony Brook University, SUNY, Stony Brook, New York, 11794-2300.
Mark P. Langer, Radiation Oncology Department, Indiana University, Indianapolis, Indiana, 46202.
REFERENCES
- [1].Stroom JC and Heijmen BJ, 2002, “Geometrical uncertainties, radiotherapy planning margins, and the ICRU-62 report,” https://doi.org/ 10.1016/S0167-8140(02)00140-8Radiotherapy and Oncology, 64(1), pp. 75–83. [DOI] [PubMed] [Google Scholar]
- [2].Langer MP, Papiez L, Spirydovich S, and Thai V, 2005, “The need for rotational margins in intensitymodulated radiotherapy and a new method for planning target volume design,” International Journal of Radiation Oncology, Biology and Physics, 63(5), pp. 1592–1603. [DOI] [PubMed] [Google Scholar]
- [3].Remeijer P, Rasch C, Lebesque JV, and van Herk M, 2002, “Margins for Translational and Rotational Uncertainties: a Probability-Based Approach,” 10.1016/S0360-3016(02)02749-9Int J Radiat Oncol Biol Phys., 53(2), pp. 464–74. [DOI] [PubMed] [Google Scholar]
- [4].Yu Z, Jeffrey Ge Q, Langer MP, and Arbab M, 2024, “On the construction of confidence regions for uncertain planar displacements,” Journal of Mechanisms and Robotics, 16(8). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [5].Yu Z, Ge QJ, Langer MP, and Arbab M, 2023, “On the Construction of Kinematic Confidence Ellipsoids for Uncertain Spatial Displacements,” Advances in Mechanism and Machine Science, Springer Nature Switzerland, Tokyo, Japan, pp. 777–785. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [6].Li W, Howison T, and Angeles J, 2018, “On the use of the dual Euler-Rodrigues parameters in the numerical solution of the inverse-displacement problem,” Mechanism and Machine Theory, 125, pp. 21–33. [Google Scholar]
- [7].Ravani B and Roth B, 1983, “Motion Synthesis Using Kinematic Mappings,” 10.1115/1.3267382ASME J Mech Trans Auto, 105(3), pp. 460–467. [DOI] [Google Scholar]
- [8].McCarthy JM, 1990, Introduction to Theoretical Kinematics, MIT Press. [Google Scholar]
- [9].Wang K and Dai JS, 2023, “The dual Euler-Rodrigues formula in various mathematical forms and their intrinsic relations,” Mechanism and Machine Theory, 181, p. 105184. [Google Scholar]
- [10].Bottema O and Roth B, 1990, Theoretical kinematics, Vol. 24, Courier Corporation. [Google Scholar]
- [11].Dai JS, 2006, “An historical review of the theoretical development of rigid body displacements from Rodrigues parameters to the finite twist,” Mechanism and Machine Theory, 41(1), pp. 41–52. [Google Scholar]
- [12].McCarthy JM, 1986, “Dual orthogonal matrices in manipulator kinematics,” The International Journal of Robotics Research, 5(2), pp. 45–51. [Google Scholar]
- [13].Purwar A and Ge QJ, 2005, “On the Effect of Dual Weights in Computer Aided Design of Rational Motions,” ASME J. Mech. Des, 127, p. 967. [Google Scholar]
- [14].Condurache D and Burlacu A, 2014, “Recovering dual Euler parameters from feature-based representation of motion,” Advances in Robot Kinematics, pp. 295–305. [Google Scholar]
- [15].Karakılıç İ, 2010, “The dual Rodrigues parameters,” IJEAS, 2(2), pp. 23–32. [Google Scholar]
- [16].Gürsoy AE and Karakılıç İ, 2011, “Expression of dual Euler parameters using the dual Rodrigues parameters and their application to the screw transformation,” Mathematical and Computational Applications, 16(3), pp. 680–689. [Google Scholar]
- [17].Eberharter JK and Ravani B, 2004, “Local metrics for rigid body displacements,” ASME J. Mech. Des, 126(5), pp. 805–812. [Google Scholar]
- [18].Wilson EB and Hilferty MM, 1931, “The distribution of Chi-square,” Proc. Natl. Acad. Sci. U.S.A, 17(12), pp. 684–688. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [19].Ge QJ, Yu Z, Arbab M, and Langer M, 2023, “On the Computation of Mean and Variance of Spatial Displacements,” J. Mech. Robot, 16, p. 011006. [DOI] [PMC free article] [PubMed] [Google Scholar]
