motion optimization ebm

14
1        3        D        S   .        C        O        M      ©     D    a    s    s    a    u     l     t     S    y    s     t     è    m    e    s     |     C    o    n     f     i     d    e    n     t     i    a     l     I    n     f    o    r    m    a     t     i    o    n     |     6     /     1     1     /     2     0     1     3     |    r    e     f  .    :     3     D     S _     D    o    c    u    m    e    n     t _     2     0     1     2        3        D        S   .        C        O        M      ©     D    a    s    s    a    u     l     t     S    y    s     t     è    m    e    s     |     C    o    n     f     i     d    e    n     t     i    a     l     I    n     f    o    r    m    a     t     i    o    n     |     6     /     1     1     /     2     0     1     3     |    r    e     f  .    :     3     D     S _     D    o    c    u    m    e    n     t _     2     0     1     2 Motion Optimization & Design Studies/Event Based Motion By Julien Boissat  July 12, 2012 Rerun July 13 th by Tony Tsao

Upload: avk-sanjeevan

Post on 03-Apr-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

7/28/2019 Motion Optimization EBM

http://slidepdf.com/reader/full/motion-optimization-ebm 1/14

1

       3       D       S  .       C

       O       M

     ©

    D   a   s   s   a   u    l    t    S   y   s    t    è   m   e   s    |    C   o   n    f    i    d   e   n    t    i   a    l    I   n    f   o   r   m   a    t    i   o   n    |    6    /    1    1    /    2    0    1    3    |   r   e    f .   :    3    D    S

_    D   o

   c   u   m   e   n    t_    2    0    1    2

       3       D       S  .       C

       O       M

     ©

    D   a   s   s   a   u    l    t    S   y   s    t    è   m   e   s    |    C   o   n    f    i    d   e   n    t    i   a    l    I   n    f   o   r   m   a    t    i   o   n    |    6    /    1    1    /    2    0    1    3    |   r   e    f .   :    3    D    S

_    D   o

   c   u   m   e   n    t_    2    0    1    2

Motion Optimization &

Studies/Event Based

By Julien Boissat –

Rerun July 13th

7/28/2019 Motion Optimization EBM

http://slidepdf.com/reader/full/motion-optimization-ebm 2/14

2

       3       D       S  .       C

       O       M

     ©

    D   a   s   s   a   u    l    t    S   y   s    t    è   m   e   s    |    C   o   n    f    i    d   e   n    t    i   a    l    I   n    f   o   r   m   a    t    i   o   n    |    6    /    1    1    /    2    0    1    3    |   r   e    f .   :    3    D    S

_    D   o

   c   u   m   e   n    t_    2    0    1    2

Mike Check!Can everybody hear me?

Please reply "YES" in the chat section or 

the question box of GotoWebinar.

Thanks

7/28/2019 Motion Optimization EBM

http://slidepdf.com/reader/full/motion-optimization-ebm 3/14

3

       3       D       S  .       C

       O       M

     ©

    D   a   s   s   a   u    l    t    S   y   s    t

    è   m   e   s    |    C   o   n    f    i    d   e   n    t    i   a    l    I   n    f   o   r   m   a    t    i   o   n    |    6    /    1    1    /    2    0    1    3    |   r   e    f .   :    3    D    S

_    D   o

   c   u   m   e   n    t_    2    0    1    2

Overview

BasicsReview of example

7/28/2019 Motion Optimization EBM

http://slidepdf.com/reader/full/motion-optimization-ebm 4/14

4

       3       D       S  .       C

       O       M

     ©

    D   a   s   s   a   u    l    t    S   y   s    t    è   m   e   s    |    C   o   n    f    i    d   e   n    t    i   a    l    I   n    f   o   r   m   a    t    i   o   n    |    6    /    1    1    /    2    0    1    3    |   r   e    f .   :    3    D    S

_    D   o

   c   u   m   e   n    t_    2    0    1    2

Licensing

Basics

Motion OptimizationDesign Studies

Event Based Motion

Simulation Professional or Simula

premium

7/28/2019 Motion Optimization EBM

http://slidepdf.com/reader/full/motion-optimization-ebm 5/145

       3       D       S  .       C

       O       M

     ©

    D   a   s   s   a   u    l    t    S   y   s    t    è   m   e   s    |    C   o   n    f    i    d   e   n    t    i   a    l    I   n    f   o   r   m   a    t    i   o   n    |    6    /    1    1    /    2    0    1    3    |   r   e    f .   :    3    D    S

_    D   o

   c   u   m   e   n    t_    2    0    1    2

Motion Optimization

Basics

Optimization of a GOAL (minimize or maximize) thanks to a set of V(of any kind) with CONSTRAINTS (some result quantities have a li

of acceptable values)

7/28/2019 Motion Optimization EBM

http://slidepdf.com/reader/full/motion-optimization-ebm 6/146

       3       D       S  .       C

       O       M

     ©

    D   a   s   s   a   u    l    t    S   y   s    t    è   m   e   s    |    C   o   n    f    i    d   e   n    t    i   a    l    I   n    f   o   r   m   a    t    i   o   n    |    6    /    1    1    /    2    0    1    3    |   r   e    f .   :    3    D    S

_    D   o

   c   u   m   e   n    t_    2    0    1    2

Design Studies

Basics

It is the environment in which VARIABLES, CONSTRAINTS and G

managed

VARIABLES are defined using PARAMETERS

CONSTRAINTS and GOALS are defined using SENSORS

7/28/2019 Motion Optimization EBM

http://slidepdf.com/reader/full/motion-optimization-ebm 7/147

       3       D       S  .       C

       O       M

     ©

    D   a   s   s   a   u    l    t    S   y   s

    t    è   m   e   s    |    C   o   n    f    i    d   e   n    t    i   a    l    I   n    f   o   r   m   a    t    i   o   n    |    6    /    1    1    /    2    0    1    3    |   r   e    f .   :    3    D    S

_    D   o   c   u   m   e   n    t_    2    0    1    2

Event Based Motion

Basics

Lets you define TASKS which are ACTIONS performed when TRIG

activated.

 ACTIONS can be changing MOTOR, a FORCE or a MATE

TRIGGERS can be

SENSORS or 

TASKS (when another task starts or finishes)

7/28/2019 Motion Optimization EBM

http://slidepdf.com/reader/full/motion-optimization-ebm 8/14

8

       3       D       S  .       C

       O       M

     ©

    D   a   s   s   a   u    l    t    S   y   s

    t    è   m   e   s    |    C   o   n    f    i    d   e   n    t    i   a    l    I   n    f   o   r   m   a    t    i   o   n    |    6    /    1    1    /    2    0    1    3    |   r   e    f .   :    3    D    S

_    D   o   c   u   m   e   n    t_    2    0    1    2

Description

Example

 A cannon fires a ball to hit a target. We want to hit the target as ha

But if the ball penetrates into a forbidden zone, a wall closes to blo

7/28/2019 Motion Optimization EBM

http://slidepdf.com/reader/full/motion-optimization-ebm 9/14

9

       3       D       S  .       C

       O       M

     ©

    D   a   s   s   a   u    l    t    S   y   s

    t    è   m   e   s    |    C   o   n    f    i    d   e   n    t    i   a    l    I   n    f   o   r   m   a    t    i   o   n    |    6    /    1    1    /    2    0    1    3    |   r   e    f .   :    3    D    S

_    D   o   c   u   m   e   n    t_    2    0    1    2

Breakdown of optimization in Design Study

Example

VARIABLES

CONSTRAINTS

GOAL

The cannon vertical angle and the ball velocity are the VARIAB

None

The ball/target contact force is the GOAL to be maximized

7/28/2019 Motion Optimization EBM

http://slidepdf.com/reader/full/motion-optimization-ebm 10/14

10

       3       D       S  .       C

       O       M

     ©

    D   a   s   s   a   u    l    t    S   y   s

    t    è   m   e   s    |    C   o   n    f    i    d   e   n    t    i   a    l    I   n    f   o   r   m   a    t    i   o   n    |    6    /    1    1    /    2    0    1    3    |   r   e    f .   :    3    D    S

_    D

   o   c   u   m   e   n    t_    2    0    1    2

Breakdown of Event Based motion

Example

TRIGGERS

 ACTIONS

If the ball comes in interference with the detection zone

Move wall to block the ball

7/28/2019 Motion Optimization EBM

http://slidepdf.com/reader/full/motion-optimization-ebm 11/14

11

       3       D       S  .       C

       O       M

     ©

    D   a   s   s   a   u    l    t    S   y   s

    t    è   m   e   s    |    C   o   n    f    i    d   e   n    t    i   a    l    I   n    f   o   r   m   a    t    i   o   n    |    6    /    1    1    /    2    0    1    3    |   r   e    f .   :    3    D    S

_    D

   o   c   u   m   e   n    t_    2    0    1    2

Breakdown of Event Based motion

Example

EXTRA TRIGGER

EXTRA ACTION

If the ball hits the wall (then the target will be missed)

Stop the simulation

This will save time

7/28/2019 Motion Optimization EBM

http://slidepdf.com/reader/full/motion-optimization-ebm 12/14

12

       3       D       S  .       C

       O       M

     ©

    D   a   s   s   a   u    l    t    S   y   s    t    è   m   e   s    |    C   o   n    f    i    d   e   n    t    i   a    l    I   n    f   o   r   m   a    t    i   o   n    |    6    /    1    1    /    2    0    1    3    |   r   e    f .   :    3    D    S

_    D

   o   c   u   m   e   n    t_    2    0    1    2

The show begins

Example

7/28/2019 Motion Optimization EBM

http://slidepdf.com/reader/full/motion-optimization-ebm 13/14

13

       3       D       S  .       C

       O       M

     ©

    D   a   s   s   a   u    l    t    S   y   s    t    è   m   e   s    |    C   o   n    f    i    d   e   n    t    i   a    l    I   n    f   o   r   m   a    t    i   o   n    |    6    /    1    1    /    2    0    1    3    |   r   e    f .   :    3    D    S

_    D

   o   c   u   m   e   n    t_    2    0    1    2

Thank you!

What next?Take wind force into account (in direction Z)

 Add cannon horizontal angle as a parameter.

Questions?

- Presentation and model will be uploaded to VRC

- Any questions can be submitted as a Service Request

7/28/2019 Motion Optimization EBM

http://slidepdf.com/reader/full/motion-optimization-ebm 14/14

14

       3       D       S  .       C

       O       M

     ©

    D   a   s   s   a   u    l    t    S   y   s    t    è   m   e   s    |    C   o   n    f    i    d   e   n    t    i   a    l    I   n    f   o   r   m   a    t    i   o   n    |    6    /    1    1    /    2    0    1    3    |   r   e    f .   :    3    D    S

_    D

   o   c   u   m   e   n    t_    2    0    1    2