flexbe_core.logger module
Realize behavior-specific logging.
- class flexbe_core.logger.Logger
Bases:
object
Realize behavior-specific logging.
- LAST_LOGGED_CLEARING_RATIO = 0.2
- LOGGING_TOPIC = 'flexbe/log'
- MAX_LAST_LOGGED_SIZE = 1024
- static debug(text: str, *args)
- static error(text: str, *args)
- static hint(text: str, *args)
- static info(text: str, *args)
- static initialize(node: rclpy.node.Node)
- static local(text: str, severity: int)
- static localdebug(text: str, *args)
- static localerr(text: str, *args)
- static localhint(text: str, *args)
- static localinfo(text: str, *args)
- static localwarn(text: str, *args)
- static log(text: str, severity: int)
- static log_throttle(period: float, text: str, severity: int)
- static logdebug(text: str, *args)
- static logdebug_throttle(period: float, text: str, *args)
- static logerr(text: str, *args)
- static logerr_throttle(period: float, text: str, *args)
- static loghint(text: str, *args)
- static loghint_throttle(period: float, text: str, *args)
- static loginfo(text: str, *args)
- static loginfo_throttle(period: float, text: str, *args)
- static logwarn(text: str, *args)
- static logwarn_throttle(period: float, text: str, *args)
- static warning(text: str, *args)