def METHOD_NAME(self):
    r"""Calculate the Jacobian of the edge's error with respect to each constrained pose.
    .. math::
       \frac{\partial}{\partial \Delta \mathbf{x}^k} \left[ \mathbf{e}_j(\mathbf{x}^k \boxplus \Delta \mathbf{x}^k) \right]
    Returns
    -------
    list[np.ndarray]
        The Jacobian matrices for the edge with respect to each constrained pose
    """
    err = self.calc_error()
    # The dimensionality of the compact pose representation
    dim = len(self.vertices[0].pose.to_compact())
    return [self._calc_jacobian(err, dim, i) for i in range(len(self.vertices))]