Difference between revisions of "Acceleration and Motion Smoothing"

From Wiki
Line 11: Line 11:
 
*Acc: Percentage of allowed maximum acceleration, 0...100%
 
*Acc: Percentage of allowed maximum acceleration, 0...100%
 
*Smooth: Amount of smoothing in percent, 0...100%
 
*Smooth: Amount of smoothing in percent, 0...100%
 +
 +
Non-motion commands like "Wait" or "DOut" interrupt the smoothing of a motion set. So if a very short wait (e.g. 0.1s) is inserted between two motion commands, there will be no smoothing.
  
 
[[file:MotionSmoothing.png|610px|thumb|left|Smoothing enabled to various degrees]][[file:NoMotionSmoothing.png|thumb|center|600px|No motion smoothing]]
 
[[file:MotionSmoothing.png|610px|thumb|left|Smoothing enabled to various degrees]][[file:NoMotionSmoothing.png|thumb|center|600px|No motion smoothing]]
  
 
Non-motion commands like "Wait" or "DOut" interrupt the smoothing of a motion set. So if a very short wait (e.g. 0.1s) is inserted between two motion commands, there will be no smoothing.
 
 
[[Category:CPRog]]
 
[[Category:CPRog]]

Revision as of 11:00, 21 August 2018

The "smooth" parameter in the CPRog Program editor allows the smoothing of motion commands as depicted below:

Emoothing enabled
Smoothing 0%


High accelerations

Motion commands are smoothed by CPRog, while taking into account the joint accelerations defined by the "acc" parameter in the program editor.

When a value other than 0 % is entered as "smooth" paramter of the motion command corners will be smoothed. This allows the robot to go through the corner at a constant velocity. If corner smoothing is inactive (0 %), the robot stops at every corner. This leads to a more abrupt motion.

Parameters:

  • Acc: Percentage of allowed maximum acceleration, 0...100%
  • Smooth: Amount of smoothing in percent, 0...100%

Non-motion commands like "Wait" or "DOut" interrupt the smoothing of a motion set. So if a very short wait (e.g. 0.1s) is inserted between two motion commands, there will be no smoothing.

File:MotionSmoothing.png
Smoothing enabled to various degrees
File:NoMotionSmoothing.png
No motion smoothing