Galaxis Codebase
1.0.0
Team Galaxis software stack for the Carolo Cup 2023 - ROS2 based software
RealSenseNode Member List
This is the complete list of members for
RealSenseNode
, including all inherited members.
create_parameters
(std::shared_ptr< json > configJsonSPtr)
GalaxisNode
protected
enable_parameters
(std::function< rcl_interfaces::msg::SetParametersResult(const std::vector< rclcpp::Parameter > &)> callbackFunc)
GalaxisNode
protected
GalaxisNode
()=delete
GalaxisNode
protected
GalaxisNode
(std::string p_name, unsigned int p_heartbeatTimePeriod)
GalaxisNode
protected
GalaxisNode
(std::string p_name)
GalaxisNode
protected
get_current_service_state
() const
GalaxisNode
protected
get_global_settings
()
GalaxisNode
protected
m_callback_service_state
GalaxisNode
private
m_cam
RealSenseNode
private
m_clusterTolerance
RealSenseNode
private
m_debugMode
RealSenseNode
private
m_debugPclPublisherFiltered
RealSenseNode
private
m_debugPclPublisherResult
RealSenseNode
private
m_depthPublisherSPtr
RealSenseNode
private
m_depthSubscriberSPtr
RealSenseNode
private
m_globalSettings
GalaxisNode
private
m_heartbeatHandler
GalaxisNode
private
m_leafSize
RealSenseNode
private
m_listenToROSPCL
RealSenseNode
private
m_maxClusterSize
RealSenseNode
private
m_minClusterSize
RealSenseNode
private
m_nodeName
GalaxisNode
private
m_objectDetector
RealSenseNode
private
m_obstaclePublisher
RealSenseNode
private
m_parameterCallbackHandle
GalaxisNode
private
m_rosParameterNamesVec
GalaxisNode
private
m_serviceState
GalaxisNode
private
m_serviceSubscription
GalaxisNode
private
m_settingsJsonFilename
RealSenseNode
private
m_settingsMtx
RealSenseNode
private
m_systemSettingsSubSPtr
GalaxisNode
private
m_yMax
RealSenseNode
private
m_yMin
RealSenseNode
private
new_parameters_callback
(const std::vector< rclcpp::Parameter > ¶meters)
RealSenseNode
private
object_detection
(std::shared_ptr< std::pair< rclcpp::Time, pcl::PointCloud< pcl::PointXYZ >::Ptr >> pointCloudRawPair)
RealSenseNode
private
object_detection_loop
()
RealSenseNode
private
on_ros_pointcloud_callback
(sensor_msgs::msg::PointCloud2::SharedPtr pclMsg)
RealSenseNode
private
RealSenseNode
()
RealSenseNode
register_callback
(std::function< void(galaxis::serviceStates::State)> p_function)
GalaxisNode
protected
service_state_callback
(ServiceStateType::SharedPtr const p_msgSPtr)
GalaxisNode
protected
tickPub
(std::map< galaxis::serviceStates::State, std::function< void(Args...)>> const *p_functionMapPtr, Args... p_args)
GalaxisNode
inline
protected
tickSub
(std::map< galaxis::serviceStates::State, std::function< void(const MsgSPtr)>> const *p_functionMapPtr, MsgSPtr const p_message)
GalaxisNode
inline
protected
Generated by
1.8.17