-
Hi, |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
The memory consumption issue for the planner was reduced dramatically by this PR: osrf/rmf_core#243 Additionally there's now a hard upper-limit on how large each graph search is allowed to grow (the graph search is where almost all of the memory usage was coming from): https://github.com/open-rmf/rmf_ros2/blob/87ce942d534b24da202c77efea5daf0fce47fe25/rmf_fleet_adapter/src/rmf_fleet_adapter/jobs/Planning.cpp#L31 At this point the maximum memory consumption will depend on how many robots are being handled by the fleet adapter. We don't have specific quantitative guidance on that at this time, but I would recommend at a minimum that you set up a simulation of the scenario and see what kind of memory usage your system experiences. |
Beta Was this translation helpful? Give feedback.
The memory consumption issue for the planner was reduced dramatically by this PR: osrf/rmf_core#243
Additionally there's now a hard upper-limit on how large each graph search is allowed to grow (the graph search is where almost all of the memory usage was coming from): https://github.com/open-rmf/rmf_ros2/blob/87ce942d534b24da202c77efea5daf0fce47fe25/rmf_fleet_adapter/src/rmf_fleet_adapter/jobs/Planning.cpp#L31
At this point the maximum memory consumption will depend on how many robots are being handled by the fleet adapter. We don't have specific quantitative guidance on that at this time, but I would recommend at a minimum that you set up a simulation of the scenario and see what kind o…