ElmoMC Multi-Axis Motion Controller-Maestro Motion Control User Manual

Page 3

Advertising
background image

Contents

Chapter 1: General Description ..............................................................................................

1

1.1

Introduction ............................................................................................................ 1

1.2 Vector properties ...................................................................................................... 1
1.3 Trajectory generation ............................................................................................... 3

1.3.1 Line................................................................................................................ 3
1.3.2 Circle ............................................................................................................. 3
1.3.3 Spline............................................................................................................. 3

1.3.3.1 Examples for the two-dimensional spline interpolation .............

5

1.3.3.2 Examples of three-dimensional spline interpolation ...................

6

1.3.4 Polyline ............................................................................................. 10

1.3.4.1 Examples for the two-dimensional polyline ...............................

12

1.3.4.2 Examples for the three-dimensional polyline.............................

14

1.4 Transition to a new trajectory with a non-zero velocity..................................... 16

Chapter 2: Switch Radius Calculation ................................................................................

2-1

2.1 Line – line intersection .......................................................................................... 2-1
2.2 Circle – line intersection ....................................................................................... 2-6

2.2.1 Line goes inside the circle ............................................................... 2-6

2.2.1.1 Switch arc center and circle center belong to two different half
planes defined by the line L ...................................................................

2-6

2.2.1.2Switch arc center and a circle center belong to the same half
plane………............................................................................................

2-12

2.2.1.3 Line intersects the center of the circle......................................

2-17

2.2.2 Switch arc radius calculation by the distance from the intersection
point …………………………………………………………………….2-
20

2.2.2.1 Initial circle center and switch arc center belong to the same
half-plane ...............................................................................................

2-20

2.2.2.2 Initial circle center and switch arc center belong to two half
planes defined by the line L. ................................................................

2-22

2.2.2.3

Circle center (Xc,Yc) Є L1 (line L1 intersects the center of the

circle)…...................................................................................................

2-24

2.2.3 Line goes outside the circle ..................................................................

2-24

2.2.3.1 Line L and init radius continued in their positive intersecting
directions................................................................................................

2-25

2.2.3.2 Line parallel to the circle arc init radius

....................................... 2-27

2.2.3.3 Line L and init radius continued in their reverse directions intersect

2-28

2.3 Circle – circle intersection..................................................................................

2-30

2.3.1 One of two circle arcs intersects the internal area of the second......

2-31

2.3.2 Each circle intersects the internal area of the second.........................

2-39

2.3.3 No circle intersects the internal area of the other ..............................

2-42

Appendix A: Projection of a point on a line defined by the end points ........................ A-1

Appendix B: Coefficients of the line standard equation for the line defined by the end
points ........................................................................................................................................B-1

Appendix C: Intersection point of two lines defined by the end points ....................... C-1

Appendix D: Circle – line intersection points ................................................................... D-1

Motion Library Tutorial

MAN-MLT (Ver 2.0)

Advertising