Project

General

Profile

Statistics
| Branch: | Revision:

root / quad2 / arduino / src / ros_lib / examples / HelloWorld / HelloWorld.pde @ c1426757

History | View | Annotate | Download (402 Bytes)

1 c1426757 Tom Mullins
/*
2
 * rosserial Publisher Example
3
 * Prints "hello world!"
4
 */
5
6
#include <ros.h>
7
#include <std_msgs/String.h>
8
9
ros::NodeHandle  nh;
10
11
std_msgs::String str_msg;
12
ros::Publisher chatter("chatter", &str_msg);
13
14
char hello[13] = "hello world!";
15
16
void setup()
17
{
18
  nh.initNode();
19
  nh.advertise(chatter);
20
}
21
22
void loop()
23
{
24
  str_msg.data = hello;
25
  chatter.publish( &str_msg );
26
  nh.spinOnce();
27
  delay(1000);
28
}