Class listΒΆ
- Class Controller
- Class LegController
- Class blmc_drivers::AnalogSensor
- Class blmc_drivers::AnalogSensorInterface
- Class blmc_drivers::BlmcJointModule
BlmcJointModule
BlmcJointModule::BlmcJointModule()
BlmcJointModule::set_torque()
BlmcJointModule::set_zero_angle()
BlmcJointModule::set_joint_polarity()
BlmcJointModule::send_torque()
BlmcJointModule::get_max_torque()
BlmcJointModule::get_sent_torque()
BlmcJointModule::get_measured_torque()
BlmcJointModule::get_measured_angle()
BlmcJointModule::get_measured_velocity()
BlmcJointModule::get_measured_index_angle()
BlmcJointModule::get_zero_angle()
BlmcJointModule::set_position_control_gains()
BlmcJointModule::execute_position_controller()
BlmcJointModule::calibrate()
BlmcJointModule::homing_at_current_position()
BlmcJointModule::init_homing()
BlmcJointModule::update_homing()
BlmcJointModule::get_distance_travelled_during_homing()
- Class blmc_drivers::BlmcJointModules
BlmcJointModules
BlmcJointModules::Vector
BlmcJointModules::BlmcJointModules()
BlmcJointModules::BlmcJointModules()
BlmcJointModules::set_motor_array()
BlmcJointModules::send_torques()
BlmcJointModules::set_joint_polarities()
BlmcJointModules::set_torques()
BlmcJointModules::get_max_torques()
BlmcJointModules::get_sent_torques()
BlmcJointModules::get_measured_torques()
BlmcJointModules::get_measured_angles()
BlmcJointModules::get_measured_velocities()
BlmcJointModules::set_zero_angles()
BlmcJointModules::get_zero_angles()
BlmcJointModules::get_measured_index_angles()
BlmcJointModules::set_position_control_gains()
BlmcJointModules::set_position_control_gains()
BlmcJointModules::execute_homing_at_current_position()
BlmcJointModules::execute_homing()
BlmcJointModules::get_distance_travelled_during_homing()
BlmcJointModules::go_to()
- Class blmc_drivers::CanBus
- Class blmc_drivers::CanBusConnection
- Class blmc_drivers::CanBusFrame
- Class blmc_drivers::CanBusInterface
- Class blmc_drivers::CanBusMotorBoard
CanBusMotorBoard
CanBusMotorBoard::CanBusMotorBoard()
CanBusMotorBoard::~CanBusMotorBoard()
CanBusMotorBoard::get_measurement()
CanBusMotorBoard::get_status()
CanBusMotorBoard::get_control()
CanBusMotorBoard::get_command()
CanBusMotorBoard::get_sent_control()
CanBusMotorBoard::get_sent_command()
CanBusMotorBoard::set_control()
CanBusMotorBoard::set_command()
CanBusMotorBoard::send_if_input_changed()
CanBusMotorBoard::wait_until_ready()
CanBusMotorBoard::is_ready()
CanBusMotorBoard::pause_motors()
CanBusMotorBoard::disable_can_recv_timeout()
- Class blmc_drivers::ConstTorqueControl
- Class blmc_drivers::DeviceInterface
- Class blmc_drivers::Leg
- Class blmc_drivers::LegInterface
LegInterface
LegInterface::MotorMeasurementIndexing
LegInterface::MotorIndexing
LegInterface::ScalarTimeseries
LegInterface::Ptr
LegInterface::~LegInterface()
LegInterface::get_motor_measurement()
LegInterface::get_current_target()
LegInterface::get_sent_current_target()
LegInterface::set_current_target()
LegInterface::send_if_input_changed()
- Class blmc_drivers::Motor
- Class blmc_drivers::MotorBoardCommand
MotorBoardCommand
MotorBoardCommand::IDs
MotorBoardCommand::IDs::ENABLE_SYS
MotorBoardCommand::IDs::ENABLE_MTR1
MotorBoardCommand::IDs::ENABLE_MTR2
MotorBoardCommand::IDs::ENABLE_VSPRING1
MotorBoardCommand::IDs::ENABLE_VSPRING2
MotorBoardCommand::IDs::SEND_CURRENT
MotorBoardCommand::IDs::SEND_POSITION
MotorBoardCommand::IDs::SEND_VELOCITY
MotorBoardCommand::IDs::SEND_ADC6
MotorBoardCommand::IDs::SEND_ENC_INDEX
MotorBoardCommand::IDs::SEND_ALL
MotorBoardCommand::IDs::SET_CAN_RECV_TIMEOUT
MotorBoardCommand::IDs::ENABLE_POS_ROLLOVER_ERROR
MotorBoardCommand::Contents
MotorBoardCommand::MotorBoardCommand()
MotorBoardCommand::MotorBoardCommand()
MotorBoardCommand::print()
MotorBoardCommand::id_
MotorBoardCommand::content_
- Class blmc_drivers::MotorBoardInterface
MotorBoardInterface
MotorBoardInterface::MeasurementIndex
MotorBoardInterface::MeasurementIndex::current_0
MotorBoardInterface::MeasurementIndex::current_1
MotorBoardInterface::MeasurementIndex::position_0
MotorBoardInterface::MeasurementIndex::position_1
MotorBoardInterface::MeasurementIndex::velocity_0
MotorBoardInterface::MeasurementIndex::velocity_1
MotorBoardInterface::MeasurementIndex::analog_0
MotorBoardInterface::MeasurementIndex::analog_1
MotorBoardInterface::MeasurementIndex::encoder_index_0
MotorBoardInterface::MeasurementIndex::encoder_index_1
MotorBoardInterface::MeasurementIndex::measurement_count
MotorBoardInterface::ControlIndex
MotorBoardInterface::ScalarTimeseries
MotorBoardInterface::Index
MotorBoardInterface::IndexTimeseries
MotorBoardInterface::StatusTimeseries
MotorBoardInterface::CommandTimeseries
MotorBoardInterface::Ptr
MotorBoardInterface::Vector
MotorBoardInterface::~MotorBoardInterface()
MotorBoardInterface::get_measurement()
MotorBoardInterface::get_status()
MotorBoardInterface::get_control()
MotorBoardInterface::get_command()
MotorBoardInterface::get_sent_control()
MotorBoardInterface::get_sent_command()
MotorBoardInterface::set_control()
MotorBoardInterface::set_command()
MotorBoardInterface::send_if_input_changed()
- Class blmc_drivers::MotorBoardStatus
MotorBoardStatus
MotorBoardStatus::ErrorCodes
MotorBoardStatus::print()
MotorBoardStatus::is_ready()
MotorBoardStatus::get_error_description()
MotorBoardStatus::system_enabled
MotorBoardStatus::motor1_enabled
MotorBoardStatus::motor1_ready
MotorBoardStatus::motor2_enabled
MotorBoardStatus::motor2_ready
MotorBoardStatus::error_code
MotorBoardStatus::get_error_description()
- Class blmc_drivers::MotorInterface
MotorInterface
MotorInterface::MeasurementIndex
MotorInterface::ScalarTimeseries
MotorInterface::Ptr
MotorInterface::~MotorInterface()
MotorInterface::send_if_input_changed()
MotorInterface::get_measurement()
MotorInterface::get_current_target()
MotorInterface::get_sent_current_target()
MotorInterface::set_current_target()
MotorInterface::set_command()
- Class blmc_drivers::PDController
- Class blmc_drivers::Polynome
- Class blmc_drivers::SafeMotor
- Class blmc_drivers::SinePositionControl
- Class blmc_drivers::SineTorqueControl
- Class blmc_drivers::TimePolynome
TimePolynome
TimePolynome::TimePolynome()
TimePolynome::~TimePolynome()
TimePolynome::compute()
TimePolynome::compute_derivative()
TimePolynome::compute_sec_derivative()
TimePolynome::get_final_time()
TimePolynome::get_init_pose()
TimePolynome::get_init_speed()
TimePolynome::get_init_acc()
TimePolynome::get_final_pose()
TimePolynome::get_final_speed()
TimePolynome::get_final_acc()
TimePolynome::set_parameters()