37 int main(
int argc,
char** argv)
39 ros::init(argc, argv,
"hw_interface_example");
45 if (!nh.
getParam(
"control_rate", control_rate))
48 ROS_INFO_STREAM(
"Failed to load 'control_rate' from parameter server. Using default " << control_rate);
ROSCPP_DECL void init(int &argc, char **argv, const std::string &name, uint32_t options=0)
void read(const ros::Time &time, const ros::Duration &period) override
int main(int argc, char **argv)
bool getParam(const std::string &key, std::string &s) const
void write(const ros::Time &time, const ros::Duration &period) override
#define ROS_INFO_STREAM(args)
void update(const ros::Time &time, const ros::Duration &period, bool reset_controllers=false)
Duration expectedCycleTime() const