MCPcopy Create free account
hub / github.com/RoboMaster/RoboRTS / SetInflationParameters

Method SetInflationParameters

roborts_costmap/src/inflation_layer.cpp:315–324  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

313}
314
315void InflationLayer::SetInflationParameters(double inflation_radius, double cost_scaling_factor) {
316 if (weight_ != cost_scaling_factor || inflation_radius_ != inflation_radius) {
317 std::unique_lock<std::recursive_mutex> lock(*inflation_access_);
318 inflation_radius_ = inflation_radius;
319 cell_inflation_radius_ = CellDistance(inflation_radius_);
320 weight_ = cost_scaling_factor;
321 need_reinflation_ = true;
322 ComputeCaches();
323 }
324}
325
326}//namespace roborts_costmap

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected