- Subscribe to "hello world" publisher and print it.Pair - helloworld_subscriber.[cpp|py]
- Subscribe to array of integer and print it. - array_subscriber.[cpp|py]
- Write two programs with below architecture, whenever first program publishes "Hi", second program should publish "hello" and similarly for "Mission completed" ,"Well done" - pub_and_sub_pg1.[cpp|py], pub_and_sub_pg2.[cpp|py]
- Write two programs with below architecture, one program contains two publishers - two_pub.[cpp|py]
// Pseudo code
// Publish in the below code format
for(...)
{
// Publishes numbers from 0 to n
Publisher1(<integer>)
// Publishes alphabat
Publisher2(<alphabat>)
}
Another program, contains two subscriber - two_sub.[cpp|py]
subscriber_callback1(...)
{
// Print the data from topic
// Sleep for 10 seconds
ros::Duration(10).sleep()
}
subscriber_callback2()
{
// Print the data from topic
}
- Is there any better way to communicate instead of the first program in advanced ?