genericroboticarm.robo_APIs.dynamic_loader module¶
- genericroboticarm.robo_APIs.dynamic_loader.collect_robo_implementations(package: str = 'genericroboticarm.robo_APIs') set[type[RoboInterface]] [source]¶
Recursively find all subclasses of RoboInterface in a package.
- Parameters:
package – Dotted path of the package
- Returns:
list of RoboInterface subclasses