Module jros1client
Package id.jros1client.ros.transport
package id.jros1client.ros.transport
TCPROS implementation.
-
ClassDescriptionTcpRosClient<M extends Message>TCPROS client which communicates with publishing ROS1 node using
RosInterfaceType.MESSAGE
interface.TcpRosClientConnector<M extends Message,C extends ConnectionHeader> Connector establishes TCPROS connection with publishing ROS node and callsTcpRosClientConnector.Processor
to process messages from it in background thread.TcpRosClientConnector.Processor<C extends ConnectionHeader>Once connection with another node is established the control over TCPROS channel will be given over toTcpRosClientConnector.Processor
Allows to communicate with other ROS nodes.This class subscribes toTopicPublisher
(hence name is TopicPublisherSubscriber) which are created by users to publish messages to certain ROS topics.