Function yasmin::pybind11_utils::convert_blackboard_from_python

Function Documentation

inline Blackboard::SharedPtr yasmin::pybind11_utils::convert_blackboard_from_python(py::object blackboard_obj)

Convert a Python blackboard object to a C++ Blackboard shared pointer.

This function handles multiple input types:

Parameters:

blackboard_obj – Python object that may contain a blackboard

Returns:

yasmin::Blackboard::SharedPtr The C++ blackboard