我注意到在advanced_param.xml文件中有部分参数修改后不起作用。
例如"bspline/limit_ratio"和"manager/max_jerk"。
前者在被似乎没有被读取,而是在代码中定义为1.1;后者被读取后在代码中并没有进行调用。
请问前者是您认为没有修改的必要,1.1属于效果比较好的值吗?后者您设置max_jerk但是没有调用它的目的是什么呢?
感谢!
limit_ratio赋值
void UniformBspline::setPhysicalLimits(const double &vel, const double &acc, const double &tolerance)
{
limit_vel_ = vel;
limit_acc_ = acc;
limit_ratio_ = 1.1;
feasibility_tolerance_ = tolerance;
}
我注意到在advanced_param.xml文件中有部分参数修改后不起作用。
例如"bspline/limit_ratio"和"manager/max_jerk"。
前者在被似乎没有被读取,而是在代码中定义为1.1;后者被读取后在代码中并没有进行调用。
请问前者是您认为没有修改的必要,1.1属于效果比较好的值吗?后者您设置max_jerk但是没有调用它的目的是什么呢?
感谢!
limit_ratio赋值
void UniformBspline::setPhysicalLimits(const double &vel, const double &acc, const double &tolerance)
{
limit_vel_ = vel;
limit_acc_ = acc;
limit_ratio_ = 1.1;
feasibility_tolerance_ = tolerance;
}