Navigator::Config::General Struct Reference

#include <armarx/navigation/server/Navigator.h>

Public Attributes

struct { 
 
   float   angularLimit = 0.01F 
 
   float   blockedTimeSeconds = 2.F 
 
   bool   enabled = true 
 
   float   linearLimit = 1.F 
 
} blockedReplanning 
 
bool parametrizationDump {false}
 
std::string parametrizationDumpPath
 
std::string platform {"Armar7"}
 
bool platformDynamicsEnabled {true}
 
struct { 
 
   bool   enable {false} 
 
   float   globalPlanExpansionDistance = 300 
 
   float   localPlannerCostmapThreshold = 500 
 
   float   minSegmentDistance = 500 
 
} subdivision 
 
float targetAlternativesFilterTimeSeconds = 5.F
 
struct { 
 
   int   replanningUpdatePeriod {100} 
 
} tasks 
 

Member Data Documentation

◆ angularLimit

float angularLimit = 0.01F

◆ [struct]

struct { ... } blockedReplanning

◆ blockedTimeSeconds

float blockedTimeSeconds = 2.F

◆ enable

bool enable {false}

◆ enabled

bool enabled = true

◆ globalPlanExpansionDistance

float globalPlanExpansionDistance = 300

◆ linearLimit

float linearLimit = 1.F

◆ localPlannerCostmapThreshold

float localPlannerCostmapThreshold = 500

◆ minSegmentDistance

float minSegmentDistance = 500

◆ parametrizationDump

bool parametrizationDump {false}

◆ parametrizationDumpPath

std::string parametrizationDumpPath
Initial value:
{
"/tmp/navigation-request-parametrization.json"}

◆ platform

std::string platform {"Armar7"}

◆ platformDynamicsEnabled

bool platformDynamicsEnabled {true}

◆ replanningUpdatePeriod

int replanningUpdatePeriod {100}

◆ [struct]

struct { ... } subdivision

◆ targetAlternativesFilterTimeSeconds

float targetAlternativesFilterTimeSeconds = 5.F

◆ [struct]

struct { ... } tasks

The documentation for this struct was generated from the following file: