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¶
robokudo.utils.tree: Tree manipulation utilities
Submodules¶
- robokudo.utils.annotation_conversion
- robokudo.utils.annotator_helper
- robokudo.utils.comparators
- robokudo.utils.cv_helper
- robokudo.utils.decorators
- robokudo.utils.error_handling
- robokudo.utils.file_loader
- robokudo.utils.knowledge
- robokudo.utils.logging_configuration
- robokudo.utils.math_helper
- robokudo.utils.module_loader
- robokudo.utils.non_maxima_suppression
- robokudo.utils.o3d_helper
- robokudo.utils.query
- robokudo.utils.semantic_map
- robokudo.utils.serialization
- robokudo.utils.transform
- robokudo.utils.tree
- robokudo.utils.tree_execution
- robokudo.utils.type_conversion