pyrobot.algorithms.base_localizer.
BaseLocalizer
(configs, world, ros_launch_manager=None, robots={}, sensors={}, algorithms={})[source]¶Bases: pyrobot.algorithms.algorithm.Algorithm
Base class of Base Localizer algorithms.
Specifically, this algorithm handles getting base state in world frame.
__init__
(configs, world, ros_launch_manager=None, robots={}, sensors={}, algorithms={})[source]¶Initialize self. See help(type(self)) for accurate signature.
check_cfg
()[source]¶This function checks required configs shared by all base localizer instances in constructor.
The base localizer algorithm handles one robot, and one robot only
The robot has a base
with customized algorithm config checks after calling this function using super().check_cfg()