Trait steering::Limiter [] [src]

pub trait Limiter<T: Real> {
    fn get_zero_linear_speed_threshold(&self) -> T;
fn set_zero_linear_speed_threshold(&mut self, threshold: T);
fn get_max_linear_speed(&self) -> T;
fn set_max_linear_speed(&mut self, linear_speed: T);
fn get_max_linear_acceleration(&self) -> T;
fn set_max_linear_acceleration(&mut self, linear_acceleration: T);
fn get_max_angular_speed(&self) -> T;
fn set_max_angular_speed(&mut self, angular_speed: T);
fn get_max_angular_acceleration(&self) -> T;
fn set_max_angular_acceleration(&mut self, angular_acceleration: T); }

Interface to set limits on linear and angular speed and acceleration of the agent

Required Methods

Implementors