Namespace nebula::ros
Namespace List > nebula > ros
Classes
Type | Name |
---|---|
class | ContinentalARS548DecoderWrapper |
class | ContinentalARS548HwInterfaceWrapper |
class | ContinentalARS548RosWrapper Ros wrapper of continental ars548 driver. |
class | ContinentalSRR520DecoderWrapper |
class | ContinentalSRR520HwInterfaceWrapper |
class | ContinentalSRR520RosWrapper Ros wrapper of continental srr520 driver. |
class | HesaiDecoderWrapper |
class | HesaiHwInterfaceWrapper |
class | HesaiHwMonitorWrapper |
class | HesaiRosWrapper Ros wrapper of hesai driver. |
class | RobosenseDecoderWrapper Ros wrapper of robosense driver. |
class | RobosenseHwInterfaceWrapper |
class | RobosenseHwMonitorWrapper Hardware monitor ros wrapper of robosense driver. |
class | RobosenseRosWrapper Ros wrapper of robosense driver. |
class | VelodyneDecoderWrapper |
class | VelodyneHwInterfaceWrapper |
class | VelodyneHwMonitorWrapper |
class | VelodyneRosWrapper Ros wrapper of velodyne driver. |
class | WatchdogTimer |
Public Functions
Type | Name |
---|---|
rcl_interfaces::msg::ParameterDescriptor::_floating_point_range_type | float_range (double start, double stop, double step) |
bool | get_param (const std::vector< rclcpp::Parameter > & p, const std::string & name, T & value) Get a parameter's value from a list of parameters, if that parameter is in the list. |
rcl_interfaces::msg::ParameterDescriptor::_integer_range_type | int_range (int start, int stop, int step) |
rcl_interfaces::msg::ParameterDescriptor | param_read_only () |
rcl_interfaces::msg::ParameterDescriptor | param_read_write () |
Public Functions Documentation
function float_range
rcl_interfaces::msg::ParameterDescriptor::_floating_point_range_type nebula::ros::float_range (
double start,
double stop,
double step
)
function get_param
Get a parameter's value from a list of parameters, if that parameter is in the list.
template<typename T>
bool nebula::ros::get_param (
const std::vector< rclcpp::Parameter > & p,
const std::string & name,
T & value
)
Template parameters:
T
The parameter's expected value type
Parameters:
p
A vector of parametersname
Target parameter namevalue
(out) Parameter value. Set if parameter is found, left untouched otherwise.
Returns:
Whether the target name existed
function int_range
rcl_interfaces::msg::ParameterDescriptor::_integer_range_type nebula::ros::int_range (
int start,
int stop,
int step
)
function param_read_only
rcl_interfaces::msg::ParameterDescriptor nebula::ros::param_read_only ()
function param_read_write
rcl_interfaces::msg::ParameterDescriptor nebula::ros::param_read_write ()
The documentation for this class was generated from the following file nebula_ros/include/nebula_ros/common/parameter_descriptors.hpp