, including all inherited members.
canSwitch(const std::list< ControllerInfo > &, const std::list< ControllerInfo > &) const | hardware_interface::RobotHW | [virtual] |
checkForConflict(const std::list< ControllerInfo > &info) const | hardware_interface::RobotHW | [virtual] |
CleanUp() | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
ComputeEffCommandFromVelError(const int _index, ros::Duration _period) | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
containerToString(const T &cont, const std::string &prefix) | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [inline, private] |
doSwitch(const std::list< ControllerInfo > &, const std::list< ControllerInfo > &) | hardware_interface::RobotHW | [virtual] |
enable_ackermann_link_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
eStopActive(const bool active) | gazebo_ros_control::RobotHWSim | [virtual] |
front_steer_jnt_eff_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
front_steer_jnt_name_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
front_steer_jnt_pos_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
front_steer_jnt_pos_cmd_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
front_steer_jnt_pos_cmd_interface_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
front_steer_jnt_vel_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
front_wheel_jnt_vel_cmd_interface_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
get() | hardware_interface::InterfaceManager | |
GetCurrentState(std::vector< double > &_jnt_pos, std::vector< double > &_jnt_vel, std::vector< double > &_jnt_eff, const int _if_index, const int _sim_jnt_index) | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
GetJointNames(ros::NodeHandle &_nh) | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
GetSteerJointNames(ros::NodeHandle &_nh) | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
GetWheelJointNames(ros::NodeHandle &_nh) | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
INDEX_LEFT enum value | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
INDEX_RIGHT enum value | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
initSim(const std::string &robot_namespace, ros::NodeHandle model_nh, gazebo::physics::ModelPtr parent_model, const urdf::Model *const urdf_model, std::vector< transmission_interface::TransmissionInfo > transmissions) | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [virtual] |
InterfaceMap typedef | hardware_interface::InterfaceManager | [protected] |
interfaces_ | hardware_interface::InterfaceManager | [protected] |
jnt_limits_interface_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
jnt_state_interface_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
log_cnt_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
n_dof_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
nh_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
ns_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
pids_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
prepareSwitch(const std::list< ControllerInfo > &start_list, const std::list< ControllerInfo > &stop_list) | hardware_interface::RobotHW | [virtual] |
readSim(ros::Time time, ros::Duration period) | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [virtual] |
rear_wheel_jnt_eff_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
rear_wheel_jnt_name_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
rear_wheel_jnt_pos_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
rear_wheel_jnt_vel_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
rear_wheel_jnt_vel_cmd_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
rear_wheel_jnt_vel_cmd_interface_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
RegisterCommandJointInterfaceHandle(hardware_interface::JointStateInterface &_jnt_state_interface, hardware_interface::JointCommandInterface &_jnt_cmd_interface, const std::string _jnt_name, double &_jnt_cmd) | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
RegisterHardwareInterfaces() | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
registerInterface(T *iface) | hardware_interface::InterfaceManager | |
RegisterInterfaceHandles(hardware_interface::JointStateInterface &_jnt_state_interface, hardware_interface::JointCommandInterface &_jnt_cmd_interface, const std::string _jnt_name, double &_jnt_pos, double &_jnt_vel, double &_jnt_eff, double &_jnt_cmd) | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
RegisterJointStateInterfaceHandle(hardware_interface::JointStateInterface &_jnt_state_interface, const std::string _jnt_name, double &_jnt_pos, double &_jnt_vel, double &_jnt_eff) | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
RegisterSteerInterface() | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
RegisterWheelInterface() | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
RobotHW() | hardware_interface::RobotHW | |
sim_joints_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
SteerBotHardwareGazebo() | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | |
virtual_front_steer_jnt_eff_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
virtual_front_steer_jnt_names_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
virtual_front_steer_jnt_pos_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
virtual_front_steer_jnt_pos_cmd_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
virtual_front_steer_jnt_vel_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
virtual_front_wheel_jnt_eff_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
virtual_front_wheel_jnt_names_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
virtual_front_wheel_jnt_pos_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
virtual_front_wheel_jnt_vel_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
virtual_front_wheel_jnt_vel_cmd_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
virtual_rear_wheel_jnt_eff_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
virtual_rear_wheel_jnt_names_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
virtual_rear_wheel_jnt_pos_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
virtual_rear_wheel_jnt_vel_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
virtual_rear_wheel_jnt_vel_cmd_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
wheel_separation_h_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
wheel_separation_w_ | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [private] |
writeSim(ros::Time time, ros::Duration period) | steer_bot_hardware_gazebo::SteerBotHardwareGazebo | [virtual] |
~RobotHWSim() | gazebo_ros_control::RobotHWSim | [virtual] |