The MAUVE Toolchain
|
The ros namespace contains the ROS binding resources. More...
Namespaces | |
conversions | |
Namespace containing conversion functions. | |
Classes | |
struct | Connector |
ROS Connector interface. More... | |
struct | Publisher |
Adapter of the ROS Publisher. More... | |
struct | PublisherCore |
Core of the ROS Publisher Resource. More... | |
struct | PublisherResourceInterface |
Interface of the ROS Publisher Resource. More... | |
struct | RosAbstractShell |
ROS Abstract Shell. More... | |
struct | RosShell |
ROS Shell for conversion. More... | |
struct | SubscriberComponentCore |
struct | SubscriberComponentShell |
struct | SubscriberCore |
Core of the ROS Subscriber. More... | |
struct | SubscriberInterface |
Interface of the ROS Subscriber. More... | |
Typedefs | |
template<typename T , typename ROS_T > | |
using | PublisherComponent = runtime::Component< RosShell< T, ROS_T >, PublisherCore< T, ROS_T >, base::PeriodicStateMachine< RosShell< T, ROS_T >, PublisherCore< T, ROS_T >>> |
template<typename T , typename ROS_T > | |
using | PublisherResource = runtime::Resource< RosShell< T, ROS_T >, PublisherCore< T, ROS_T >, PublisherResourceInterface< T, ROS_T > > |
template<typename ROS_T , typename T > | |
using | SubscriberComponent = runtime::Component< RosShell< ROS_T, T >, SubscriberCore< ROS_T, T >, base::PeriodicStateMachine< RosShell< ROS_T, T >, SubscriberCore< ROS_T, T >> > |
template<typename ROS_T , typename T > | |
using | SubscriberResource = runtime::Resource< RosShell< ROS_T, T >, SubscriberCore< ROS_T, T >, SubscriberInterface< ROS_T, T > > |
Functions | |
bool | init_node (const std::string &node_name, int thread_count, const ::ros::M_string &remappings=::ros::M_string()) |
Initialize the deployment as a ROS node. More... | |
The ros namespace contains the ROS binding resources.
bool mauve::ros::init_node | ( | const std::string & | node_name, |
int | thread_count, | ||
const ::ros::M_string & | remappings = ::ros::M_string() |
||
) |
Initialize the deployment as a ROS node.
node_name | The node name (made anonymous) |
thread_count | Number of threads of the spinner |
remappings | A map of names remapping |