Trait k::JointContainer [] [src]

pub trait JointContainer<T> where
    T: Real, 
{ fn set_joint_angles(&mut self, angles: &[T]) -> Result<(), JointError>;
fn joint_angles(&self) -> Vec<T>;
fn joint_limits(&self) -> Vec<Option<Range<T>>>;
fn joint_names(&self) -> Vec<String>; }

Container of links with joints

Required Methods

Set the angles of the joints

If the angle are out of the limit, it returns error.

Get the angles of the joints

Get the limits of the joints, if it exists.

Get the all names of the joints

Implementors