Robotics StackExchange | Archived questions

Moveit - Execution time taking longer than planned trajectory time

planned path time = ~1.1 seconds:

  nsecs: 885271944, positions: [-0.48448004710291614, -0.09942424170707741, 0.004718940229921368, 0.09898187735977196]
velocities: [0.0, 0.0, 0.0, 0.0]
accelerations: [-0.0005541344082501916, 0.9835619544845456, 0.0491241882956151, -0.9813578158264338]
effort: []
time_from_start: 
  secs: 1
  nsecs: 100745901]

Execution time ~ 1.5s:

~[ INFO] [1566850701.580949266]: Execution request received

~[ INFO] [1566850701.622960645]: Fake execution of trajectory

~[ INFO] [1566850703.122691184]: Completed trajectory execution with status SUCCEEDED ...

~[ INFO] [1566850703.122798856]: Execution completed: SUCCEEDED

~[ INFO] [1566850703.123152323]: Received event 'stop'

I'm just using movegroup's plan and execute functions to plan a straightforward path.

Asked by tc-simulate on 2019-08-26 15:34:07 UTC

Comments

Is this just messaging overhead? What if you change the velocity scaling factors or do longer motions? Is the extra time always around 400 ms?

Asked by fvd on 2020-03-02 06:00:35 UTC

Answers