mrpt.nav
Package Contents
- class mrpt.nav.CLogFileRecord
C++ API: class mrpt::nav::CLogFileRecord
- WS_targets_relative: list[mrpt.math.TPose2D]
- infoPerPTG: list[Any]
- nPTGs: int
- relPoseSense: mrpt.math.TPose2D
- relPoseVelCmd: mrpt.math.TPose2D
- robotPoseLocalization: mrpt.math.TPose2D
- robotPoseOdometry: mrpt.math.TPose2D
- class mrpt.nav.CParameterizedTrajectoryGenerator
C++ API: class mrpt::nav::CParameterizedTrajectoryGenerator
- static CreatePTG(ptg_class_name: str, ini_text: str, section: str, key_prefix: str = '') → CParameterizedTrajectoryGenerator
Factory: create a PTG from INI-format string, section, and key prefix.
- PTG_IsIntoDomain(x: float, y: float) → bool
- deinitialize() → None
- getAlphaValuesCount() → int
- getDescription() → str
- getPathCount() → int
- initialize() → None
- inverseMap_WS2TP(x: float, y: float, tolerance_dist: float = 0.1) → tuple[int, float] | None
Map a WS point to (k, normalized_d). Returns None if no path found.
- isInitialized() → bool
- loadFromConfigFile(ini_text: str, section: str) → None
- class mrpt.nav.TWaypoint
C++ API: struct mrpt::nav::TWaypoint
TWaypoint(target_x: float, target_y: float, allowed_distance: float, allow_skip: bool = True)
- allow_skip: bool
- allowed_distance: float
- speed_ratio: float
- target: mrpt.math.TPoint2D
- target_frame_id: str
- target_heading: float | None
- getAsText() → str
- isValid() → bool
- class mrpt.nav.TWaypointSequence
C++ API: struct mrpt::nav::TWaypointSequence
- clear() → None
- getAsText() → str
- class mrpt.nav.TWaypointStatus
C++ API: struct mrpt::nav::TWaypointStatus
Bases:
TWaypoint- reached: bool
- skipped: bool