Robot Brain (1st Generation)
Simple. Powerful. Flexible.
The VEX IQ Robot Brain (1st generation) is a revolution in robot control systems.
- (12) identical Smart ports - connect any device to any port
- Backlit LCD for simple operation
- Built in programs make robot building fast and fun
- Programmable with VEXcode Blocks
Overview
The VEX IQ Robot Brain has 12 identical Smart Ports. Plug any VEX IQ device into any port and the device is automatically detected - there are no dedicated input or output banks. Smart Port devices include: Smart Motor, Distance Sensor, Color Sensor, Gyro Sensor, Touch LED, and Bumper Switch.
The VEX IQ Brain comes loaded with default programs that get you up and running quickly. No computer or programming required. The Driver Control program gives you instant control of up to four drive motors and four additional mechanism motors, plus features for limit switches. Multiple pre-loaded autonomous programs will allow robots to move by themselves using sensors.
The backlit LCD makes VEX IQ simple to use. Using the 4-button interface, you can start your favorite program or configure the Driver Control program. Your VEXcode programs can write messages on-screen to customize your robot and simplify program debugging. Smartphone-like icons keep you in touch with your battery level and wireless connection.
Programming
All devices connected to the Brain support Event Programming. This simplifies the software by allowing events to trigger software. Traditional programming methods involve continuous running loops that check values over and over again, looking for a change. This method creates code that is difficult to visualize and learn. Event programming looks like: "when the button is pressed do ...", "when the angle is 90 degrees do ...", "when the motor stops do ...". Instead of constantly polling each device to see if the event has occurred, the VEX IQ system allows each smart module to report back if the event occurs. When the event occurs, the smart module tells the brain what occurred. Not only is software simplified, but the Brain does not have to constantly poll each sensor about what is happening, which increases overall system performance.
The Robot Brain uses the latest Texas Instruments Tiva microcontroller running at 80 MHz to perform 100 million operations per second. The brain has to simultaneously communicate with the controller wirelessly, talk to 12 devices on the Smart Ports, update the LCD and have time left over to run the students programs. It does all this with a custom built operating system developed just for VEX IQ that gives the students' programs 98% of the processer's power, able to perform calculations in 0.00000001 seconds. All of this technology works together to make a Robot Brain that is simple, flexible and powerful.
The VEX IQ system makes Firmware Updates quick and easy. All electronic components can be upgraded including the Robot Brain, VEX Controller, Smart Motors, and sensors. See the Firmware Update page for more details and to download the VEXos Utility.
(1) VEX IQ Robot Brain
- 7.2V removable 2000 mAh Ni-MH battery (sold separately)
- 100 million instructions per second
- Floating point math in a single operation
- 256K flash, 32K ram, 12 bit analog measurement