Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2025 Mar 28.
Published in final edited form as: Proc ASME Des Eng Tech Conf. 2024 Nov 13;7(48 MR CP):V007T07A007. doi: 10.1115/DETC2024-143410

CONSTRUCTION OF CONFIDENCE REGIONS FOR UNCERTAIN SPATIAL DISPLACEMENTS WITH DUAL RODRIGUES PARAMETERS

Zihan Yu 1, Qiaode Jeffrey Ge 2,*, Mark P Langer 3
PMCID: PMC11952271  NIHMSID: NIHMS2017850  PMID: 40161269

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 SE(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 (a,b,c;α,β,γ), where d=(a,b,c) 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 (a,b,c;α,β,γ) taken independently.

However, as is well known in theoretical kinematics, spatial displacements belong to the group of SE(3) and its rotational components belong to the group of SO(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 l of translation along the screw axis.

The scalar quantities θ and l are immutable under a change of the coordinate frame. They can be combined to form a dual number called the dual angle [10, 8]:

θˆ=θ+εl, (1)

where ε is the dual unit with the property ε2=0.

The direction and location of a screw axis S is defined by a pair of vectors (s,s0), known as Plücker vectors, where s is a unit vector indicating its direction while s0 describes its location. Let c be a point on S, then s0=c×s. 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:

sˆ=s+εs0. (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 (a,b,c;α,β,γ) 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]:

Qˆ=sˆsinθˆ2+cosθˆ2, (3)

where

sinθˆ2=sinθ2+εl2cosθ2,cosθˆ2=cosθ2-εl2sinθ2. (4)

Let Qˆ=Qˆ1,Qˆ2,Qˆ3,Qˆ4 and sˆ=sˆ1,sˆ2,sˆ3, then it follows from Eq. (3) that

Qˆ1=sˆ1sinθˆ2,Qˆ2=sˆ2sinθˆ2,Qˆ3=sˆ3sinθˆ2,Qˆ4=cosθˆ2. (5)

They are called dual Euler parameters.

The conjugate of Qˆ is given by

Qˆ*=-sˆsinθˆ2+cosθˆ2. (6)

It is essential in the algebra of dual quaternions such as the computation of the norm squared of a dual quaternion:

|Qˆ|2=Qˆ*Qˆ=QˆQˆ*=Qˆ12+Qˆ22+Qˆ32+Qˆ42. (7)

When |Qˆ|=1, which is equivalent to:

Q12+Q22+Q32+Q42=1, (8)

and

Q1Q10+Q2Q20+Q3Q30+Q4Q40=0, (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 Qˆ=Q+εQ0 where Q is a unit quaternion of rotation and

Q0=12dQ (10)

where d is a vector quaternion of translation, i.e., d=ai+bj+ck with i,j,k being quaternion units.

A general formula for recovering d from a dual quatearnion is given in [13]:

d=Q0Q*-QQ0*QQ*. (11)

This formula works even when Qˆ 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:

Rˆ=sˆtanθˆ2. (12)

Three dual-number components, Rˆ=Rˆ1,Rˆ2,Rˆ3, are called the dual Rodrigues parameters [8, 9, 14, 15, 6, 16]. They are simply the following dual-number ratios of dual Euler parameters:

Rˆ1=Qˆ1Qˆ4,Rˆ2=Qˆ2Qˆ4,Rˆ3=Qˆ3Qˆ4. (13)

As Rˆ4=1+ε0, the dual Rodrigues parameters are said to define a dual hyperplane tangent to the unit dual hypersphere.

Let Rˆi=Ri+εRi0(i=1, 2,3). After applying the dual number division and separating the real and dual part, equation (13) can be then expanded as:

R1R2R31R10R20R300=r1r2r31r4r5r60=Q1/Q4Q2/Q4Q3/Q41Q10Q4-Q1Q40/Q42Q20Q4-Q2Q40/Q42Q30Q4-Q3Q40/Q420 (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 (a,b,c,α,β,γ) separately and independently to obtain the mean displacement am,bm,cm,αm,βm,γm and standard deviations σa,σb,σc,σα,σβ,σγ. The resulting 6-dimensional confidence ellipsoid is given by:

a-am2σa2+b-bm2σb2+c-cm2σc2+α-αm2σα2+β-βm2σβ2+γ-γm2σγ2k952. (15)

where k95 is the scaling coefficient based on a χ2 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 SE(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 Qˆi=Qi+εQi0(i=1,2,,n) denote a set of unit dual quaternions, the method goes as follows:

  1. First, compute the arithmetic averages of Qi and Qi0 to obtain
    Vm=1ni=1nQi,Vm0=1ni=1nQi0. (16)
  2. Then normalize Vm to obtain a unit quaternion:
    V=VmVm. (17)
  3. Next, recover the translation vector quaternion using (11):
    d=Vm0V*-VVm0*. (18)
  4. Finally, use (10) to obtain
    V0=12dV (19)
    so that Vˆ=V+εV0 becomes a unit dual quaternion.

3.2. Kinematic Covariance Matrices

Let Wˆi denote the relative displacements in dual quaternion form. Then Wˆi are related to the mean displacement Vˆ and the given Qˆi by

Qˆi=VˆWˆi. (20)

Thus one can compute Wˆi using

Wˆi=Vˆ*Qˆi, (21)

where Vˆ* is the conjugate of Vˆ.

Let ri=[ri1ri2ri3ri4ri5ri6]T be components of the dual Rodrigues parameters as given by (13) and (14). Then the the covariance matrix can be established in terms of ri as

Σr=1nr1r2rnr1Tr2TrnT (22)

Hence the covariance matrix is a 6 × 6 matrix. Let λi(i=1, 2,3, 4,5, 6) denote the eigenvalues of the covariance matrix (22) and let [E] 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.

r12λ1+r22λ2+r32λ3+r42λ4+r52λ5+r62λ6k952, (23)

where r=r1,r2,r3,r4,r5,r6 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 Wˆi associated with Rˆi can be solved by combining equation (10) and (11). Spatial displacements Qˆi obtained from the resulted 6D ellipsoid with respect to the mean Vˆ 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 ai,bi,ci,αi,βi,γi(i=1,2,,11) as shown in Table 1. The set of dual Rodrigues parameters ri=[ri1ri2ri3ri4ri5ri6]T, 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:

Σr=0.0110.0190.0300.3830.1920.8180.0190.0310.0500.6380.3201.3630.0300.0500.0801.0200.5132.1810.3830.6381.02013.0786.58627.9580.1920.3200.5136.5863.33414.0880.8181.3632.18127.95814.08859.772

FIGURE 1.

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.

Mi ai bi ci αi βi γi
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 ri for Example 1

ri ri1 ri2 ri3 ri4 ri5 ri6
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

λ1=λ2=λ3=λ4=λ5=0,λ6=8.73449. (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 k95=1.960. Figure 2 shows the screw motion resulting from the confidence line-segment.

FIGURE 2.

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:

σa=7.91108,σb=3.89537,σc=12.86021,σα=15.71,σβ=15.80,σγ=34.59. (25)

This results in a six dimensional confidence ellipsoid and the corresponding scaling factor is given by k95=3.549. Figure 3 shows the swept volume resulting from the six dimensional confidence ellipsoid.

FIGURE 3.

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, r, are shown in Table 4.

TABLE 3.

A set of displacements close to a screw motion with uncertainties.

Mi ai bi ci αi βi γi
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.

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 ri

ri ri1 ri2 ri3 ri4 ri5 ri6
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

Σr=0.0120.0190.0310.4120.1860.8730.0190.0300.0500.6610.3001.4050.0310.0500.0821.0850.4932.3090.4120.6611.08514.4216.54230.5570.1860.3000.4936.5423.00713.9630.8731.4052.30930.55713.96365.193

The square roots of the eigenvalues of the covariance matrix are given by

λ1=0.00297,λ2=0.00574,λ3=0.02466,λ4=0.12658,λ5=0.28703,λ6=9.09105. (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 k95, we may consider the degrees of freedom to be a number between 1 and 6. We found that k95=2.795 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:

σa=8.07276,σb=3.81308,σc=13.42286,σα=15.58,σβ=15.710,σγ=34.809. (27)

This results in a six dimensional confidence ellipsoid with the scaling factor k95=3.549. 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.

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.

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.

FIGURE 7.

Example 3: A set of general spatial displacements given in table 5.

TABLE 5.

A set of general spatial displacements.

Mi ai bi ci αi βi γi
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 ri corresponding to the dual quaternions.

ri ri1 ri2 ri3 ri4 ri5 ri6
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.

Σr=0.016-0.007-0.0130.4570.0350.502-0.0070.0180.024-0.9370.394-0.423-0.0130.0240.050-1.7470.859-0.6050.457-0.937-1.74763.576-28.02520.8120.0350.3940.859-28.02524.204-5.3720.502-0.423-0.60520.812-5.37220.965

The square roots of the eigenvalues of the covariance matrix are given by

λ1=0.01233,λ2=0.01684,λ3=0.07903,λ4=2.59827,λ5=4.12128,λ6=9.22423. (28)

If the RTCL method is used, the standard deviations are obtained as

σa=11.66500,σb=13.68864,σc=8.98173,σα=15.37,σβ=8.81,σγ=28.03. (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.

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.

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 r1,r2,r3 space. As can be seen, the dual Rodriques formulation yields a much smaller confidence region than that of the RTCL method.

FIGURE 10.

FIGURE 10.

Example 3: Confidence region shown in r1,r2,r3 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 (a,b,c,α,β,θ) 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]

RESOURCES