#include <cirkit_unit03_driver.hpp>
Public Member Functions | |
CirkitUnit03Driver (const std::string &, const ros::NodeHandle &) | |
void | resetCommunication () |
void | run () |
~CirkitUnit03Driver () | |
Private Member Functions | |
void | cmdVelReceived (const geometry_msgs::Twist::ConstPtr &cmd_vel) |
Private Attributes | |
cirkit::ThirdRobotInterface | cirkit_unit03_ |
ros::Subscriber | cmd_vel_sub_ |
ros::Time | current_time_ |
std::string | imcs01_port_ |
ros::Time | last_time_ |
ros::NodeHandle | nh_ |
tf::TransformBroadcaster | odom_broadcaster_ |
ros::Publisher | odom_pub_ |
ros::Rate | rate_ |
geometry_msgs::Twist | steer_dir_ |
ros::Publisher | steer_pub_ |
Definition at line 16 of file cirkit_unit03_driver.hpp.
cirkit::CirkitUnit03Driver::CirkitUnit03Driver | ( | const std::string & | imcs01_port, |
const ros::NodeHandle & | nh | ||
) |
Definition at line 10 of file cirkit_unit03_driver.cpp.
void cirkit::CirkitUnit03Driver::cmdVelReceived | ( | const geometry_msgs::Twist::ConstPtr & | cmd_vel | ) | [private] |
void cirkit::CirkitUnit03Driver::run | ( | ) |
Definition at line 33 of file cirkit_unit03_driver.hpp.
Definition at line 31 of file cirkit_unit03_driver.hpp.
Definition at line 37 of file cirkit_unit03_driver.hpp.
std::string cirkit::CirkitUnit03Driver::imcs01_port_ [private] |
Definition at line 36 of file cirkit_unit03_driver.hpp.
Definition at line 37 of file cirkit_unit03_driver.hpp.
Definition at line 26 of file cirkit_unit03_driver.hpp.
Definition at line 35 of file cirkit_unit03_driver.hpp.
Definition at line 29 of file cirkit_unit03_driver.hpp.
ros::Rate cirkit::CirkitUnit03Driver::rate_ [private] |
Definition at line 27 of file cirkit_unit03_driver.hpp.
geometry_msgs::Twist cirkit::CirkitUnit03Driver::steer_dir_ [private] |
Definition at line 38 of file cirkit_unit03_driver.hpp.
Definition at line 30 of file cirkit_unit03_driver.hpp.