Common Issues¶
Common issues and solutions when working with BLine paths. This guide covers the most frequently encountered problems and provides actionable steps to resolve them.
Robot Overshoots at Turns¶
Causes:
- Velocity too high for handoff radius
- Handoff radius too small
Solutions:
- Add velocity constraint before the turn
- Increase handoff radius at that element
- Add an intermediate TranslationTarget to break up the path
Robot Hesitates at Waypoints¶
Causes:
- Handoff radius too small
- Velocity constraint too aggressive
Solutions:
- Increase handoff radius
- Review velocity constraints
Path Takes Longer Than Expected¶
Causes:
- Constraints too conservative
- Too many elements
- End tolerances too tight
Solutions:
- Review constraint values
- Simplify path with fewer elements
- Loosen end tolerances if precision isn't critical
Robot Doesn't Face Correct Rotation¶
Causes:
- Missing rotation target
- Profiled rotation causing slow transition
- Rotation controller P too low
Solutions:
- Add RotationTarget or Waypoint with desired rotation
- Try non-profiled rotation for immediate rotation change
- Tune rotation controller gains