How to smoothly turn the LEGO Mindstorms EV3 Robots using a Gyro Sensor Pro Preview

Another MyBlock that we've created is the SmoothTurn block. It's a block that helps you to drag or pull mission models or other parts more safety. Very often, when there are mission models that should be moved to the base, they are dropped by the robot when it is turning very sharply. This block resolves the problem. It constantly increase the speed while turning. The goal of this is to reduce the acceleration of the robot when it starts turning so that no modules will fall.

To access the full video please subscribe to


  • #1324
  • 01 Jun 2019

The SmoothTurn block

There is only one input parameter in this block and this is the Angle on which you want your robot to rotate.

The motors

The SmoothTurn block is working with motors connected on ports B and C. If your motors are connected on different ports, you'll have to edit the block and change ONLY the ports of the move blocks.

Courses and lessons with this Tutorial

This Tutorial is used in the following courses and lessons

Image for FIRST LEGO League (FLL) 2018-2019 Into Orbit Challenge. Solutions and Review
  • 25
  • 64:04
  • 29
Image for Turn Accurately
  • 2
  • 0
  • 6
  • 3d_rotation 1