Index

images  A, B

Blocks

    builder dialog

    code, DelaySequence

    editing

        delay sequence

        in robot

    icon builder

    manage and share

        broken blocks

        custom palette

        folder selection

        list, palette

        pack and go

        sequence

        TouchDown/TouchUp

    multiple properties

        position

        reposition

        value sharing

    new blocks

    NXT-G code

    properties

        arm rotation degrees, label

        block selection

        constant block

        data connector

        label

        motor block

        new TouchDown

        renaming label

        single

        TouchDown

    pseudo code

    selection

    sequencing

    starting off

    using

        code sequence

        custom pallete

images  C, D, E

Code management

    comments

        NXT-G

        uncommented

    file dialog box

    flash drives

    GrabRings

    mission programs

    multiple computer

        data directory

        broken my block

    naming file

    pack and go

        dialog box

        .rbt file

        tools

    repository

        data directory

        dropbox

        local dropbox

        previous versions

        settings

        web site, dropbox

    single computer

        backups

        NXT-G backups

        safe

images  F, G, H, I, J, K

images  L

Light detection

    calibration

    following line

    line

    NXT sensor

    Light detection

    calibration

    following line

    line

    NXT sensor

Light detection

    calibration

        code

        debug program

        deleting program

        input sensor

        local file

        max and min values

        my block

        NXT-G block

        NXT light sensor

        NXT screen, viewer

        NXT sensors

        performance

        program

        simple NXT-G program

        viewing

        wires

    following line

        complex

        conditions, complex

        dual light sensors

        dual state program

        error correction

        install, dual sensor

        logic codes

        math block

        move blocks

        PID

        propotional

        robots, dual light sensors

        sensor calibration

        simple

        switch block

        variables

        zigzags

    line

        align, edges

        counter code

        encounters, robot

        error, align

        field mat

        finding

        in game field

        odometry

        pivot, sensor

        power puzzle

        reading colored

        smart code

        squaring

    NXT sensor

        ambient

        ambient light

        light value

        phototransistor

        reflective light

        vision

        working

images  M

MotorsMotion

    LEGO robots

    odometry

    programming

        auto sync

        create MyMove

        input parameters

        logic values

        motor block

        move block

        MyMove blocks

        NXT-G motor block

        NXT-G move block

        parameters, MyMove

        power ramping

        ramping

        reset block

        series of segments, block

        set limit

        synchronization algorithm

        variables

    robots

        circle, circumference

        define, MyPivot block

        define, MyTurn block

        dual-wheel turn

        final MyPivot

        input parameter

        logics

        motor blocks

        move blocks

        MyPivot block

        MyTurn block

        pivot point

        selected blocks

        sequence beams

        single-wheel turn

        special parameter

        steering settings

        track

        turn calculation

        wired parameter

    stall detection

        flowchart

        logics

        program

        solution

    wheels

        calculate, circumference

        circumference

        formula, circumference

        gear ratio

        movements

        rotations

Moving data

    constants

        action, block

        block

        block properties

        custom

        with defined

        define

        edit

        LightLimit

        sample program

        WheelInch

    variables

        actions, block

        blocks, using

        broken wire

        BtnCount

        code, touch sensor

        counter

        creating new

        data types

        edit

        increment, block

        intializing values

        logic count

        management

        math block

        my block code

        processing

        sample program

        scope

        touch sensor

        wait, touch sensor

        warning message

        wiring

    wires

        autoalign

        block property

        broken, message

        data hub

        data types

        hub

        removing

        spool

        toggle method

        transfer

images  N

NXT-G software

    connecting

        bluetooth

        firmware

        USB

    flavors

    LEGO MINDSTORMS

    user interface

        block palettes

        common block palette

        common palette

        complete palette

        controller

        custom palette

        help panel

        intialisation

        map panel

        properties panel

        Robot educator

        startup panel

        toolbar

        worksheet panel

images  O

images  P, Q, R

Pitfalls

    block and program

        define variables

        display block

        logic block

        loop block

        move block

        range block

        sound block

        switch block

        touch sensor

        wait block

    data wires

        correction to

        display block

        error message

        message

        NXT-G programming

    hardware/software

        arm problem

        cargo deliver

        limit switch

        new cargo deliver program

        port 2

    units of measure

        move block operation

        ultrasonic sensor

        with inches/centimeters

    yellow orange errors

        corrected use of

        read and wait

        robot drive program

Program and debug

    challenge

    comments

    data flow management

        and program flow

        define

        identical flow

    design patterns

        blocks

        clapping, robot

        code fragments

        corrected control, robot

        data logging tool

        initial attempt

        length of clap

        move arm block

        single block

        sound sensor

    hardware helps software

        lighting conditions

        organizing wire

        ultrasonic sensor

        wire barrette

    logic consolidation

    my block

    navigate

        default mode

        display, scrollable

        moving around the screen

        technic beam

    NXT firmware update

    program debug

        DebugTone

        drive, motor stop block

        my block

        robot process

        sound block

    program flow

        define

        menu

        move block

        move unlimited

        muddled number

        NXT-G blocks

        orange blocks

        properties window

        random block

        sound block

        switch loops

    reinvent

    touch code

Programming pro

    data arrays

        index value

        ReadArray

        text value, variables

        WriteArray

    master

        add or substract

        advanced sequencer

        better sequencer

        code

        code for navigation

        code, SequenceMath

        counter to rollover

        counter value, save state

        creating my blocks

        display

        game missions

        input parameters

        in use, my block

        loop block

        my blocks

        naming

        navigation

        new sequence

        NXT-G code to navigate

        NXT-G mission

        retrieve NXT-G

        revised program

        rollover

        run, sequencer

        saving state

        Scientist Minifigs

        SequenceMath block

        sequencer

        simple

        sound block

        test and debug

        text block

        tone and display

        winning robot

        write value

    sequencer

    state machines

        actions, state value

        sequence beam

        simple, robot

        switch blocks

images  S

Smart robots

    compare block

        operation values

        ultrasonic sensor

    logic block

        logical data type

        operations values

    nesting

    range block

        gray lines

        property of

    switch block

        loop block

        NXT-G program

        sequence beam

    switching

        color sensor

        false beam

        list of tab

        tabbed view

        true beam

    variables

Software design

    code creation

        NXT-G code

        program tasks

        pseudo code

        pseudo code, NXT-G

        tasks

    difficulty, missions

    FLL

    missions, points

    possiblity identification

    problem choosing

    problem definition

        Bring car to base

        complicated logics

        Grab spinning top

    pseudo code

        flow diagram, logic

        NXT-G programming language

        presenting

    testing

images  T

Touch and bump

    LEGO MINDSTORMS

    limit switch

        arms

        sensor

        touch sensor

    remote NXT

        touch release

    squaring

        alternate method

        finite state machine

        program

        robot, touch sensors

        state machine

    touch sensor

        pressing

        properties

        using

        when, pressed

    touch sensor as an indicator

    turn, determine

        mission factors

        obstacle

        touch sensor

images  U, V, W, X, Y, Z

Ultrasonics

    digital tape

    finding objects

        concept mapping

        detection, wait block

        edge detection

        in field

        flow diagram

        looping

        move block

        robot, scan

        Sumo_Bots

        using three sensors

        wait block

    on game field

        mounting sensor

        risk of confusion

        robot, detecting

        sensor position

    sensor configuration

    wave

Unexpected issues

    code breaking

        into my blocks

        NXT-G program

    environment performance

    problems

        rotation completion

        setting port

        value

    viewing values

        adding blocks

        alert my block

        code, My Block

        display

        DisplayNumber

        light sensor

        light value

        line-detection

        my block viewers

        NXT view

        port selection

        SoundTone

        submenu, NXT view

        touch sensor

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.117.183.172