Struct rp6::robot_base::RobotBase
source · pub struct RobotBase;
Expand description
Struct managing all actions regarding the robot’s base.
Implementations§
source§impl RobotBase
impl RobotBase
sourcepub fn set_acs_power_off()
pub fn set_acs_power_off()
Disable the ACS of the robot.
sourcepub fn set_acs_power_low()
pub fn set_acs_power_low()
Set the ACS of the robot to low power.
sourcepub fn set_acs_power_medium()
pub fn set_acs_power_medium()
Set the ACS of the robot to medium power.
sourcepub fn set_acs_power_high()
pub fn set_acs_power_high()
Set the ACS of the robot to high power.
source§impl RobotBase
impl RobotBase
pub fn init()
sourcepub fn init_ports()
pub fn init_ports()
Initializes the IO ports of the robot.
Enable the hardware reset button on the robot.
Disable the hardware reset button on the robot.
sourcepub fn disable_ircomm()
pub fn disable_ircomm()
Disable the IRCOMM of the robot.
Auto Trait Implementations§
impl RefUnwindSafe for RobotBase
impl Send for RobotBase
impl Sync for RobotBase
impl Unpin for RobotBase
impl UnwindSafe for RobotBase
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more