[Task Dispatcher] Make evaluator configurable
Opened this issue · 0 comments
Yadunund commented
The rmf_task_ros2
API provides an interface Auctioneer::Evaluator
which has three implementations QuickestFinishEvaluatro
, LeastFleetDiffCostEvaluator
and LeastFleetCostEvaluator
. But currently there is no way for users to specify the evaluator at launch and the LeastFleetDiffCostEvaluator
is used internally by default. It would be good to make the evaluator configurable through a ROS 2 param which can then be passed to the Auctioneer
constructor.