pub struct DiffDriveLimiterParams {
pub max_linear_velocity: f64,
pub max_linear_acceleration: f64,
pub max_angular_velocity: f64,
pub max_angular_acceleration: f64,
pub max_wheel_velocity: f64,
pub track_width: f64,
pub angular_velocity_limits_linear_velocity: bool,
pub scale_to_wheel_velocity_limits: bool,
}
Fields§
§max_linear_velocity: f64
§max_linear_acceleration: f64
§max_angular_velocity: f64
§max_angular_acceleration: f64
§max_wheel_velocity: f64
§track_width: f64
§angular_velocity_limits_linear_velocity: bool
§scale_to_wheel_velocity_limits: bool
Trait Implementations§
Source§impl Clone for DiffDriveLimiterParams
impl Clone for DiffDriveLimiterParams
Source§fn clone(&self) -> DiffDriveLimiterParams
fn clone(&self) -> DiffDriveLimiterParams
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for DiffDriveLimiterParams
impl Debug for DiffDriveLimiterParams
Source§impl Default for DiffDriveLimiterParams
impl Default for DiffDriveLimiterParams
Source§impl<'de> Deserialize<'de> for DiffDriveLimiterParams
impl<'de> Deserialize<'de> for DiffDriveLimiterParams
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for DiffDriveLimiterParams
impl PartialEq for DiffDriveLimiterParams
Source§impl Serialize for DiffDriveLimiterParams
impl Serialize for DiffDriveLimiterParams
impl Message for DiffDriveLimiterParams
impl StructuralPartialEq for DiffDriveLimiterParams
Auto Trait Implementations§
impl Freeze for DiffDriveLimiterParams
impl RefUnwindSafe for DiffDriveLimiterParams
impl Send for DiffDriveLimiterParams
impl Sync for DiffDriveLimiterParams
impl Unpin for DiffDriveLimiterParams
impl UnwindSafe for DiffDriveLimiterParams
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more