Boilerplate node that subscribes to the current pose and publishes a vehicle control command.
More...
#include <pure_pursuit_node.hpp>
|
| PurePursuitNode (const std::string &node_name, const std::string &node_namespace="") |
| Parameter constructor. More...
|
|
| PurePursuitNode (const std::string &node_name, const pure_pursuit::Config &cfg, const std::string &node_namespace="") |
| Explicit constructor. More...
|
|
| ControllerBaseNode (const std::string &name, const std::string &ns) |
| Parameter file constructor. More...
|
|
| ControllerBaseNode (const std::string &name, const std::string &ns, const std::string &command_topic, const std::string &state_topic, const std::string &tf_topic, const std::string &trajectory_topic, const std::string &diagnostic_topic, const std::string &static_tf_topic="static_tf") |
| Explicit constructor. More...
|
|
virtual | ~ControllerBaseNode () noexcept=default |
|
Boilerplate node that subscribes to the current pose and publishes a vehicle control command.
◆ PurePursuitNode() [1/2]
autoware::motion::control::pure_pursuit_nodes::PurePursuitNode::PurePursuitNode |
( |
const std::string & |
node_name, |
|
|
const std::string & |
node_namespace = "" |
|
) |
| |
Parameter constructor.
- Parameters
-
[in] | node_name | Name of the node, controls which parameter set from the file is matched |
[in] | node_namespace | Name of the node's namespace, controls which parameters are used |
◆ PurePursuitNode() [2/2]
autoware::motion::control::pure_pursuit_nodes::PurePursuitNode::PurePursuitNode |
( |
const std::string & |
node_name, |
|
|
const pure_pursuit::Config & |
cfg, |
|
|
const std::string & |
node_namespace = "" |
|
) |
| |
Explicit constructor.
- Parameters
-
[in] | node_name | Name of the node |
[in] | cfg | Configuration object for PurePursuit |
[in] | node_namespace | Namespace of this node |
The documentation for this class was generated from the following files: