MotorHardware Member List

This is the complete list of members for MotorHardware, including all inherited members.

_addOdometryRequest(std::vector< MotorMessage > &commands) constMotorHardwareprivate
_addVelocityRequest(std::vector< MotorMessage > &commands) constMotorHardwareprivate
areWheelSpeedsLower(double wheelSpeedRadPerSec)MotorHardware
battery_stateMotorHardwareprivate
calculateBatteryPercentage(float voltage, int cells, const float *type)MotorHardware
calculateRadiansFromTicks(int16_t ticks)MotorHardwareprivate
calculateSpeedFromRadians(double radians)MotorHardwareprivate
checkForConflict(const std::list< ControllerInfo > &info) consthardware_interface::RobotHWvirtual
checkForConflict(const std::list< ControllerInfo > &info) consthardware_interface::RobotHWvirtual
clearCommands()MotorHardware
closePort()MotorHardware
deadman_enableMotorHardware
deadman_timerMotorHardwareprivate
diag_updaterMotorHardware
doSwitch(const std::list< ControllerInfo > &, const std::list< ControllerInfo > &)hardware_interface::RobotHWvirtual
drive_typeMotorHardware
estop_motor_power_offMotorHardwareprivate
estop_pid_thresholdMotorHardware
firmware_dateMotorHardware
firmware_optionsMotorHardware
firmware_stateMotorHardwareprivate
firmware_versionMotorHardware
forcePidParamUpdates()MotorHardware
FRIEND_TEST(MotorHardwareTests, nonZeroWriteSpeedsOutputs)MotorHardwareprivate
FRIEND_TEST(MotorHardwareTests, odomUpdatesPosition)MotorHardwareprivate
FRIEND_TEST(MotorHardwareTests, odomUpdatesPositionMax)MotorHardwareprivate
fw_paramsMotorHardwareprivate
get()hardware_interface::InterfaceManager
getBatteryVoltage(void)MotorHardware
getEstopState(void)MotorHardware
getInterfaceResources(std::string iface_type) consthardware_interface::InterfaceManager
getMotorCurrents(double &currentLeft, double &currentRight)MotorHardware
getNames() consthardware_interface::InterfaceManager
getOptionSwitch(void)MotorHardware
getPidControlWord(void)MotorHardware
getWheelGearRatio(void)MotorHardware
getWheelJointPositions(double &leftWheelPosition, double &rightWheelPosition)MotorHardware
getWheelTicksPerRadian(void)MotorHardware
hardware_versionMotorHardware
init(ros::NodeHandle &, ros::NodeHandle &)hardware_interface::RobotHWvirtual
interface_destruction_list_hardware_interface::InterfaceManagerprotected
interface_managers_hardware_interface::InterfaceManagerprotected
InterfaceManagerVector typedefhardware_interface::InterfaceManagerprotected
InterfaceMap typedefhardware_interface::InterfaceManagerprotected
interfaces_hardware_interface::InterfaceManagerprotected
interfaces_combo_hardware_interface::InterfaceManagerprotected
joint_state_interface_MotorHardwareprivate
joints_MotorHardwareprivate
Left enum valueMotorHardwareprivate
leftCurrentMotorHardwareprivate
leftErrorMotorHardwareprivate
leftTickIntervalMotorHardwareprivate
max_pwmMotorHardware
max_speed_fwdMotorHardware
max_speed_revMotorHardware
motor_diag_MotorHardwareprivate
Motor_M1 enum valueMotorHardwareprivate
Motor_M2 enum valueMotorHardwareprivate
motor_power_activeMotorHardwareprivate
motor_serial_MotorHardwareprivate
motor_stateMotorHardwareprivate
MotorHardware(ros::NodeHandle nh, NodeParams node_params, CommsParams serial_params, FirmwareParams firmware_params)MotorHardware
MotorOrWheelNumber enum nameMotorHardwareprivate
nullWheelErrors(void)MotorHardware
num_fw_paramsMotorHardware
num_ifaces_registered_hardware_interface::InterfaceManagerprotected
openPort()MotorHardware
pid_controlMotorHardware
prepareSwitch(const std::list< ControllerInfo > &, const std::list< ControllerInfo > &)hardware_interface::RobotHWvirtual
prev_fw_paramsMotorHardwareprivate
publishFirmwareInfo()MotorHardware
publishMotorState(void)MotorHardware
read(const ros::Time &, const ros::Duration &)hardware_interface::RobotHWvirtual
read(const ros::Time &, const ros::Duration &)hardware_interface::RobotHWvirtual
readInputs(uint32_t index)MotorHardware
registerInterface(T *iface)hardware_interface::InterfaceManager
registerInterfaceManager(InterfaceManager *iface_man)hardware_interface::InterfaceManager
requestFirmwareDate()MotorHardware
requestFirmwareVersion()MotorHardware
requestSystemEvents()MotorHardware
ResourceMap typedefhardware_interface::InterfaceManagerprotected
resources_hardware_interface::InterfaceManagerprotected
Right enum valueMotorHardwareprivate
rightCurrentMotorHardwareprivate
rightErrorMotorHardwareprivate
rightTickIntervalMotorHardwareprivate
sendParams()MotorHardware
sendPid_countMotorHardwareprivate
setDeadmanTimer(int32_t deadman)MotorHardware
setDeadzoneEnable(int32_t deadzone_enable)MotorHardware
setDebugLeds(bool led1, bool led2)MotorHardware
setDriveType(int32_t drive_type)MotorHardware
setEstopDetection(int32_t estop_detection)MotorHardware
setEstopPidThreshold(int32_t estop_pid_threshold)MotorHardware
setHardwareVersion(int32_t hardware_version)MotorHardware
setMaxFwdSpeed(int32_t max_speed_fwd)MotorHardware
setMaxPwm(int32_t max_pwm)MotorHardware
setMaxRevSpeed(int32_t max_speed_rev)MotorHardware
setOptionSwitchReg(int32_t option_switch)MotorHardware
setParams(FirmwareParams firmware_params)MotorHardware
setPidControl(int32_t pid_control)MotorHardware
setSystemEvents(int32_t system_events)MotorHardware
setWheelDirection(int32_t wheel_direction)MotorHardware
setWheelGearRatio(double wheel_gear_ratio)MotorHardware
setWheelJointVelocities(double leftWheelVelocity, double rightWheelVelocity)MotorHardware
setWheelType(int32_t wheel_type)MotorHardware
SizeMap typedefhardware_interface::InterfaceManagerprotected
switchResult() consthardware_interface::RobotHWvirtual
switchResult(const ControllerInfo &) consthardware_interface::RobotHWvirtual
SwitchState enum namehardware_interface::RobotHW
system_eventsMotorHardware
ticks_per_radianMotorHardwareprivate
velocity_joint_interface_MotorHardwareprivate
wheel_gear_ratioMotorHardware
wheel_typeMotorHardware
WheelJointLocation enum nameMotorHardwareprivate
write(const ros::Time &, const ros::Duration &)hardware_interface::RobotHWvirtual
write(const ros::Time &, const ros::Duration &)hardware_interface::RobotHWvirtual
writeSpeeds()MotorHardware
writeSpeedsInRadians(double left_radians, double right_radians)MotorHardware
~MotorHardware()MotorHardwarevirtual
~RobotHW()=defaulthardware_interface::RobotHWvirtual


ubiquity_motor
Author(s):
autogenerated on Thu Nov 16 2023 03:30:56