AckermannSteeringBot() | AckermannSteeringBot | inline |
checkForConflict(const std::list< ControllerInfo > &info) const | hardware_interface::RobotHW | virtual |
checkForConflict(const std::list< ControllerInfo > &info) const | hardware_interface::RobotHW | virtual |
cleanUp() | AckermannSteeringBot | inlineprivate |
doSwitch(const std::list< ControllerInfo > &, const std::list< ControllerInfo > &) | hardware_interface::RobotHW | virtual |
doSwitch(const std::list< ControllerInfo > &, const std::list< ControllerInfo > &) | hardware_interface::RobotHW | virtual |
front_steer_jnt_eff_ | AckermannSteeringBot | private |
front_steer_jnt_name_ | AckermannSteeringBot | private |
front_steer_jnt_pos_ | AckermannSteeringBot | private |
front_steer_jnt_pos_cmd_ | AckermannSteeringBot | private |
front_steer_jnt_pos_cmd_interface_ | AckermannSteeringBot | private |
front_steer_jnt_vel_ | AckermannSteeringBot | private |
get() | hardware_interface::InterfaceManager | |
getInterfaceResources(std::string iface_type) const | hardware_interface::InterfaceManager | |
getJointNames(ros::NodeHandle &_nh) | AckermannSteeringBot | inlineprivate |
getNames() const | hardware_interface::InterfaceManager | |
getPeriod() const | AckermannSteeringBot | inline |
getSteerJointNames(ros::NodeHandle &_nh) | AckermannSteeringBot | inlineprivate |
getTime() const | AckermannSteeringBot | inline |
getWheelJointNames(ros::NodeHandle &_nh) | AckermannSteeringBot | inlineprivate |
init(ros::NodeHandle &root_nh, ros::NodeHandle &robot_hw_nh) | hardware_interface::RobotHW | virtual |
interface_destruction_list_ | hardware_interface::InterfaceManager | protected |
interface_managers_ | hardware_interface::InterfaceManager | protected |
InterfaceManagerVector typedef | hardware_interface::InterfaceManager | protected |
InterfaceMap typedef | hardware_interface::InterfaceManager | protected |
interfaces_ | hardware_interface::InterfaceManager | protected |
interfaces_combo_ | hardware_interface::InterfaceManager | protected |
jnt_state_interface_ | AckermannSteeringBot | private |
nh_ | AckermannSteeringBot | private |
ns_ | AckermannSteeringBot | private |
num_ifaces_registered_ | hardware_interface::InterfaceManager | protected |
prepareSwitch(const std::list< ControllerInfo > &start_list, const std::list< ControllerInfo > &stop_list) | hardware_interface::RobotHW | virtual |
prepareSwitch(const std::list< ControllerInfo > &start_list, const std::list< ControllerInfo > &stop_list) | hardware_interface::RobotHW | virtual |
read() | AckermannSteeringBot | inline |
hardware_interface::RobotHW::read(const ros::Time &time, const ros::Duration &period) | hardware_interface::RobotHW | virtual |
rear_wheel_jnt_eff_ | AckermannSteeringBot | private |
rear_wheel_jnt_name_ | AckermannSteeringBot | private |
rear_wheel_jnt_pos_ | AckermannSteeringBot | private |
rear_wheel_jnt_vel_ | AckermannSteeringBot | private |
rear_wheel_jnt_vel_cmd_ | AckermannSteeringBot | private |
rear_wheel_jnt_vel_cmd_interface_ | AckermannSteeringBot | private |
registerCommandJointInterfaceHandle(hardware_interface::JointStateInterface &_jnt_state_interface, hardware_interface::JointCommandInterface &_jnt_cmd_interface, const std::string _jnt_name, double &_jnt_cmd) | AckermannSteeringBot | inlineprivate |
registerHardwareInterfaces() | AckermannSteeringBot | inlineprivate |
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) | AckermannSteeringBot | inlineprivate |
registerInterfaceManager(InterfaceManager *iface_man) | hardware_interface::InterfaceManager | |
registerJointStateInterfaceHandle(hardware_interface::JointStateInterface &_jnt_state_interface, const std::string _jnt_name, double &_jnt_pos, double &_jnt_vel, double &_jnt_eff) | AckermannSteeringBot | inlineprivate |
registerSteerInterface() | AckermannSteeringBot | inlineprivate |
registerWheelInterface() | AckermannSteeringBot | inlineprivate |
ResourceMap typedef | hardware_interface::InterfaceManager | protected |
resources_ | hardware_interface::InterfaceManager | protected |
RobotHW() | hardware_interface::RobotHW | |
running_ | AckermannSteeringBot | private |
SizeMap typedef | hardware_interface::InterfaceManager | protected |
start_srv_ | AckermannSteeringBot | private |
startCallback(std_srvs::Empty::Request &, std_srvs::Empty::Response &) | AckermannSteeringBot | inline |
stop_srv_ | AckermannSteeringBot | private |
stopCallback(std_srvs::Empty::Request &, std_srvs::Empty::Response &) | AckermannSteeringBot | inline |
virtual_front_steer_jnt_eff_ | AckermannSteeringBot | private |
virtual_front_steer_jnt_names_ | AckermannSteeringBot | private |
virtual_front_steer_jnt_pos_ | AckermannSteeringBot | private |
virtual_front_steer_jnt_pos_cmd_ | AckermannSteeringBot | private |
virtual_front_steer_jnt_vel_ | AckermannSteeringBot | private |
virtual_front_wheel_jnt_eff_ | AckermannSteeringBot | private |
virtual_front_wheel_jnt_names_ | AckermannSteeringBot | private |
virtual_front_wheel_jnt_pos_ | AckermannSteeringBot | private |
virtual_front_wheel_jnt_vel_ | AckermannSteeringBot | private |
virtual_front_wheel_jnt_vel_cmd_ | AckermannSteeringBot | private |
virtual_rear_wheel_jnt_eff_ | AckermannSteeringBot | private |
virtual_rear_wheel_jnt_names_ | AckermannSteeringBot | private |
virtual_rear_wheel_jnt_pos_ | AckermannSteeringBot | private |
virtual_rear_wheel_jnt_vel_ | AckermannSteeringBot | private |
virtual_rear_wheel_jnt_vel_cmd_ | AckermannSteeringBot | private |
wheel_separation_h_ | AckermannSteeringBot | private |
wheel_separation_w_ | AckermannSteeringBot | private |
write() | AckermannSteeringBot | inline |
hardware_interface::RobotHW::write(const ros::Time &time, const ros::Duration &period) | hardware_interface::RobotHW | virtual |
~RobotHW() | hardware_interface::RobotHW | virtual |