pyrobosim.navigation.execution.ConstantVelocityExecutor

class pyrobosim.navigation.execution.ConstantVelocityExecutor(linear_velocity=1.0, dt=0.1, max_angular_velocity=None)

Executes a path with a linear trajectory assuming constant linear and angular velocity, and that the robot can perfectly go to the next pose.

Methods

__init__([linear_velocity, dt, ...])

Creates a constant velocity path executor.

execute(path[, realtime_factor])

Generates and executes a trajectory on the robot.