kitt_platform
 All Classes Files Functions Variables Pages
Functions | Variables
kitt_teensy_ros_node.ino File Reference
#include <ros.h>
#include <std_msgs/Header.h>
#include <std_msgs/Empty.h>
#include <std_msgs/Int32.h>
Include dependency graph for kitt_teensy_ros_node.ino:

Functions

ros::Publisher heartbeat_pub ("heartbeat",&heartbeat_msg)
 
ros::Publisher param_pub ("param",&param_msg)
 
void listenerCallback (const std_msgs::Empty &listener_msg)
 toggle LED state More...
 
ros::Subscriber< std_msgs::Empty > listener_sub ("listener", listenerCallback)
 
void setup ()
 
void loop ()
 

Variables

ros::NodeHandle ros_nh
 
std_msgs::Header heartbeat_msg
 
std_msgs::Int32 param_msg
 
const int LED_PIN = 13
 

Function Documentation

ros::Publisher heartbeat_pub ( "heartbeat"  ,
heartbeat_msg 
)
ros::Subscriber<std_msgs::Empty> listener_sub ( "listener"  ,
listenerCallback   
)
void listenerCallback ( const std_msgs::Empty &  listener_msg)

toggle LED state

Parameters
std_msgs::Emptyan empty message
void loop ( )
ros::Publisher param_pub ( "param"  ,
param_msg 
)
void setup ( )

Variable Documentation

std_msgs::Header heartbeat_msg
const int LED_PIN = 13
std_msgs::Int32 param_msg
ros::NodeHandle ros_nh