blmc_drivers
blmc_drivers::SafeMotor Member List

This is the complete list of members for blmc_drivers::SafeMotor, including all inherited members.

board_blmc_drivers::Motorprotected
current enum value (defined in blmc_drivers::MotorInterface)blmc_drivers::MotorInterface
current_target_blmc_drivers::SafeMotorprivate
encoder_index enum value (defined in blmc_drivers::MotorInterface)blmc_drivers::MotorInterface
get_current_target() constblmc_drivers::SafeMotorinlinevirtual
get_measurement(const int &index=0) constblmc_drivers::Motorvirtual
get_sent_current_target() constblmc_drivers::Motorvirtual
max_current_target_blmc_drivers::SafeMotorprivate
max_velocity_blmc_drivers::SafeMotorprivate
measurement_count enum value (defined in blmc_drivers::MotorInterface)blmc_drivers::MotorInterface
MeasurementIndex enum nameblmc_drivers::MotorInterface
Motor(Ptr< MotorBoardInterface > board, bool motor_id)blmc_drivers::Motor
motor_id_blmc_drivers::Motorprotected
position enum value (defined in blmc_drivers::MotorInterface)blmc_drivers::MotorInterface
print() constblmc_drivers::Motorvirtual
Ptr typedefblmc_drivers::MotorInterface
SafeMotor(Ptr< MotorBoardInterface > board, bool motor_id, const double &max_current_target=2.0, const size_t &history_length=1000, const double &max_velocity=std::numeric_limits< double >::quiet_NaN())blmc_drivers::SafeMotor
ScalarTimeseries typedefblmc_drivers::MotorInterface
send_if_input_changed()blmc_drivers::Motorinlinevirtual
set_command(const MotorBoardCommand &command)blmc_drivers::Motorinlinevirtual
set_current_target(const double &current_target)blmc_drivers::SafeMotorvirtual
set_max_current(double max_current_target)blmc_drivers::SafeMotorinline
set_max_velocity(double max_velocity)blmc_drivers::SafeMotorinline
velocity enum value (defined in blmc_drivers::MotorInterface)blmc_drivers::MotorInterface
~Motor()blmc_drivers::Motorinlinevirtual
~MotorInterface()blmc_drivers::MotorInterfaceinlinevirtual