1-15

  • Upload
    pcezzz

  • View
    3

  • Download
    0

Embed Size (px)

DESCRIPTION

test

Citation preview

  • 74 23 - 2553

    -

    VisionBuilder

    Design of an Intelligent Two-Wheeled Robot

    1

    2

    Lab View

    :

    VisionBuilder

    1 2

  • .

    Abstract

    An intelligent twowheeled robot is

    independently driven by two concentric

    moto rs . Each moto r has an encoder

    connected to its shaft tomeasure angle

    whenitmoves.Theintelligenttwowheeled

    robot is a marginally stable plant that

    avoids obstacles autonomously.Control of

    the robot for stabilizingandmeetingsome

    desired responses is complicatedbecause

    the plant is nonlinear and non-minimum

    phase.Moreover, thenumber of inputs is

    lower than thenumber of outputs. In this

    research,weusetheLQRcontrolandLQR

    controlwithaugmentedintegrator,including

    state observer in order to estimate states.

    VisionBuilder software isused to capture

    imageandsendtoLabViewtoimplement.

    Bothsimulationandexperimental resultsof

    tilt angle estimation are accurate over a

    wide frequency range. Simulation and

    experimental results also demonstrate the

    reliabilityandeffectivenessof theproposed

    controlschemeeven ifoscillationoccurs in

    experiment due to friction and oscillated

    electricalwire. Robot can still turnwith

    high accuracy.Camera can capture high-

    accuracyimageinthepresenceofobstacles

    enabling the robot to avoid the obstacles

    well.

    Keywords : an in te l l igent two

    wheeledrobot,visionbuilderprogram

    1.

    Segway

    -

    MachineVision

    (Digital Signal Processor,DSP)

  • 74 23 - 2553

    Machine Vision

    (LinearQuadraticRegulator,

    LQR) []

    (Optimal Control)

    -

    (Inclinometer)

    ControlofRobotandVibrationLaboratory

    (CRVLab)RDiPT5

    1 4

    1.

    [],[],[]

  • 4 .

    2x,y,z

    =

    =

    (Bodyyawangle)

    = (Bodypitch

    angle)

    =

    L =(Lagrangian)=T-V T= V = q

    i=

    Qi= i = -

    -

    ()

    ()

    ()

    (4)

    (5)

    (6)

    1

    L =zo

    =0.04895m

    Jby=y

    o

    =0.0798kgm2

    Jwy =y

    o

    = 0.0084kgm2

    Jbz =z

    o

    =0.07kgm2

    Jwz

    = zo

    =0.04455kgm2

    Jr= -

    =0.0000578kgm2

  • 5 74 23 - 2553

    Rm =

    Kb =

    Kt =

    Jm=

    yo=x0-5kgm2

    Jg =

    =x0-5kgm2

    fm=

    =0.00

    fw

    =

    =0

    (T1),

    (T2)

    (U)7,89

    (7)

    (8)

    (9)

    (0)

    y = Cx

  • 6 .

    2.

    . (Linear

    QuadraticRegulator,LQR)

    (linearquadraticregulator)

    (performance index, J)

    (minimization)

    (per for-

    manceindex)

    ()

    Q

    R

    (unconstraint) -

    3

    ()

    ()

    A,B 0

    u()

    (4)

    A-BK

    u(t)

    ()

    (5)

    A-BK

    P

    (5)

    P

  • 7 74 23 - 2553

    P (5)

    (9) K

    (6)

    A-BK

    x(0) P

    R=TTT

    R

    T

    (5)

    (7)

    (8)

    J

    K

    (9)

    (0)

    P(0)-

    (5)

    () Reduced-matr ix Riccat i

    Equation

    ()

    P (0)

    K

    ( t rack ing ) Servo

    Systems

    4

    4

    4

    (4)

    (5)

  • 8 .

    K

    ()

    (4),(5)

    (6)

    y

    ru

    r

    (7)

    r

    t > 0(7)

    (7)

    (8)

    (9)

    (8)

    (9)

    (0)

    3.VisionBuilder

    Vision BuilderAI [4] -

    .

    Vis ion Bui lder

    AcquireImage

    . Find Edge

    Edge Polar i ty

    BrighttoDarkEdgeStrength

    5-5Smoothing

    Steepness

  • 9 74 23 - 2553

    (

    )

    Floor

    Floor

    Floor Floor4

    Floor5

    (

    )

    Right Right

    Right

    Right4Right5

    (

    )

    LeftLeft

    LeftLeft4

    Left5

    Calculator

    x

    xxxdistance Floor

    distance,Leftdistance

    Lab VIEW

    VisionBuilderAI

    Vision

    Builder

    Vision Builder

    4

    VisionBuilder

    4.

    (LQR)

    MATLAB

  • 0 .

    .5

    5

    6

    5

    5

    .5 =0. =-0.

    .5

    .5

    6

    6

  • 74 23 - 2553

    ()

    680

    8

    7

    7

    ..

    ..

    ..

    8

    8

  • .

    Vision

    Builder

    0AcquireImage

    9

    9

    ..

    ..

    ..

    10Vision

    Builder

  • 74 23 - 2553

    11

    13

    12

    14

  • 4 .

    4

    VisionBuilder

    LabView

    5.

    (CRVLab)

    (RDiPT)

    55

    [] ,550,

    ,

    ,.

    [] , 548,

    , ,

    ,.

    [] , 55,

  • 5

    74 23 - 2553

    ,

    ,.

    [4] Sasaki , M., N. Yanagihara. , O.

    Matsumoto. and K. Komoriya. ,

    005 , Steer ing cont ro l o f the

    personal r id ing-type wheeled

    mobile platform (PMP), pp. 697-

    70. Conference on Intelligent

    Robots and Systems, 005 IEEE/

    RSJ International. (IROS005),-6

    Aug.005.