34 lines
931 B
JavaScript
34 lines
931 B
JavaScript
///////////////////////////////////////////////////////////////////////////////////
|
|
// Publishers
|
|
///////////////////////////////////////////////////////////////////////////////////
|
|
|
|
function publishStringExample(msg)
|
|
{
|
|
var stringMessage = new ROSLIB.Message({
|
|
data : msg
|
|
})
|
|
stringPublisherTopic.publish(stringMessage)
|
|
console.log(stringMessage)
|
|
}
|
|
|
|
////////////////////////////////////////////////////////////////
|
|
// Topics
|
|
////////////////////////////////////////////////////////////////
|
|
|
|
var stringPublisherTopic = new ROSLIB.Topic({
|
|
ros : ros,
|
|
name : 'stringPublisher',
|
|
messageType : 'std_msgs/String'
|
|
});
|
|
|
|
////////////////////////////////////////////////////////////////
|
|
// Subscribers
|
|
////////////////////////////////////////////////////////////////
|
|
|
|
|
|
stringPublisherTopic.subscribe(function(message) {
|
|
|
|
console.log("stringPublisherTopic: " + message.data)
|
|
update_sendRosMessageExample(message.data)
|
|
});
|