Trigonometric traces--harmonic traces

Trigonometric traces – harmonic traces

Harmonic trajectory

gihub project source code: OTPL


Harmonic motion is characterized by an acceleration curve that is proportional to the position curve, with opposite signs.
harmonic motion
set point q for points p Projection on the diameter of the circle, if the point p moving uniformly on the circle, then the point q The motion is called harmonic motion. Can be described by the following formula

s ( θ ) = R ( 1 - cos θ )(1)

here R is the radius of the circle. In a more general form, harmonic motion can be defined as
q(t)=h2(1cosPi(tt0)T)+q0(2)

Therefore
q˙(t)=Pih2 Twithout (Pi(tt0)T)q¨(t)=Pi2h2T2cos(Pi(tt0)T)q(3)(t)=Pi3h2T3without (Pi(tt0)T)

example: the given condition is t0=0,t1=8,q0=0,q1=10 , call the harmonic motion planning module (the code and test examples are saved under the OTPL project), and get the planning result as shown in the figure below.

Harmonic Trajectory Planning


references:

[1]Biagiotti L, Melchiorri C. Trajectory Planning for Automatic Machines and Robots[M]. Springer Berlin Heidelberg, 2009.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325384920&siteId=291194637