pyrobosim.core.robot.Robot.navigate

Robot.navigate(start: Pose | None = None, goal: Pose | str | None = None, path: Path | None = None, realtime_factor: float = 1.0) ExecutionResult

Executes a navigation task, which combines path planning and following.

Parameters:
  • start – Start pose for the robot. If not specified, will default to the robot pose.

  • goal – Goal pose or entity name for the robot. If not specified, returns None.

  • path – The path to follow.

  • realtime_factor – A multiplier on the execution time relative to real time. Defaults to 1.0. If negative, runs as quickly as possible.

Returns:

An object describing the execution result.