pylupnt.get_body_pos

pylupnt.get_body_pos(*args, **kwargs)

Overloaded function.

  1. get_body_pos(t_tdb: Real, center: pylupnt._pylupnt.BodyId, target: pylupnt._pylupnt.BodyId, frame: pylupnt._pylupnt.Frame) -> typing.Annotated[numpy.typing.NDArray[Real], “[3, 1]”]

Position of target relative to center from the DE ephemeris, in frame [m].

  1. get_body_pos(t_tdb: Real, center: pylupnt._pylupnt.BodyId, target: pylupnt._pylupnt.BodyId, frame: pylupnt._pylupnt.Frame, units: pylupnt._pylupnt.UnitSystem = <pylupnt._pylupnt.UnitSystem object at 0x7f7c005faeb0>, coordinate_scale: pylupnt._pylupnt.CoordinateScale = <CoordinateScale.TDB: 1>) -> typing.Annotated[numpy.typing.NDArray[Real], “[3, 1]”]

Position of target relative to center in frame, rescaled to units with the given relativistic coordinate scale.

  1. get_body_pos(t_tdb: Real, target: pylupnt._pylupnt.BodyId, frame: pylupnt._pylupnt.Frame) -> typing.Annotated[numpy.typing.NDArray[Real], “[3, 1]”]

Position of target relative to frame’s natural center body, in frame [m].

  1. get_body_pos(t_tdb: Real, target: pylupnt._pylupnt.BodyId, frame: pylupnt._pylupnt.Frame, units: pylupnt._pylupnt.UnitSystem = <pylupnt._pylupnt.UnitSystem object at 0x7f7c00613ab0>, coordinate_scale: pylupnt._pylupnt.CoordinateScale = <CoordinateScale.TDB: 1>) -> typing.Annotated[numpy.typing.NDArray[Real], “[3, 1]”]

Position of target relative to frame’s natural center body, rescaled to units with the given coordinate scale.