SlideShare a Scribd company logo
1 of 10
MEASURED TURNS
NXT-G
NXT motors & Control Block
• The NXT servo motors have a built-in rotation
sensor block that continuously measure and
monitors the degrees covered by the motor.
• Motors can be manipulated using the move,
motor, and reset blocks.
• The move block synchronizes motor to enable the
robot to move straight.
• The move block can control all 3 motors
simultaneously. However the power is shared
among the 3 motors.
• The block has a built-in system for error
correction.
Move block – Configuration panel
Select ports corresponding to
the ports on the NXT
Amount of power used to
control the motor
Duration of the action, specified
in degrees, duration, time, or
unlimited
Direction
Steering: shares the power
among 2 motors, not reliable
at low power
Next Action: Brake causes the robot to come to an
immediate stop landing more accurately than coast. The
robot rolls to a coast occasionally overshooting the target.
Turn: Pivot, curve, and point
There are 3 ways to make a robot turn:
1. Move 1 motor, most accurate
2. Move both motors in the same direction, one faster than
the other
3. Move both motors in the opposite direction
Right
Brake
Forward
Forward
Forward
Backward
To make robot turn left,
Stop B motor, run C motor,
Right wheel will remain
stationary
To make robot turn left,
Use steering block to
power B motor
Motor block needs to be
used in parallel. Use for
tight turns
Turn: Spins or point
To make robot turn left, stop B motor, run C motor, right
wheel will remain stationary
Right
Brake
Both motors
stop
Port C
Turns: Pivot, both motors forward
Forward
Forward
To make robot turn left,
Use steering block to
power B motor
Steering
Motor Block
The motor block control motors with configurations different from the move block.
Ideal for controlling robot arms and performing turns, the motor block has the
following options.
Controls a single motor port
Increases power if
resistance is met
Action offers 3 options:
Constant: power remains constant
Ramp Up: Slowly increase speed till desired power
is reached
Ramp Down: Slowly decrease speed till it reaches
zero power
Wait: Program waits for
the completion of the
action of the motor block
Turns: Spin or point turn
Forward
Backward
Motor block needs to be
used in parallel. Use for
tight turns In order to add the parallel sequence
beam, hold the shift key and hover between
blocks till you see a spindle. Click on the
sequence and continue till you reach the
block, holding the shift key till the end.
Motors: Accumulated errors
As motors move, the built-in rotation sensor keeps track of the number of
degrees turned and makes correction to correct the “accumulated errors”.
While this is a great feature, the accumulated errors cause problems in
complex programs, requiring motors to be reset at critical points.
Block Specific duration Actual duration Accumulated error
Move Coast 200 degrees 220 degrees 20 degrees
Wait
Move Coast 200 degrees 230 degrees 50 degrees
Wait
Move Coast 200 degrees 210 degrees 60 degrees
Wait
Move Brake 200 degrees 140 degrees 0 degrees
Total 800 degrees 800 degrees
Programs on the PC
• Upon installation, the NXT-G software creates a sub-
directory “Lego Creations/MindStorms projects/profiles”
under the documents folder
• All programs are stored in the “default” folder
• All myblocks are stored in the Myblocks folder

More Related Content

What's hot

Electric Drive-Parts. Classification of Electric Drives, Four- Quadarant Control
Electric Drive-Parts. Classification of Electric Drives, Four- Quadarant ControlElectric Drive-Parts. Classification of Electric Drives, Four- Quadarant Control
Electric Drive-Parts. Classification of Electric Drives, Four- Quadarant ControlWaqas Afzal
 
Stepper Motors: Inside and Out
Stepper Motors: Inside and OutStepper Motors: Inside and Out
Stepper Motors: Inside and OutDesign World
 
Servomechanism in Control systems engineering
Servomechanism in Control systems engineeringServomechanism in Control systems engineering
Servomechanism in Control systems engineeringNisarg Amin
 
Automatic gear chaning system in two wheeler
Automatic gear chaning system in two wheelerAutomatic gear chaning system in two wheeler
Automatic gear chaning system in two wheelerMd Firdous alam
 
Control system
Control systemControl system
Control systemPrabhu R
 
Electric Servo Motor
Electric Servo MotorElectric Servo Motor
Electric Servo MotorGello Hembz
 
Power generation through railway track
Power generation through railway trackPower generation through railway track
Power generation through railway trackMuhammad Aleem
 
Automobile Engineering- Unit-3-Transmission system of Automobile (gear box)
Automobile Engineering- Unit-3-Transmission system of Automobile (gear box)Automobile Engineering- Unit-3-Transmission system of Automobile (gear box)
Automobile Engineering- Unit-3-Transmission system of Automobile (gear box)Dr.S.SURESH
 
Automatic-gear-shift-mechanism
 Automatic-gear-shift-mechanism Automatic-gear-shift-mechanism
Automatic-gear-shift-mechanismveeresh844
 

What's hot (20)

Electric Drive-Parts. Classification of Electric Drives, Four- Quadarant Control
Electric Drive-Parts. Classification of Electric Drives, Four- Quadarant ControlElectric Drive-Parts. Classification of Electric Drives, Four- Quadarant Control
Electric Drive-Parts. Classification of Electric Drives, Four- Quadarant Control
 
Stepper Motors: Inside and Out
Stepper Motors: Inside and OutStepper Motors: Inside and Out
Stepper Motors: Inside and Out
 
Stepper motors
Stepper motorsStepper motors
Stepper motors
 
Ac servomotor
Ac servomotorAc servomotor
Ac servomotor
 
Electric drives
Electric drivesElectric drives
Electric drives
 
Servomechanism in Control systems engineering
Servomechanism in Control systems engineeringServomechanism in Control systems engineering
Servomechanism in Control systems engineering
 
Automatic gear chaning system in two wheeler
Automatic gear chaning system in two wheelerAutomatic gear chaning system in two wheeler
Automatic gear chaning system in two wheeler
 
Power transmission system
Power transmission systemPower transmission system
Power transmission system
 
Control system
Control systemControl system
Control system
 
Electric Servo Motor
Electric Servo MotorElectric Servo Motor
Electric Servo Motor
 
Stepper motor
Stepper motorStepper motor
Stepper motor
 
Power generation through railway track
Power generation through railway trackPower generation through railway track
Power generation through railway track
 
Stepper motors
Stepper motorsStepper motors
Stepper motors
 
Power p1
Power p1Power p1
Power p1
 
Automobile Engineering- Unit-3-Transmission system of Automobile (gear box)
Automobile Engineering- Unit-3-Transmission system of Automobile (gear box)Automobile Engineering- Unit-3-Transmission system of Automobile (gear box)
Automobile Engineering- Unit-3-Transmission system of Automobile (gear box)
 
Ppt of servomotor
Ppt of servomotorPpt of servomotor
Ppt of servomotor
 
Automatic-gear-shift-mechanism
 Automatic-gear-shift-mechanism Automatic-gear-shift-mechanism
Automatic-gear-shift-mechanism
 
Servo motors
Servo motorsServo motors
Servo motors
 
Servomechanisms
ServomechanismsServomechanisms
Servomechanisms
 
Automation lec3
Automation lec3Automation lec3
Automation lec3
 

Similar to Measured turns

PECD ELECRICAL DRIVES dddddddddddddddddd
PECD ELECRICAL DRIVES ddddddddddddddddddPECD ELECRICAL DRIVES dddddddddddddddddd
PECD ELECRICAL DRIVES ddddddddddddddddddAjayKumarSingh711098
 
Introduction to Motors - Understanding the CEENBot Muscles
Introduction to Motors - Understanding the CEENBot MusclesIntroduction to Motors - Understanding the CEENBot Muscles
Introduction to Motors - Understanding the CEENBot Muscleskippcam
 
FRACTIONAL HORSE POWER MOTORS
FRACTIONAL HORSE POWER MOTORSFRACTIONAL HORSE POWER MOTORS
FRACTIONAL HORSE POWER MOTORSsavaliya753
 
Speed control of three phase induction motor
Speed control of three phase induction motorSpeed control of three phase induction motor
Speed control of three phase induction motorSourabh sharma
 
11305119, roll. no 5, akshay kumar
11305119, roll. no 5, akshay kumar11305119, roll. no 5, akshay kumar
11305119, roll. no 5, akshay kumarAkshay Kumar
 
Control of electric drive
Control of electric driveControl of electric drive
Control of electric driveVijay Krishna
 
Introduction to AC Motors with constructional details.ppt
Introduction to AC Motors with constructional details.pptIntroduction to AC Motors with constructional details.ppt
Introduction to AC Motors with constructional details.pptdatamboli
 
QuickSilver Controls QCI-WP003
QuickSilver Controls  QCI-WP003QuickSilver Controls  QCI-WP003
QuickSilver Controls QCI-WP003Electromate
 
electricdrive-170610095315.pdf
electricdrive-170610095315.pdfelectricdrive-170610095315.pdf
electricdrive-170610095315.pdfPhani boyina
 
Electric drive
Electric driveElectric drive
Electric drivemishradiya
 
low cost hybrid drive patent
low cost hybrid drive patentlow cost hybrid drive patent
low cost hybrid drive patentKlaus Mundil
 
Dual Axis Steering Mechainism .pdf
Dual Axis Steering Mechainism .pdfDual Axis Steering Mechainism .pdf
Dual Axis Steering Mechainism .pdfKunalSonawane26
 
Session 09 - Control System Basics - Slides
Session 09 - Control System Basics - SlidesSession 09 - Control System Basics - Slides
Session 09 - Control System Basics - SlidesSinduMIA
 
Cooperative Control Of Drive Motor And Clutch For Gear Shift Of Hybrid Electr...
Cooperative Control Of Drive Motor And Clutch For Gear Shift Of Hybrid Electr...Cooperative Control Of Drive Motor And Clutch For Gear Shift Of Hybrid Electr...
Cooperative Control Of Drive Motor And Clutch For Gear Shift Of Hybrid Electr...MOHAMMED SAHAD
 

Similar to Measured turns (20)

Automatic transmission
Automatic transmissionAutomatic transmission
Automatic transmission
 
Slide 1.pptx
Slide 1.pptxSlide 1.pptx
Slide 1.pptx
 
PECD ELECRICAL DRIVES dddddddddddddddddd
PECD ELECRICAL DRIVES ddddddddddddddddddPECD ELECRICAL DRIVES dddddddddddddddddd
PECD ELECRICAL DRIVES dddddddddddddddddd
 
Transmission system
Transmission systemTransmission system
Transmission system
 
Introduction to Motors - Understanding the CEENBot Muscles
Introduction to Motors - Understanding the CEENBot MusclesIntroduction to Motors - Understanding the CEENBot Muscles
Introduction to Motors - Understanding the CEENBot Muscles
 
FRACTIONAL HORSE POWER MOTORS
FRACTIONAL HORSE POWER MOTORSFRACTIONAL HORSE POWER MOTORS
FRACTIONAL HORSE POWER MOTORS
 
Speed control of three phase induction motor
Speed control of three phase induction motorSpeed control of three phase induction motor
Speed control of three phase induction motor
 
11305119, roll. no 5, akshay kumar
11305119, roll. no 5, akshay kumar11305119, roll. no 5, akshay kumar
11305119, roll. no 5, akshay kumar
 
Stepper motor Presentation
Stepper motor Presentation Stepper motor Presentation
Stepper motor Presentation
 
Actuators.pptx
Actuators.pptxActuators.pptx
Actuators.pptx
 
Control of electric drive
Control of electric driveControl of electric drive
Control of electric drive
 
Introduction to AC Motors with constructional details.ppt
Introduction to AC Motors with constructional details.pptIntroduction to AC Motors with constructional details.ppt
Introduction to AC Motors with constructional details.ppt
 
QuickSilver Controls QCI-WP003
QuickSilver Controls  QCI-WP003QuickSilver Controls  QCI-WP003
QuickSilver Controls QCI-WP003
 
electricdrive-170610095315.pdf
electricdrive-170610095315.pdfelectricdrive-170610095315.pdf
electricdrive-170610095315.pdf
 
Electric drive
Electric driveElectric drive
Electric drive
 
low cost hybrid drive patent
low cost hybrid drive patentlow cost hybrid drive patent
low cost hybrid drive patent
 
Dual Axis Steering Mechainism .pdf
Dual Axis Steering Mechainism .pdfDual Axis Steering Mechainism .pdf
Dual Axis Steering Mechainism .pdf
 
Session 09 - Control System Basics - Slides
Session 09 - Control System Basics - SlidesSession 09 - Control System Basics - Slides
Session 09 - Control System Basics - Slides
 
Motors
MotorsMotors
Motors
 
Cooperative Control Of Drive Motor And Clutch For Gear Shift Of Hybrid Electr...
Cooperative Control Of Drive Motor And Clutch For Gear Shift Of Hybrid Electr...Cooperative Control Of Drive Motor And Clutch For Gear Shift Of Hybrid Electr...
Cooperative Control Of Drive Motor And Clutch For Gear Shift Of Hybrid Electr...
 

Recently uploaded

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 

Recently uploaded (20)

INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 

Measured turns

  • 2. NXT motors & Control Block • The NXT servo motors have a built-in rotation sensor block that continuously measure and monitors the degrees covered by the motor. • Motors can be manipulated using the move, motor, and reset blocks. • The move block synchronizes motor to enable the robot to move straight. • The move block can control all 3 motors simultaneously. However the power is shared among the 3 motors. • The block has a built-in system for error correction.
  • 3. Move block – Configuration panel Select ports corresponding to the ports on the NXT Amount of power used to control the motor Duration of the action, specified in degrees, duration, time, or unlimited Direction Steering: shares the power among 2 motors, not reliable at low power Next Action: Brake causes the robot to come to an immediate stop landing more accurately than coast. The robot rolls to a coast occasionally overshooting the target.
  • 4. Turn: Pivot, curve, and point There are 3 ways to make a robot turn: 1. Move 1 motor, most accurate 2. Move both motors in the same direction, one faster than the other 3. Move both motors in the opposite direction Right Brake Forward Forward Forward Backward To make robot turn left, Stop B motor, run C motor, Right wheel will remain stationary To make robot turn left, Use steering block to power B motor Motor block needs to be used in parallel. Use for tight turns
  • 5. Turn: Spins or point To make robot turn left, stop B motor, run C motor, right wheel will remain stationary Right Brake Both motors stop Port C
  • 6. Turns: Pivot, both motors forward Forward Forward To make robot turn left, Use steering block to power B motor Steering
  • 7. Motor Block The motor block control motors with configurations different from the move block. Ideal for controlling robot arms and performing turns, the motor block has the following options. Controls a single motor port Increases power if resistance is met Action offers 3 options: Constant: power remains constant Ramp Up: Slowly increase speed till desired power is reached Ramp Down: Slowly decrease speed till it reaches zero power Wait: Program waits for the completion of the action of the motor block
  • 8. Turns: Spin or point turn Forward Backward Motor block needs to be used in parallel. Use for tight turns In order to add the parallel sequence beam, hold the shift key and hover between blocks till you see a spindle. Click on the sequence and continue till you reach the block, holding the shift key till the end.
  • 9. Motors: Accumulated errors As motors move, the built-in rotation sensor keeps track of the number of degrees turned and makes correction to correct the “accumulated errors”. While this is a great feature, the accumulated errors cause problems in complex programs, requiring motors to be reset at critical points. Block Specific duration Actual duration Accumulated error Move Coast 200 degrees 220 degrees 20 degrees Wait Move Coast 200 degrees 230 degrees 50 degrees Wait Move Coast 200 degrees 210 degrees 60 degrees Wait Move Brake 200 degrees 140 degrees 0 degrees Total 800 degrees 800 degrees
  • 10. Programs on the PC • Upon installation, the NXT-G software creates a sub- directory “Lego Creations/MindStorms projects/profiles” under the documents folder • All programs are stored in the “default” folder • All myblocks are stored in the Myblocks folder