Hmm.. I have not encountered that much jerkyness either - but I was happy to see how screen capture and YouTube exaggerated my point
In reality I have often thought there was zero shake, I have been watching happily for many seconds, and then all the sudden there it is again - that sudden jump - at random spots.
I have it with any graph type that I have tested. I am pretty sure you have it as well.
I started by not noticing, because I did a standard setup of the AI moving about and maybe even the camera following it.
Then I wanted to fine tune my basic setup to be "smooth as Mario", and from there on I started to notice something was wrong.
First I thought it was somewhere else, as the character was steady, it was more the whole game that made little jumps here and there.
It is only when I make something else very smooth that I realize how unsteady the Astar Move To really is.
The planned game is for mobile devices, where the user is supposed to do little that does a lot - just swipe to change direction, tap to jump.
And in such a setup the AI is the main character, and then one start to see the problem - either the game track is jumping now and then or the character is - depending on how the camera is set up.
I am not much of a coder (thanks lord for Playmaker
but my humble guess is that the code keep requesting simplemove to new directions - also when not turning.
While this works most of the time, sometimes there's a set of calculations done in the wrong order, and 2 moves is happening in one frame and 0 in the next.
This is why I wondered if there's a better way - something more along the way iTween Path does things, or maybe a way to catch the calculations a little beforehand and do some smoothing over a couple of cycles.
I can do the latter in "post" but my problem is that the character controllers collider is then placed in front of what is seen as smooth.
And it's also a problem that no sudden stops are possible then (landing firmly on ground, not soft landing on a pillow of air).
This could be solved by accepting jitter on Y axis, and letting the Z&X be pre-smoothed inside the code.
unfortunately I am not a programmer :/
Cheers, and thanks for all you have done