diff --git a/src/main/java/org/orekit/rugged/utils/SpacecraftToObservedBody.java b/src/main/java/org/orekit/rugged/utils/SpacecraftToObservedBody.java index 90e74131cb2ba80213f4f2d1e3a9260346d44096..00ee61e6324160b65552b1072c10205fdb19e914 100644 --- a/src/main/java/org/orekit/rugged/utils/SpacecraftToObservedBody.java +++ b/src/main/java/org/orekit/rugged/utils/SpacecraftToObservedBody.java @@ -20,6 +20,7 @@ import org.hipparchus.util.FastMath; import java.io.Serializable; import java.util.ArrayList; import java.util.List; +import java.util.stream.Collectors; import org.orekit.errors.OrekitException; import org.orekit.frames.Frame; @@ -164,7 +165,7 @@ public class SpacecraftToObservedBody implements Serializable { } final TimeStampedAngularCoordinates interpolatedQuaternion = TimeStampedAngularCoordinates.interpolate(aInterpolationDate, aFilter, - aCache.getNeighbors(aInterpolationDate)); + aCache.getNeighbors(aInterpolationDate).collect(Collectors.toList())); final TimeStampedAngularCoordinates quaternion = interpolatedQuaternion.shiftedBy(date.durationFrom(aInterpolationDate)); // store transform from spacecraft frame to inertial frame