Papers
Topics
Authors
Recent
Search
2000 character limit reached

Center-of-Mass Frame Fixing

Updated 5 July 2026
  • Center-of-Mass Frame Fixing is a procedure that reforms physical descriptions to eliminate bulk translational motion and coordinate artifacts.
  • It is applied across various domains such as nuclear density functional theory, numerical relativity, sensor calibration, and robotic grasp planning to improve intrinsic observables.
  • Methodologies range from projection techniques and charge-based adjustments to Kalman filtering and closed-form corrections, yielding reduced systematic errors and enhanced model fidelity.

Searching arXiv for recent and directly relevant papers on center-of-mass frame fixing across domains. Center-of-mass (CoM) frame fixing denotes the class of procedures by which a physical description is reformulated so that bulk translational motion, frame drift, or off-center coordinate choices do not contaminate intrinsic observables. The operation takes different technical forms in different fields: projection onto zero total momentum in nuclear density functional theory, estimation of an offset vector between a sensor and a spacecraft’s true center of mass, BMS-frame transformations of numerical-relativity waveforms, laboratory-to-CoM kinematic corrections in associated particle imaging, and explicit alignment of a manipulator pose to an object CoM in grasp planning. Despite these differences, the common aim is to separate intrinsic dynamics from coordinate artifacts or mechanically induced bias (Kafker et al., 12 Mar 2025, Mitman et al., 2021, Wei et al., 2023).

1. Formal scope and common mathematical structure

At the most basic level, CoM frame fixing begins with the decomposition of motion into collective and relative components. For a two-body system with positions x1,x2\mathbf x_1,\mathbf x_2, masses m1,m2m_1,m_2, CoM coordinate R\mathbf R, and relative coordinate r\mathbf r,

R=m1x1+m2x2m1+m2,r=x1x2,\mathbf R=\frac{m_1\mathbf x_1+m_2\mathbf x_2}{m_1+m_2}, \qquad \mathbf r=\mathbf x_1-\mathbf x_2,

and the equations of motion separate into

(m1+m2)R¨=0(m_1+m_2)\ddot{\mathbf R}=0

together with the relative dynamics. In an exact CoM frame, R(cm)0\mathbf R^{(\mathrm{cm})}\equiv 0, so only intrinsic motion remains (Žugec et al., 2020, Gómez et al., 2014).

In many-body and field-theoretic settings the same idea is expressed through symmetry generators rather than elementary coordinates. In nuclear DFT the issue is that the trial Slater determinant or Bogoliubov vacuum Φ|\Phi\rangle is not an eigenstate of the total momentum operator P^=k=1Ap^k\hat P=\sum_{k=1}^A \hat p_k, so translational invariance is broken. In numerical relativity at future null infinity, the relevant object is the CoM charge

Gi(u)Ki(u)+uPi(u)Pt(u),G^i(u)\equiv \frac{K^i(u)+uP^i(u)}{P^t(u)},

whose nonzero intercept or slope signals residual translation or boost freedom in the waveform’s BMS frame (Kafker et al., 12 Mar 2025, Mitman et al., 2022).

A concise cross-domain summary is:

Domain Quantity being fixed Representative operation
Nuclear EDF/DFT Total momentum of the many-body state Projection with m1,m2m_1,m_20
Numerical relativity CoM charge m1,m2m_1,m_21 at m1,m2m_1,m_22 Boost/translation fit and BMS transform
Space instrumentation Offset m1,m2m_1,m_23 between sensor and spacecraft COM EKF–RTS smoothing with m1,m2m_1,m_24 outlier rejection
API reconstruction Lab-frame effect of nonzero m1,m2m_1,m_25 Kinematic correction using average CoM velocity
Grasp planning Misalignment between gripper origin and object CoM proxy Closed-form translation m1,m2m_1,m_26

These examples suggest that “frame fixing” is not a single algorithm but a structural requirement: one must either impose the correct CoM frame, estimate it, or transform to it before interpreting observables.

2. Translational symmetry restoration in nuclear many-body theory

In nuclear energy density functional theory, translational symmetry breaking is universal: unlike rotational or gauge symmetry breaking, it occurs for all nuclei. The isolated nucleus must have zero total momentum, yet the standard mean-field energy

m1,m2m_1,m_27

contains spurious CoM kinetic energy because m1,m2m_1,m_28 is not an eigenstate of m1,m2m_1,m_29. The intrinsic state is obtained by projection,

R\mathbf R0

with R\mathbf R1. In coordinate representation,

R\mathbf R2

so the projected wave function is translationally invariant by construction, with R\mathbf R3 and R\mathbf R4 (Kafker et al., 12 Mar 2025).

The associated energy correction is

R\mathbf R5

Using the generator-coordinate form,

R\mathbf R6

A Gaussian overlap approximation, valid up to a few fm of shift, recovers the usual renormalized kinetic-energy prescriptions at lowest order, but the full GCM integral captures both kinetic and interaction contributions to R\mathbf R7 (Kafker et al., 12 Mar 2025).

Using the SeaLL1 functional and exact CoM projection, the correction is large across the nuclear chart:

Nucleus R\mathbf R8 (MeV)
R\mathbf R9 r\mathbf r0
r\mathbf r1 r\mathbf r2
r\mathbf r3 r\mathbf r4
r\mathbf r5 r\mathbf r6

These values exceed the Bethe–Weizsäcker mass-formula RMS error of about r\mathbf r7 MeV and also exceed the typical r\mathbf r8–r\mathbf r9 MeV RMS deviations of uncorrected DFT mass fits. The same work reports slight but systematic changes in rms radii, of order R=m1x1+m2x2m1+m2,r=x1x2,\mathbf R=\frac{m_1\mathbf x_1+m_2\mathbf x_2}{m_1+m_2}, \qquad \mathbf r=\mathbf x_1-\mathbf x_2,0–R=m1x1+m2x2m1+m2,r=x1x2,\mathbf R=\frac{m_1\mathbf x_1+m_2\mathbf x_2}{m_1+m_2}, \qquad \mathbf r=\mathbf x_1-\mathbf x_2,1 fm, comparable to experimental uncertainties. Implementation requires overlap and Hamiltonian kernels over R=m1x1+m2x2m1+m2,r=x1x2,\mathbf R=\frac{m_1\mathbf x_1+m_2\mathbf x_2}{m_1+m_2}, \qquad \mathbf r=\mathbf x_1-\mathbf x_2,2–R=m1x1+m2x2m1+m2,r=x1x2,\mathbf R=\frac{m_1\mathbf x_1+m_2\mathbf x_2}{m_1+m_2}, \qquad \mathbf r=\mathbf x_1-\mathbf x_2,3 shifts and increases cost by a modest factor of a few relative to a single mean-field run, provided box size, mesh handling, and FFTs are treated carefully (Kafker et al., 12 Mar 2025).

Historically, the method is traced to the CoM projection suggested by Peierls in 1957. In current EDF practice its importance is methodological rather than optional: the spurious translational contribution is numerically larger than the accuracy targets of modern mass models.

3. BMS-frame fixing of numerical-relativity waveforms

For gravitational-wave calculations, CoM frame fixing is a problem in asymptotic symmetry rather than ordinary mechanics. Numerical waveforms at future null infinity carry the freedom of the Bondi–van der Burg–Metzner–Sachs group, so comparison among post-Newtonian, numerical-relativity, and perturbative waveforms requires a common BMS frame. Early practice often used a Newtonian CoM trajectory built from horizon coordinates,

R=m1x1+m2x2m1+m2,r=x1x2,\mathbf R=\frac{m_1\mathbf x_1+m_2\mathbf x_2}{m_1+m_2}, \qquad \mathbf r=\mathbf x_1-\mathbf x_2,4

followed by a least-squares fit for a translation R=m1x1+m2x2m1+m2,r=x1x2,\mathbf R=\frac{m_1\mathbf x_1+m_2\mathbf x_2}{m_1+m_2}, \qquad \mathbf r=\mathbf x_1-\mathbf x_2,5 and boost R=m1x1+m2x2m1+m2,r=x1x2,\mathbf R=\frac{m_1\mathbf x_1+m_2\mathbf x_2}{m_1+m_2}, \qquad \mathbf r=\mathbf x_1-\mathbf x_2,6. That approach was shown to be less effective than previously thought, because coordinate black-hole motion need not track the true asymptotic CoM motion, especially for high mass ratio or precessing runs (Mitman et al., 2021).

Charge-based methods replace bulk gauge-dependent coordinates with asymptotic quantities extracted from the waveform itself. In the Moreschi–Boyle convention one defines the mass aspect R=m1x1+m2x2m1+m2,r=x1x2,\mathbf R=\frac{m_1\mathbf x_1+m_2\mathbf x_2}{m_1+m_2}, \qquad \mathbf r=\mathbf x_1-\mathbf x_2,7, Lorentz aspect R=m1x1+m2x2m1+m2,r=x1x2,\mathbf R=\frac{m_1\mathbf x_1+m_2\mathbf x_2}{m_1+m_2}, \qquad \mathbf r=\mathbf x_1-\mathbf x_2,8, and energy-moment aspect R=m1x1+m2x2m1+m2,r=x1x2,\mathbf R=\frac{m_1\mathbf x_1+m_2\mathbf x_2}{m_1+m_2}, \qquad \mathbf r=\mathbf x_1-\mathbf x_2,9, from which the Poincaré charges (m1+m2)R¨=0(m_1+m_2)\ddot{\mathbf R}=00, (m1+m2)R¨=0(m_1+m_2)\ddot{\mathbf R}=01, (m1+m2)R¨=0(m_1+m_2)\ddot{\mathbf R}=02, and (m1+m2)R¨=0(m_1+m_2)\ddot{\mathbf R}=03 are constructed by sphere integrals. The CoM charge

(m1+m2)R¨=0(m_1+m_2)\ddot{\mathbf R}=04

is then fit over an inspiral window. In the linearized method one writes

(m1+m2)R¨=0(m_1+m_2)\ddot{\mathbf R}=05

takes the boost parameter as (m1+m2)R¨=0(m_1+m_2)\ddot{\mathbf R}=06, and the translation as (m1+m2)R¨=0(m_1+m_2)\ddot{\mathbf R}=07, iterating until residuals are small. The same framework is integrated with supertranslation fixing through the Moreschi supermomentum, enabling a complete BMS-frame specification (Mitman et al., 2022).

On a set of 13 binary black-hole systems, the asymptotic-charge CoM fix reduced residual CoM charge from typical (m1+m2)R¨=0(m_1+m_2)\ddot{\mathbf R}=08–(m1+m2)R¨=0(m_1+m_2)\ddot{\mathbf R}=09 to R(cm)0\mathbf R^{(\mathrm{cm})}\equiv 00. It also reduced leakage at twice the R(cm)0\mathbf R^{(\mathrm{cm})}\equiv 01 frequency in the R(cm)0\mathbf R^{(\mathrm{cm})}\equiv 02 mode by a factor of R(cm)0\mathbf R^{(\mathrm{cm})}\equiv 03–R(cm)0\mathbf R^{(\mathrm{cm})}\equiv 04, lowered mode-by-mode mismatches from R(cm)0\mathbf R^{(\mathrm{cm})}\equiv 05 to R(cm)0\mathbf R^{(\mathrm{cm})}\equiv 06 or below, improved NR–PN R(cm)0\mathbf R^{(\mathrm{cm})}\equiv 07 alignment errors over a four-orbit window typically by factors R(cm)0\mathbf R^{(\mathrm{cm})}\equiv 08–R(cm)0\mathbf R^{(\mathrm{cm})}\equiv 09, and restored the correct memory offset in the Φ|\Phi\rangle0 mode (Mitman et al., 2021). A separate charge-based BMS-fixing framework reported a method that is Φ|\Phi\rangle1 times faster than previous optimization-based approaches when mapping to the superrest frame (Mitman et al., 2022).

For quasicircular, nonprecessing binaries, a later refinement replaced the pure linear ansatz with a post-Newtonian model of the boosted CoM charge that captures physical out-spiraling oscillations. Across 20 SXS simulations, the largest improvement in robustness to fitting-window choice was by a factor of Φ|\Phi\rangle2 for the boost vector and Φ|\Phi\rangle3 for the translation vector, with the maximum robustness obtained when the window is centered in the inspiral. That method was incorporated into the scri frame-fixing workflow for waveforms produced with Cauchy-characteristic evolution (Khairnar et al., 25 Mar 2026).

A persistent misconception in this area is that Poincaré-only alignment or Newtonian CoM tracking is sufficient. The charge-based results indicate otherwise: waveform-intrinsic asymptotic charges are needed to suppress physically spurious mode mixing and to make hybridization with PN data reliable.

4. Estimation and correction in sensing and measurement systems

In experimental systems, CoM frame fixing often appears as an estimation problem. For TaiJi-1, the gravitational reference sensor requires the test-mass center to coincide with the satellite’s center of gravity in order to avoid disturbances from angular acceleration and gradient. The relevant frames are the body frame Φ|\Phi\rangle4, the test-mass frame Φ|\Phi\rangle5, and the center-of-mass frame Φ|\Phi\rangle6, all with identical orientation, while the offset is

Φ|\Phi\rangle7

from spacecraft COM to test-mass COM, expressed in Φ|\Phi\rangle8. Over the calibration interval the state is treated as constant,

Φ|\Phi\rangle9

and the measured GRS output obeys

P^=k=1Ap^k\hat P=\sum_{k=1}^A \hat p_k0

The estimation pipeline combines an Extended Kalman Filter with a Rauch–Tung–Striebel smoother, uses a P^=k=1Ap^k\hat P=\sum_{k=1}^A \hat p_k1 residual test with P^=k=1Ap^k\hat P=\sum_{k=1}^A \hat p_k2 and P^=k=1Ap^k\hat P=\sum_{k=1}^A \hat p_k3 for outlier rejection, and cross-checks the result with nonlinear least squares solved by Levenberg–Marquardt (Wei et al., 2023).

The final TaiJi-1 offsets were reported as P^=k=1Ap^k\hat P=\sum_{k=1}^A \hat p_k4, P^=k=1Ap^k\hat P=\sum_{k=1}^A \hat p_k5, and P^=k=1Ap^k\hat P=\sum_{k=1}^A \hat p_k6, equivalently P^=k=1Ap^k\hat P=\sum_{k=1}^A \hat p_k7 mm, P^=k=1Ap^k\hat P=\sum_{k=1}^A \hat p_k8 mm, and P^=k=1Ap^k\hat P=\sum_{k=1}^A \hat p_k9 mm. After in-orbit CoM calibration, the modulation peak in the GRS ASD at the applied torque frequency was suppressed, and the residual acceleration noise in the Gi(u)Ki(u)+uPi(u)Pt(u),G^i(u)\equiv \frac{K^i(u)+uP^i(u)}{P^t(u)},0–Gi(u)Ki(u)+uPi(u)Pt(u),G^i(u)\equiv \frac{K^i(u)+uP^i(u)}{P^t(u)},1 Hz band was reduced by a factor Gi(u)Ki(u)+uPi(u)Pt(u),G^i(u)\equiv \frac{K^i(u)+uP^i(u)}{P^t(u)},2–Gi(u)Ki(u)+uPi(u)Pt(u),G^i(u)\equiv \frac{K^i(u)+uP^i(u)}{P^t(u)},3 (Wei et al., 2023).

Associated Particle Imaging presents a different measurement problem. In the DT fusion reaction used by API, the Gi(u)Ki(u)+uPi(u)Pt(u),G^i(u)\equiv \frac{K^i(u)+uP^i(u)}{P^t(u)},4 particle and neutron are exactly back-to-back in the CoM frame, but in the laboratory frame the opening angle is slightly less than Gi(u)Ki(u)+uPi(u)Pt(u),G^i(u)\equiv \frac{K^i(u)+uP^i(u)}{P^t(u)},5 because the reacting ion has nonzero Gi(u)Ki(u)+uPi(u)Pt(u),G^i(u)\equiv \frac{K^i(u)+uP^i(u)}{P^t(u)},6. The CoM velocity is

Gi(u)Ki(u)+uPi(u)Pt(u),G^i(u)\equiv \frac{K^i(u)+uP^i(u)}{P^t(u)},7

and in a thick Ti target it varies with depth through the stopping-power equation Gi(u)Ki(u)+uPi(u)Pt(u),G^i(u)\equiv \frac{K^i(u)+uP^i(u)}{P^t(u)},8. The reconstruction therefore uses a cross-section-weighted average CoM speed obtained from stopping powers and DT fusion cross sections (Egan et al., 2022).

When the CoM effect is included in API reconstruction, the mean of reconstructed locations becomes a correctable systematic shift or tilt, but the distribution retains an irreducible spread because the CoM velocity fluctuates event by event. Reported consequences include a systematic tilt or shift of up to Gi(u)Ki(u)+uPi(u)Pt(u),G^i(u)\equiv \frac{K^i(u)+uP^i(u)}{P^t(u)},9–m1,m2m_1,m_200 cm at m1,m2m_1,m_201 m and an irreducible broadening in the beam-axis direction with a 90% interval of order m1,m2m_1,m_202–m1,m2m_1,m_203 cm at m1,m2m_1,m_204 m (Egan et al., 2022). This distinction between correctable bias and non-correctable spread is central to experimental CoM correction.

5. Off-center actuation, control, and manipulation

In control problems, CoM frame fixing may require either moving the reference frame away from the CoM or aligning the controlled body to the CoM of another object. For a UAV with an off-center slung load, Lv et al. formulate the dynamics about the suspension point rather than the UAV CoM. The frames are the inertial frame m1,m2m_1,m_205, quadrotor body frame m1,m2m_1,m_206 at the quadrotor CoM, suspension-point frame m1,m2m_1,m_207, and payload frame m1,m2m_1,m_208. With m1,m2m_1,m_209 the vector from suspension point to quadrotor CoM and m1,m2m_1,m_210 the vector from suspension point to payload CoM, the inertial positions are

m1,m2m_1,m_211

The resulting equations of motion show explicit coupling terms induced by the offset m1,m2m_1,m_212, including the m1,m2m_1,m_213 term in the attitude dynamics (Lv et al., 6 Jan 2026).

The control design is cascaded. In the middle loop, the virtual input m1,m2m_1,m_214 regulates the swing angle through a locally exponentially stable subsystem. In the inner loop, the torque

m1,m2m_1,m_215

cancels the coupling exactly, without neglecting the m1,m2m_1,m_216 term or treating it as a disturbance. The paper proves local exponential stability by Lyapunov analysis and argues that fixing the frame at the suspension point simplifies swing-angle control while preserving exact treatment of inertial coupling (Lv et al., 6 Jan 2026). This suggests that CoM frame fixing is not always equivalent to “placing the origin at the CoM”; in some systems, the technically correct move is to choose a frame in which the physically relevant coupling becomes controllable.

In robotic grasp planning, DISF uses CoM alignment explicitly as a contact-stability term. Because the true volumetric CoM is unavailable from point clouds, both object and gripper CoM are approximated by centroids,

m1,m2m_1,m_217

with m1,m2m_1,m_218 and m1,m2m_1,m_219. The translation-refinement stage minimizes

m1,m2m_1,m_220

whose closed-form solution is

m1,m2m_1,m_221

This step is embedded between rotation optimization and finger-aperture optimization in the sequence RotOpt m1,m2m_1,m_222 TransRefine m1,m2m_1,m_223 FingerOpt (Yamanokuchi et al., 31 Dec 2025).

The reported effect is substantial. In the Known-shape regime, VISF achieved median m1,m2m_1,m_224 m and DISF reduced it to about m1,m2m_1,m_225 m. In the Observed-shape regime, VISF had median misalignment m1,m2m_1,m_226 m and DISF reduced it to m1,m2m_1,m_227 m. Across three robots, average success rose from m1,m2m_1,m_228 to m1,m2m_1,m_229 in Known-shape and from m1,m2m_1,m_230 to m1,m2m_1,m_231 in Observed-shape; on a real UR3e with observed point clouds, DISF achieved m1,m2m_1,m_232 successes versus m1,m2m_1,m_233 for VISF (Yamanokuchi et al., 31 Dec 2025). Here CoM fixing functions as a stability prior rather than a symmetry restoration.

6. Artificial fixing, geometric interpretation, and broader implications

A recurring failure mode is to hold a body fixed in a frame that is only approximately inertial. Gómez et al. examined the Milky Way–Large Magellanic Cloud system and showed that when the LMC is massive, artificially fixing the Milky Way center of mass biases both the LMC orbit and the phase-space structure of other tracers. For m1,m2m_1,m_234 in the range m1,m2m_1,m_235 to m1,m2m_1,m_236, the Milky Way CoM within m1,m2m_1,m_237 kpc can be displaced by m1,m2m_1,m_238–m1,m2m_1,m_239 kpc and m1,m2m_1,m_240–m1,m2m_1,m_241 km/s over the last m1,m2m_1,m_242–m1,m2m_1,m_243 Gyr (Gómez et al., 2014).

The orbital consequences are large. In a representative model with m1,m2m_1,m_244 and m1,m2m_1,m_245, the fixed-MW treatment yields orbital period m1,m2m_1,m_246 Gyr and apocenter m1,m2m_1,m_247, whereas the free-MW treatment gives m1,m2m_1,m_248 Gyr and m1,m2m_1,m_249. For the Sagittarius stream, including MW recoil as well as LMC torque reduces the angular separation between apocenters by up to m1,m2m_1,m_250, tilts the orbital plane by m1,m2m_1,m_251, and changes debris predictions by tens of degrees on the sky and dozens of km/s in velocity (Gómez et al., 2014). In this context, CoM frame fixing is a requirement for dynamical fidelity, not a bookkeeping preference.

The geometric value of the CoM frame is especially transparent in repulsive Rutherford scattering. In the fixed-target frame the shadow caustic has the universal paraboloidal form

m1,m2m_1,m_252

in scaled units, with the target at the focus. In the CoM frame the projectile and target each cast their own paraboloidal shadow,

m1,m2m_1,m_253

and the focal points of the two shadows coincide at the CoM itself (Žugec et al., 2020). This example gives a precise geometrical meaning to “fixing the CoM frame”: the intrinsic symmetry of the two-body interaction becomes manifest only after the collective coordinate is removed.

Across these domains, a common misconception is that CoM fixing is merely a postprocessing convenience. The evidence points in the opposite direction. In nuclei it removes a m1,m2m_1,m_254–m1,m2m_1,m_255 MeV spurious energy bias; in waveform modeling it suppresses mode mixing and improves PN–NR compatibility; in precision instrumentation it lowers acceleration noise; in Galactic dynamics it changes inferred orbital histories; and in manipulation it alters grasp stability (Kafker et al., 12 Mar 2025, Mitman et al., 2021, Wei et al., 2023, Gómez et al., 2014, Yamanokuchi et al., 31 Dec 2025). A plausible implication is that CoM frame fixing should be regarded as part of model definition whenever translational degrees of freedom are not directly observable but still enter the computation.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Center-of-Mass (CoM) Frame Fixing.