robokudo.utils

RoboKudo utility functions and helpers.

This module provides a collection of utility functions and helper classes used throughout the RoboKudo framework. It includes:

  • Tree manipulation and execution utilities

  • Decorator functions for timing and logging

  • Error handling utilities

  • File and path management

  • Mathematical operations for 3D geometry

  • Non-maxima suppression for object detection

Dependencies

  • py_trees for behavior tree functionality

  • rospy for ROS integration

  • rospkg for package management

  • numpy for numerical operations

  • OpenCV for image processing

See Also

Submodules