Skip to main content

Learn

Before you can drive the BaseBot in the Figure Eight Challenge, you first need to learn how to drive the BaseBot using the Controller.

Driver Control Program

There is a program already built into the Brain that allows you to drive the BaseBot using the Controller without having to write any code. Follow the steps below to learn how to run the Driver Control program on the Brain.

Press the checkmark to select the highlighted Drive program.

Check button on the IQ Brain is highlighted showing how to select the Drive program on the Home screen of the Brain.

Press the checkmark again to run the program.

Check button on the Brain is highlighted indicating selecting Run on the Drive program.

As the program is running, the Brain's screen will look like this image. 

To stop the program, select the x button. 

IQ Brain screen reads Drive Run at the top and shows data about the Inertial sensor as the Drive program is running. The run time is in the upper left corner in green. The X button on the Brain is highlighted showing how to stop the program.

Controller Configurations

There are four different configurations of the Driver Control program on the Brain: Left Arcade, Right Arcade, Split Arcade, and Tank drive. Follow the steps below to learn what each of the four configurations are and how to select them on the Brain.

Press the checkmark to select the highlighted Drive program.

Check button on the Brain is highlighted to show selecting the Drive program on the Home screen of the Brain.

Use the arrows to highlight the "Controls" option.

The left and right arrow buttons on the Brain are highlighted showing how to navigate through the Drive program options to Controls. The bottom of the screen reads Controls.

Press the checkmark to select the highlighted Controls option.

The Check button on the Brain is highlighted to show how to select the Controls option in the Drive program.

Toggle through the four different drive options by pressing the checkmark. Watch this animation to see how the Controls change for each of the drive options, as the Check button is pressed.

Video file

Each of the four driver control options allows you to control the BaseBot using the joysticks in different ways.

Configuration Description Joystick Controls
Brain screen reads Controls at the top, and Left Arcade at the bottom. Shows control of ports 1 and 6 on the left joystick.

Left Arcade

Drive the BaseBot forward, reverse, left, and right all using the left joystick.

Left Arcade joystick diagram for driving forward, reverse, left, and right using the left joystick on the Controller.
Brain screen reads Controls at the top, and Right Arcade at the bottom. Shows control of ports 1 and 6 on the right joystick.

Right Arcade

Drive the BaseBot forward, reverse, left, and right all using the right joystick.

Right Arcade joystick diagram for driving forward, reverse, left, and right using the right joystick on the Controller.
Brain screen reads Controls at the top, and Split Arcade at the bottom. Shows control of ports 1 and 6 split on both joysticks.

Split Arcade

Drive the BaseBot left and right using the left joystick, and forward and reverse using the right joystick.

Joystick diagram for driving with forward and reverse on one joystick, and left and right on the the other.
Brain screen reads Controls at the top, and Tank Drive at the bottom. Shows control of ports 1 and 6 on both joysticks.

Tank Drive

Drive the left motor of the BaseBot using the left joystick, and the right motor of the BaseBot using the right joystick.

Joystick diagram for driving with forward and reverse on both joysticks of the Controller.

 

Check Your Understanding

Before moving on to the Practice section, ensure that you understand the concepts covered on this page by answering the questions in the document below in your engineering notebook. 

Check Your Understanding questions

Google Doc / .docx / .pdf


Select Next > to practice using the driver control programs with your BaseBot.