---
title: JAD Trajectory in Robotics & Communications
url: https://www.emergentmind.com/topics/joint-angle-distance-jad-trajectory
type: topic
---

# JAD Trajectory in Robotics & Communications

Searching arXiv for recent and directly relevant papers on Joint Angle-Distance / related trajectory formulations.
“Joint Angle-Distance (JAD) trajectory” is not a uniformly standardized term in the cited arXiv literature. The available uses suggest two principal interpretations. In robotics, pose estimation, and kinematic modeling, a “JAD trajectory” (*Editor’s term*) is best understood as a trajectory whose state couples joint-angle coordinates with distance-based geometric quantities such as prismatic displacements, limb lengths, or Euclidean distance matrix (EDM) entries [2011.04850], [2412.07859], [2301.02051]. In near-field localization and frequency-diverse beamforming, the term is used more literally for a locus in joint angle-distance space—typically angle-range space—traced by subcarriers or control parameters [2509.14850]. A terminological correction is necessary at the outset: “Joint Metrics Matter” does not define a metric called “Joint Angle-Distance” or “JAD trajectory”; it defines **JADE** as **Joint Average Displacement Error**, with no angle term in the metric definition [2305.06292].

## 1. Terminological scope and disciplinary usage

The most important encyclopedic fact about JAD trajectory is that the phrase is context-dependent. In some papers, especially in robotics, the phrase itself is absent, but the underlying construction is explicit: robot configuration is represented simultaneously by joint angles and a structured set of distances among rigidly attached points, or by mixed joint variables containing both revolute angles and prismatic lengths [2011.04850], [1505.06845]. In other papers, the phrase is explicit and central: the near-field localization paper defines a **Joint Angle-Distance (JAD) trajectory** as the locus of focusing points \((\theta_m,r_m)\) traced by subcarriers under a joint TTD+PS beamformer [2509.14850]. In FD-RIS communications, the dominant phrase is instead **joint distance-angle beamforming**, but the mathematical object is closely related: a controllable focal law in range-angle space [2409.08525], [2505.18628], [2511.07309].

This terminological dispersion matters because identical words refer to different independent variables. In manipulator planning, the relevant independent variable is often time \(t\) or path progress \(s\), and the dependent variables are actuator coordinates \(q(s)\) or \(q(t)\). In wideband localization, the independent variable is frequently the subcarrier index \(m\), and the dependent variables are beam focus coordinates \((\theta_m,r_m)\) [2412.07859], [2509.14850]. A plausible implication is that “JAD trajectory” should be read less as a single canonical object and more as a family of hybrid angle-distance parameterizations whose precise meaning is domain-specific.

The most common misconception arises from confusion with **JADE** in multi-agent trajectory forecasting. That work studies joint displacement-based forecasting metrics, not angle-distance geometry; its central quantities are JADE, JFDE, and collision rate, and it explicitly does not define “Joint Angle-Distance” [2305.06292].

## 2. Distance geometry as a companion to joint-angle state

In robot kinematics, the strongest mathematical basis for a JAD formulation comes from distance geometry. “Inverse Kinematics as Low-Rank Euclidean Distance Matrix Completion” reformulates inverse kinematics by introducing a point set
\[
\mathbf{P}=[\mathbf{p}_0,\mathbf{p}_1,\dots,\mathbf{p}_{N-1}]^\top \in \mathbb{R}^{N\times K}
\]
and the associated EDM
\[
\mathbf{D}=\mathcal{K}(\mathbf{X}),\qquad \mathbf{X}=\mathbf{P}\mathbf{P}^\top,
\]
with entrywise relation
\[
D_{ij}=X_{ii}+X_{jj}-2X_{ij}=\|p_i-p_j\|^2.
\]
Because \(\operatorname{rank}(X)\le K\), inverse kinematics becomes a low-rank completion problem over a structured EDM rather than a search purely in angle space [2011.04850].

The corresponding optimization problem uses a mask \(\Omega\) for known distances and a mask \(\Psi\) for lower-bounded distances:
\[
\begin{aligned}
\min_{[P]\in \mathcal{M}} \quad
&\frac{1}{2}\left\lVert \Omega\odot(\widetilde{D}-\mathcal{K}(PP^{T}))\right\rVert_{F}^{2} \\
&+ \frac{1}{2}\left\lVert \max\left\{\Psi\odot(\widetilde{D}-\mathcal{K}(PP^{T})), 0 \right\}\right\rVert_{F}^{2},
\end{aligned}
\]
on the quotient manifold
\[
\mathcal{M}\equiv\mathbb{R}_{*}^{N \times K}/ \mathrm{O}(K).
\]
Known rigid geometry and target constraints populate \(\widetilde D\), while symmetric joint-angle limits are encoded as lower bounds on selected distances [2011.04850].

“Riemannian Optimization for Distance-Geometric Inverse Kinematics” generalizes this viewpoint and formalizes the equivalence between distance-based IK and the distance geometry problem for a large class of articulated robots. It attaches points to joint axes, represents task constraints and symmetric joint limits in distance form, and optimizes over fixed-rank Gram matrices with a Riemannian trust-region method [2108.13720]. The forward kinematic recursion remains angle-based,
\[
\mathbf{R}_{v} = \mathbf{R}_{u}\,\mathbf{R}_{z}(\theta_u)\,\mathbf{R}_{u,v}, \qquad
\mathbf{p}_{v} = \mathbf{p}_{u} + \mathbf{R}_{u}\,\mathbf{R}_{z}(\theta_u)\,\mathbf{p}_{u,v},
\]
but the constraints become equalities or interval bounds on distances, including obstacle avoidance in terms of point-obstacle separations [2108.13720].

These papers do not define a temporal JAD trajectory directly. This suggests that their most rigorous contribution to JAD is a **state representation**: conventional joint variables \(\Theta\) or \(q\) are paired with a geometric descriptor \(D\), \(P\), or \(X=PP^\top\). A plausible implication is that a time-indexed JAD trajectory in robotics would be a sequence such as \(\{(\Theta_t,D_t)\}\) or \(\{(q_t,X_t)\}\), with temporal regularization added externally rather than supplied by the static IK formulation itself [2011.04850], [2108.13720].

## 3. Path-parameterized and mixed-coordinate manipulator trajectories

A second major interpretation of JAD trajectory appears when the independent variable is path progression. “A Bi-Level Optimization Approach to Joint Trajectory Optimization for Redundant Manipulators” parameterizes each joint trajectory as a function of scalar path variable \(s\):
\[
q_{ij}=p(s_i)\theta_j,
\]
so that the full joint path is \(q(s)\), with chain-rule derivatives
\[
\dot q = q'(s)\dot s,\qquad
\ddot q = q''(s)\dot s^2 + q'(s)\ddot s.
\]
The paper jointly optimizes the geometric joint path \(q(s)\) and the timing law \(s(t)\) through a bi-level structure: the lower level computes the fastest feasible path-speed profile for fixed \(q(s)\), and the upper level modifies \(q(s)\) itself under Cartesian path tolerance and joint-position constraints [2412.07859]. In this sense, the paper realizes a literal joint-angle-versus-distance profile, where “distance” is the path parameter \(s\).

The Orthoglide 5-axis paper supplies a more mechanical mixed-coordinate instance. The manipulator combines a 3-DOF translational parallel stage with a 2-DOF spherical wrist, so the actuator vector is
\[
\mathbf q(t)=
\begin{bmatrix}
\theta_1 & \theta_2 & \rho_1 & \rho_2 & \rho_3
\end{bmatrix}^T,
\]
with two revolute joint angles \((\theta_1,\theta_2)\) and three prismatic joint lengths \((\rho_1,\rho_2,\rho_3)\) [1505.06845]. The full trajectory is generated from task variables
\[
\mathbf P(t)=
\begin{bmatrix}
\alpha(t) & \beta(t) & x(t) & y(t) & z(t)
\end{bmatrix}^T
\]
through the inverse geometric model
\[
\mathbf q(t)=f(\mathbf P(t)),
\]
and the rate mapping uses the inverse Jacobian
\[
\dot{\mathbf q}(t)=\mathbf J^{-1}\mathbf V(t),\qquad
\ddot{\mathbf q}(t)= \mathbf J^{-1}\mathbf A(t) + \dot{\mathbf J}^{-1}\mathbf V(t).
\]
The paper does not name this a JAD trajectory, but in the Orthoglide context the joint trajectory is intrinsically mixed: the “distance” component is actuator displacement rather than a geometric EDM [1505.06845].

Taken together, these works show that JAD trajectory can refer either to a hybrid **state augmentation** by geometric distances or to a **mixed actuation space** containing both angles and linear displacements. The distinction is consequential: in the first case distance variables are redundant but geometrically expressive; in the second they are native actuator coordinates.

## 4. Per-frame JAD states in perception and human pose

Perception-oriented papers extend the same angle-plus-distance logic to estimation. “A Distance-Geometric Method for Recovering Robot Joint Angles From an RGB Image” constructs an EDM over joint-center points \(p_i\), auxiliary axis points \(q_i=p_i+R_i\tilde z\), and base-frame anchor points, then learns a map
\[
\zeta : \mathbb{R}_+^{n\times n} \mapsto \mathbb{R}_+^{\hat n \times \hat n}
\]
from a 2D EDM of detected keypoints to a 3D EDM. The predicted distance representation is converted to a point realization by classical multidimensional scaling, using
\[
G=-\frac12 JDJ,
\]
and then to joint angles by a deterministic geometric IK layer [2301.02051]. The paper formalizes each training sample as
\[
\mathcal D := (\Theta, D).
\]
This suggests a particularly clean framewise JAD state: joint angles and a complete geometric distance descriptor are paired explicitly, even though temporal dynamics are not modeled [2301.02051].

An analogous structure appears in marker-free human pose refinement. “Joint angle model based learning to refine kinematic human pose estimation” derives **12 joint angles** from **13 2D keypoints**, stacks them into
\[
M_2=
\begin{bmatrix}
\theta_1^1 & \cdots & \theta_{12}^1\\
\vdots & \ddots & \vdots\\
\theta_1^n & \cdots & \theta_{12}^n
\end{bmatrix},
\]
and complements them with a limb-length matrix
\[
\hat M_L=
\begin{bmatrix}
\hat L_1^1 & \cdots & \hat L_{12}^1\\
\vdots & \ddots & \vdots\\
\hat L_1^n & \cdots & \hat L_{12}^n
\end{bmatrix},
\]
while the base point is stabilized with a Savitzky-Golay filter and angle trajectories are refined with a two-layer BiGRU with attention [2507.11075]. The temporal prior on each joint angle uses an 8th-order Fourier series,
\[
\theta(m)=a_0+\sum_{k=1}^{8}\left[a_k\cos\left(\frac{2\pi km}{T}\right)+b_k\sin\left(\frac{2\pi km}{T}\right)\right].
\]
The paper again does not formalize a JAD trajectory as such, but it supplies nearly all of its ingredients: articulation is carried by angle trajectories, while geometric consistency is carried by Euclidean distances between adjacent joints [2507.11075].

## 5. Explicit JAD trajectories in near-field localization and beamforming

The most literal arXiv use of “JAD trajectory” occurs in near-field communications. “Beam Squint Assisted Joint Angle-Distance Localization for Near-Field Communications” defines the JAD trajectory as the locus of near-field focusing points \((\theta_m,r_m)\) traced by OFDM subcarriers under a joint TTD+PS beamformer [2509.14850]. With start and end focusing points \((\theta_s,r_s)\) and \((\theta_e,r_e)\), the subcarrier-dependent trajectory is
\[
\sin \theta_m= \frac{(W-\widetilde f_m)f_0}{Wf_m}\sin\theta_s + \frac{(W+f_0)\widetilde f_m}{Wf_m}\sin\theta_e,
\]
\[
\frac{1}{r_m} = \frac{1}{r_s}\frac{(W-\widetilde f_m)f_0}{Wf_m}\frac{\cos^2\theta_s}{\cos^2\theta_m} + \frac{1}{r_e}\frac{(W+f_0)\widetilde f_m}{Wf_m}\frac{\cos^2\theta_e}{\cos^2\theta_m}.
\]
This provides a one-to-one mapping from subcarrier index to spatial focal point and enables a coarse-to-fine estimator: a low-complexity coarse stage based on subcarrier power peaks, followed by local near-field MUSIC over multiple subcarriers with geometric averaging of the spectra [2509.14850].

FD-RIS papers supply a closely related but more beamforming-oriented interpretation. “Frequency Diverse RIS (FD-RIS) Enhanced Wireless Communications via Joint Distance-Angle Beamforming” shows that time modulation generates harmonic components at \(f_c+zf_0\), so the propagation phase contains both angle-dependent geometric terms and distance-dependent terms proportional to \(zf_0 d/c\), thereby enabling joint distance-angle beamforming in far-field communication scenarios [2409.08525]. “Multi-Subarray FD-RIS Enhanced Multi-user Wireless Networks” strengthens that mechanism by assigning distinct modulation frequencies \(f_l\) to different subarrays and using time delays \(\tau_i\), so that the received-energy pattern depends jointly on distance, angle, subarray frequency offset, and delay phase [2505.18628]. “FD-RIS-Enhanced Covert Communications” makes the same point via its normalized beampattern and explicit phase-alignment condition
\[
\phi_{2,l_y,l_z}=\phi_{1,l_y,l_z}+\phi_{3,l_y,l_z},
\]
where \(\phi_3\) contains the distance-dependent term \(2\pi g\Delta f_l d/c\) [2511.07309].

These communication papers generally speak of **joint distance-angle beamforming** rather than JAD trajectory. This suggests that the closest “trajectory” object in them is the beam-peak locus or high-gain ridge in angle-range space, indexed by subcarrier or by modulation parameters rather than by physical time.

## 6. Probabilistic geometry, misconceptions, and scope limits

A final clarification is provided by “Joint Distribution of Distance and Angles in Finite Wireless Networks.” That paper does not study trajectories, but it gives an exact joint law for distance and azimuth angle in finite regions with an arbitrarily placed reference node, showing that the two variables are generally correlated [2203.13510]. For a convex region, the key geometric quantity is the boundary radius \(\beta(\phi)\), and the support is angle-dependent:
\[
\mathfrak R(-u)=\{(\rho,\phi): 0\le \rho\le \beta(\phi),\ \phi\in[0,2\pi]\}.
\]
In a rectangular region, the joint PDF becomes
\[
f_{R,\Theta}(r,\theta)=\frac{r}{\ell_x\ell_y}\times \text{indicator of admissibility},
\]
with admissibility determined by piecewise angular intervals that depend on \(r\) and on the reference-node offset [2203.13510]. A plausible implication is that any stochastic JAD trajectory model in finite domains should inherit this geometry-induced dependence, rather than assuming independent angle and distance coordinates.

Several scope limits follow from the literature. First, JADE in multi-agent forecasting is unrelated to JAD and should not be cited as an angle-distance metric [2305.06292]. Second, the distance-geometric IK papers are fundamentally single-pose formulations; trajectory smoothness, branch continuity, and dynamics must be added separately [2011.04850], [2108.13720]. Third, the near-field localization paper provides an explicit JAD trajectory, but its state space is beam focus \((\theta,r)\), not manipulator joint space [2509.14850]. Fourth, the human-pose and monocular-robot-estimation papers provide strong per-frame angle-plus-distance representations, yet temporal coupling is either learned as a denoising prior or left implicit [2507.11075], [2301.02051].

Across these uses, the most stable encyclopedic interpretation is therefore not a single formula but a structural principle: a JAD trajectory couples articulation or steering angles with distance-valued geometry, and its independent variable may be time, path progress, subcarrier index, or control iteration depending on the field.

Source: https://www.emergentmind.com/topics/joint-angle-distance-jad-trajectory