Class BaseNode

Nested Relationships

Nested Types

Inheritance Relationships

Base Type

  • public rclcpp::Node

Derived Type

Class Documentation

class BaseNode : public rclcpp::Node

Subclassed by ImuFilterMadgwickRos

Public Functions

inline explicit BaseNode(std::string name, const rclcpp::NodeOptions &options)
inline void add_parameter(const std::string &name, const rclcpp::ParameterValue &default_value, const std::string &description = "", const std::string &additional_constraints = "", bool read_only = false)
inline void add_parameter(const std::string &name, const rclcpp::ParameterValue &default_value, const floating_point_range fp_range, const std::string &description = "", const std::string &additional_constraints = "", bool read_only = false)
inline void add_parameter(const std::string &name, const rclcpp::ParameterValue &default_value, const integer_range int_range, const std::string &description = "", const std::string &additional_constraints = "", bool read_only = false)
struct floating_point_range

Public Members

double from_value
double to_value
double step
struct integer_range

Public Members

int from_value
int to_value
int step