CORESENSE4home_Architecture
Loading...
Searching...
No Matches
cs4home_core Namespace Reference

Classes

class  Afferent
 Manages afferent processing in robotic nodes, including message handling, subscriptions, and modes for processing serialized data. More...
 
class  CognitiveModule
 Extends the LifecycleNode to manage cognitive processing components in a ROS 2 lifecycle, including afferent, efferent, core, meta, and coupling components. More...
 
class  Core
 Manages core functionality for a robotic component, including lifecycle transitions and connections to afferent and efferent processing components. More...
 
class  Coupling
 Manages coupling operations within a robotic system, providing lifecycle-aware configuration. More...
 
class  Efferent
 Manages efferent operations in the robotic system, including the configuration of publishers and message broadcasting. More...
 
class  Flow
 Represents a sequence of nodes within a robotic system, with utilities to manage and print the node sequence. More...
 
class  Master
 Represents the master node that manages multiple cognitive modules within a ROS 2 lifecycle-based robotic system. More...
 
class  Meta
 Provides a meta-component for managing additional lifecycle functions within a robotic system, associating with a parent lifecycle node. More...
 

Typedefs

using CallbackReturnT = rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn
 

Typedef Documentation

◆ CallbackReturnT

using CallbackReturnT = rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn