Movement Errors

Modified on Fri, 18 Feb 2022 at 10:04 AM

When working through a task you may encounter movement errors. It may be unclear on what these errors mean or how to go about solving them so I wanted to provide some clarity on three of our most common Movement Errors, Linear Interpolation Error, Controller Not Following, and Planned Motion Collision. 



Linear Interpolation Failed

 

interpolation.png.bf184f165651ab9a2488f125a6312fdb.png


What's going on: The robot cannot calculate a linear motion between the two points.


Possible solutions:

  1. Only use linear moves when necessar
  2. Keep the distance between linear moves as short as possible.
  3. If an error is encountered, break the move up into 2 separate moves.  The downside is there will be a brief pause between the moves. 
  4. Reduce the linear and rotation acceleration parameters in the Move To node.

 

 

For a more detailed post on "Linear interpolation error" check this out


Controller Not Following

 

Controllernotfollow.png.cf91f6b92fce1172770bc8a1ec013402.png

 

What's going on: This most often occurs when the robot comes into contact with an obstruction and cannot proceed.


Possible solution: Follow the arm throughout its task while watching for possible collision locations. If found adjust local moves as necessary.


Planned Motion Collision


59106b037883e_Plannedmotioncollison.png.f3a2e67d722f9d1ae085b122f9316d77.png

 

What's going on: The robot calculated that its path will encounter a collision with itself Retrain the problematic movement. 


Possible solutions: The error will provide a Pose which the Robot has calculated as the problem pose. Begin your troubleshooting at the identified pose. 

 

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article