Class NavigatorBridgeNode
Defined in File navigator_bridge_node.hpp
Inheritance Relationships
Base Type
public rclcpp::Node
Class Documentation
-
class NavigatorBridgeNode : public rclcpp::Node
This is the main ROS node. It binds together the ROS interface and the Navigator API.
Public Functions
-
explicit NavigatorBridgeNode(const std::string &nodeName)
Constructs a new NavigatorBridgeNode object.
- Parameters:
nodeName – The name of the ROS node
-
~NavigatorBridgeNode()
Destroys the NavigatorBridgeNode object.
Cleans up resources
-
void init()
Initializes the NavigatorBridgeNode.
Sets up ROS publishers, subscribers, services, and initializes the connection to the Navigator API. This method should be called after construction
-
explicit NavigatorBridgeNode(const std::string &nodeName)