开源改变世界

planner.c 中可能存在的错误 #42

推推 grbl 2年前 (2023-01-21) 191次浏览

关闭
Pagten 打开了这个问题 2011 年 11 月 2 日 · 1条评论

注释

planner.c 中可能存在的错误 #42

我在 planner.c 中发现了一个可能的错误。在’planner_forward_pass_kernel’函数中,有一行

double max_entry_speed = max_allowable_speed(-settings.acceleration,
        current->nominal_speed*previous->entry_factor, previous->millimeters);

据我所知,这应该是:

double max_entry_speed = max_allowable_speed(-settings.acceleration,
        previous->nominal_speed*previous->entry_factor, previous->millimeters);

我猜这个问题已经在 edge 中修复了,因为它不使用进入/退出因素。

planner.c 中可能存在的错误 #42
成员

这个问题已经在我的 fork 中得到解决,还有许多其他问题。这个运动明显更好和更精致。有机会的话去看看吧。

喜欢 (0)