Texas Instruments TI-Innovator Rover Operating instructions

5/21/2021
Troubleshooting
https://education.ti.com/html/webhelp/EG_Innovator/EN/index.html
1/10
You are here:TI-Innovator™ Hub Troubleshooting
Troubleshoong
This secon describes some problems you may encounter and gives suggesons on how to resolve the problem.
If you need more assistance, contact TI-Cares.
TI-Innovator™ Hub Troubleshoong
On-Board Hub Components Troubleshoong
TI-Innovator™ Rover Troubleshoong
I/O Module Troubleshoong
TI-SensorLink Troubleshoong
Programming with TI-Basic Troubleshoong
TI-Innovator™ Sketch Troubleshoong
External Baery Troubleshoong
TI-Innovator™ Hub Troubleshoong
TI CE Graphing Calculator or TI-Nspire™ CX handheld is not recognizing the TI-Innovator™ Hub, what do I do? I don't see the green LED when I connect
my TI CE Graphing Calculator or TI-Nspire™ CX handheld to the TI-Innovator™ Hub?
- Make sure that the calculator is turned on.
- If you are using a USB Unit-to-Unit (Mini-A to Mini-B) cable to connect to a calculator, make sure to connect the "B" end of the cable to the
"DATA B" port at the boom of the Hub. Reversing this cable prevents the Hub from receiving power.
- Make sure your calculator has the latest operang system.
- Make sure the end of the USB cable connected to the calculator is inserted completely.
- Unplug the USB cable from the TI-Innovator™ Hub wait 3 seconds and re-plug the USB cable.
TI-Nspire™ CX computer soware is not recognizing the TI-Innovator™ Hub, what do I do?
- Make sure you are using the latest version of TI-Nspire™ CX soware. The latest version installs a driver that allows the computer to recognize
the TI-Innovator™ Hub.
-Make sure you are connecng to the TI-Innovator™ Hub using the "DATA B" port on the TI-Innovator™ port
- Unplug the USB cable from the TI-Innovator™ Hub wait 3 seconds and re-plug the USB cable
- If you are not using the USB cable provided with the TI-Innovator™ Hub, the cable may be a power only USB cable rather than a power and
data cable. Try a different USB cable.
How do I turn the Hub off?
- Turn off the host calculator or computer.
– OR –
- Disconnect the USB cable.
What does it mean when the Error LED blinks and the speaker makes a tone?
If the error LED blinks and the speaker makes a tone, there is an error in the commands being sent to the TI-Innovator™ Hub. Review the sample
commands for the on-board, I/O modules, and breadboard components for ideas on how to modify your program.
Why is a driver for Silicon Labs CP210x installed on my computer when I plug in the TI-Innovator™ Hub?
The TI-Innovator™ Hub uses the Silicon Labs chip for its USB interface. The driver is needed for the desktop soware to communicate with the hub. This
will occur the first me you plug the TI-Innovator™ Hub into the computer.

5/21/2021
Troubleshooting
https://education.ti.com/html/webhelp/EG_Innovator/EN/index.html
2/10
On-Board Hub Components Troubleshoong
My program is not working with the on-board component, how do I know the on-board component isn’t broken?
-Download the test program and run this to test your on-board component.
- Make sure your program is using values that align with the ranges that the on-board components support
- RGB: Range from 0 to 255 for level of intensity
- Speaker: Range from 40 to 4000 Hz
Why does the on-board RGB go off every-me I play a tone on the speaker? Why can’t I control the on-board RGB while the sound is being played?
The on-board COLOR/RGB commands and SOUND/SPEAKER commands can not be used at the same me. User programs should wait unl the
SOUND/SPEAKER command to complete before sending COLOR/RGB command to TI-Innovator™ Hub.
The on-board Light Brightness sensor is giving me changing readings even though my light source is not changing, why? My light brightness readings
are toggling between max and min values when I expect a constant value?
LED light sources flicker at high speeds. While the human eye can not detect this flickering, the light brightness sensor does register this flicker and reports
the values it is reading.

5/21/2021
Troubleshooting
https://education.ti.com/html/webhelp/EG_Innovator/EN/index.html
3/10
TI-Innovator™ Rover Troubleshoong
My Rover not working as intended. Why?
- Check to make sure it is charged
- Make sure it is turned on.
- Make sure all cables are aached.
- Make sure breadboard cable is in correct configuraon (red wire on correct side)
- Make sure all the breadboard pins are straight.
- Make sure you have latest sketch
- Make sure you have latest OS
- Try test program
- Do not have anything besides calculator on top of Rover.
My Rover is not moving, or is not moving correctly. Why?
- If using the pen holder, make sure that the pen is not inserted so far it is liing up the Rover.
- Clean casters
- Use on smooth, flat surface for best results
- Check to see if orientaon matches the expectaons of your program.
The Rover did not draw the shape I expected. Why?
- Rover is not a precision drawing tool. You should expect a level of imprecision with specific shapes.
- When turning, Rover can have a +/- 0.5 degree variaon. The greater number of segments (or turns) the more that variaon can compound.
- Best surfaces to use Rover is a flat smooth surface (not carpet or le)
What is the recommended Number of segments or turns to draw the expected shape?
There are two methods to draw shapes (or funcons) with Rover.
They have different levels of precision and may result in different results even for the same general shape (e.g. octagon).
Method 1: Using FORWARD/BACKWARD/LEFT/RIGHT – these commands move Rover by the specified distance and angle. The angular movement may not
be precise and depends on the surface as well as the presence of the marker.
Method 2: Using ‘TO XY’, ‘TO POLAR’ – these commands move Rover to specific coordinates with more precise turns. Even with these commands, small
errors add up aer mulple segments. Funcons and shapes that use a large grid size and/or more than 18 segments may result in a drawing that does
not match the expected shape.
My Rover is turning more or less than I expected. Why?
There are two different commands related to Rover turning
- RV LEFT/RV RIGHT commands: These commands will tell Rover to turn the specified angle relave to Rover’s current posion.
- RV TO ANGLE – This command will move to the specific angle on the unit circle

5/21/2021
Troubleshooting
https://education.ti.com/html/webhelp/EG_Innovator/EN/index.html
4/10
Examples:
RV LEFT 30
RV LEFT 45
Will result in Rover at an angle of 75 degrees
By comparison
RV TO ANGLE 30
RV TO ANGLE 45
Will result in Rover at an angle of 45 degrees
Make sure your program is using the turn command that matches your expectaons of Rover’s movement.
These commands use degrees as the default unit even if the calculator seng is in radians.
You can specify RADIANS or GRADS (gradians) for Rover turns in the command through the “Hub -> Rover (RV) -> RV Sengs” menu
The Rover is not traveling the distance that I expected. Why?
Rover uses a default unit of 10 cm (~4 in).
So the command - RV FORWARD 1 – will cause Rover to move forward by 10 cm
It is equivalent to the “RV FORWARD 1 UNITS” and “RV FORWARD 0.1 M” commands
To move Rover for specific distances, you can use the ‘M’ seng to specify meters.
My marker is wobbly in the marker holder. Why?
The marker holder supports common thin markers or dry erase markers. The marker holder is designed to let gravity do the work to hold the marker in
place. The p of the marker will stay in the proper locaon, even if there is some movement at the other end of the marker.
What direcon is Rover poinng when I start a program?
The default posion of Rover is on the origin of a Cartesian grid point down the posive x-axis.
Original orientaon is: posion (0,0); heading 0 degrees (east – poinng toward the posive x-axis).
TO XY turns to the proper angle first, then moves straight to the point.
Example:
TO XY 1 1 turn 45 degrees to the le and then move sqrt(2) units (@ 10cm/unit = 14.14cm).
See also Rover>Setup>SET RV.POSITION

5/21/2021
Troubleshooting
https://education.ti.com/html/webhelp/EG_Innovator/EN/index.html
5/10

5/21/2021
Troubleshooting
https://education.ti.com/html/webhelp/EG_Innovator/EN/index.html
6/10
What are some cool XY or Polar commands to start with?
Table 1: Example 1:
Send "CONNECT RV"
Send "RV TO XY 0 0"
Send "RV TO XY 5 0"
Send "RV TO XY 0 0"
Send "RV TO XY 0 5"
Send "RV TO XY 0 0"
Send "RV TO XY 1 0"
Send "RV TO XY 0 5"
Send "RV TO XY 0 4"
Send "RV TO XY 2 0"
Send "RV TO XY 3 0"
Send "RV TO XY 0 3"
Send "RV TO XY 0 2"
Send "RV TO XY 4 0"
Send "RV TO XY 5 0"
Send "RV TO XY 0 1"
Why is my Rover program geng executed out of order?
The Rover commands fall into two categories:
1. Queued execuon: All of the Rover moon commands – FORWARD, BACKWARD, LEFT, RIGHT, ANGLE – are queued on the TI-Innovator Hub. They
may execute at a future me.
2. Immediate execuon: Other commands – like the ones to read the sensors or set the RGB LED on the Rover – are executed immediately.
This means that certain statements in your program will execute before statements that appear earlier in the program especially if the laer commands
are part of the queued family.
For example, in the program below, the RGB LED will turn RED before the Rover stops moving:
Send "SET RV.COLOR 255 0 255" – immediately executed
Send "RV FORWARD 5" – queued command
Send "RV LEFT 45" – queued command
Send "RV RIGHT 90" – queued command
Send "SET RV.COLOR 255 0 0" – immediately executed
Why is my Rover sll running even though my calculator says ‘Done’?
This can happen if the commands are queued for later execuon. The calculator says ‘Done’ because the programs is done sending all the commands to
the TI-Innovator Hub. The Hub will execute the commands to control the Rover even though the calculator program is complete.
I am showing no baery power when I plug in my Rover. Why?
While typically the baery charging status is shown immediately, it can take a minute for the baery status to show.
My Rover stopped working and will not turn back on. What should I do?
Charge the Rover for a couple of a couple minutes and wait for the baery status to display.
I turn the Rover off, but the program is sll running, or items on Rover are sll working. Why?
To completely disable the Rover, please turn the power switch to OFF and disconnect the USB cable from the graphing calculator.
Why does my Rover not travel in a straight line?

5/21/2021
Troubleshooting
https://education.ti.com/html/webhelp/EG_Innovator/EN/index.html
7/10
This can happen if the two motors do not have similar internal calibraon. We are aware of this issue and are working on a soluon via an update to the
Hub sketch.
My graphing calculator is not fing on the Rover.
Make sure you are using the correct orientaon of the tabs. The tabs have ‘CE’ and ‘CX’ engravings to fit the TI84Plus CE family and the TI-Nspire CX family
of calculators respecvely.
My built-in sensor isn’t working? Does not give expected results or provides no data
Reference the test programs.
Looking for loose connecons.
My student unplugged all the cables, what do I do?
Please refer to the wiring diagram below for reference.
My Rover is moving slower, or turning oddly?
- Check the caster for debris
- Use compressed air to clean out.
- The res may have come off. Check to make sure they are completely seated on the wheel.
- Smooth flat surface is recommended.
My res came off
- How to check to make sure they are fully seated on the wheel.
My breadboard pins look bent? Can I sll use?
Please re-align the pins in the original configuraon before aaching to the Hub.
What do the commands TO XY and TO POLAR do? When I use them nothing happens with my Rover.
These commands will be implemented in a future release of the Hub sketch.
How can I get started? See what Rover can do?
- Demo: Programs to do stuff. Take it for a test drive.

5/21/2021
Troubleshooting
https://education.ti.com/html/webhelp/EG_Innovator/EN/index.html
8/10
- Test Programs: try one component at a me. Make sure they work.
I/O Module Troubleshoong
My White LED I/O Module is not working what should I do?
The following troubleshoong steps will help determine if there is something wrong with the white LED I/O module.
- Ensure that the LED is properly inserted in the socket.
- Insert LED into socket - longer leg (lead) is posive (anode). If both leads are of equal length, the lead adjacent to the flat edge on LED
casing is the negave (cathode) lead.
- Download the test program and run this to test your white LED module component.
- Ensure that you have connected the I/O module into correct port required by the program
My Analog Light Sensor I/O Module is not working what should I do?
The following troubleshoong steps will help determine if there is something wrong with the analog light sensor I/O module.
- Download the test program and run this to test your analog light sensor I/O module component.
- Ensure that you have connected the I/O module into correct port required by the program
My Vibraon Motor I/O Module is not working what should I do?
The following troubleshoong steps will help determine if there is something wrong with the vibraon motor I/O module.
- Download the test program and run this to test your vibraon motor I/O module component.
- Ensure that you have connected the I/O module into correct port required by the program.
My Servo Motor I/O Module is not working what should I do?
The following troubleshoong steps will help determine if there is something wrong with the servo motor I/O module.
- Download the test program and run this to test your servo motor I/O module component.
- Ensure that you have connected the I/O module into OUT3 and that the program you are using is calling OUT3.
- The servo motor requires the TI-Innovator™ Hub to have external power. The PWR connector on the Hub lets you connect an auxiliary power
source. You can use the TI Wall Charger or the External Baery. External power is required if the TI-Innovator™ Hub is being used with a
graphing calculator or being used with the TI-Nspire™ CX computer soware.
- Overme the servo motor may need to be recalibrated. Steps to recalibrate:
- Connect External Power to TI- Innovator HUB
- Connect Servo Motor to OUT3
- Send the Command "CONNECT SERVO 1 TO OUT3"
- Send the Command "SET SERVO 1 CW 0 TIME 100" (Sets speed to zero, me value can be increased if needed)
- If the Servo does not move, then it’s already calibrated, If the servo is moving, use a screwdriver to move the potenometer in the back
of the motor unl it stops.
My Ultrasonic Ranger I/O Module is not working what should I do?
The following troubleshoong steps will help determine if there is something wrong with the ultrasonic ranger I/O module.
- Download the test program and run this to test your ultrasonic ranger I/O module component.
- Ensure that you have connected the I/O module into correct port required by the program.
The on-board light brightness sensor and the analog light sensor I/O module give slightly different readings why?
The posion of the sensor built-in to the TI-Innovator™ Hub can cause slightly different reading that those of the Analog Light Sensor.
TI-SensorLink Troubleshoong
• TI-SensorLink is not a data collecon soluon. USB connected probes or Lab Cradle remains a superior soluon for pure data collecon and analysis.
• The Hub commands for the TI-SensorLink with the Vernier analog sensors are currently not part of the Hub App (CE family) or the Hub menu (TI-

5/21/2021
Troubleshooting
https://education.ti.com/html/webhelp/EG_Innovator/EN/index.html
9/10
Nspire™ CX).
• The new commands and keywords will either need to be typed in OR copied from an exisng program. Please note that any typographical errors in
the keywords will result in an error indicaon in the sketch.
Programming with TI-Basic Troubleshoong
Why does my program give me a syntax error?
- If you have pasted code from an external source or text editor, it might contain "curly" quotaon marks (“...”) in places that require straight
quotes ("..."). You may need to replace some or all of the curly quotes.
- The syntax rules are slightly different between the TI CE Graphing Calculator and TI-Nspire™ CX technology. Code originally created for one
plaorm may need to be modified to work on the other.
- On the TI CE Graphing Calculator, make sure you don't have a space character at the end of a line of code. To find these trailing spaces in a
line, move the cursor to the line and press the [2nd] and then right arrow key. Adjacent spaces in code can also cause a syntax error.
How do I stop a program that becomes unresponsive?
- TI CE Graphing Calculator: Press the ON key.
- TI-Nspire™ CX Handheld: Hold down the Home/ON key and press ENTER repeatedly.
- Windows®: Hold down the F12 key and press Enter repeatedly.
- Mac®: Hold down the F5 key and press Enter repeatedly.
TI-SmartView CE is not showing the Hub commands in the programming menu?
Make sure you are using the latest version of TI-SmartView CE soware, version 5.2. This version installs the ‘Hub’ app that includes the programming
commands for the TI-Innovator™ Hub.
TI Connect™ CE soware is not showing the Hub commands, why?
The TI-Innovator™ Hub commands have been added to the TI Connect™ CE soware. Update your soware to the latest version.
My program doesn’t have any syntax errors but the error LED is showing an error?
The error LED will blink if there is an error in the command structure and the sketch is unable to process the commands. Review the sample commands
for the on-board, I/O modules, and breadboard components for ideas on how to modify your program.
TI-Innovator™ Sketch Troubleshoong
Why do I get an error when I try to update the TI-Innovator™ Sketch?
- For sketch updang, make sure you are using the USB Standard A to Micro cable, not the USB Standard A to Mini-B cable. Connect the micro
end of the cable to the PWR connector at the top of the Hub.
My TI-Innovator™ Hub is showing it gets power but will not talk to the update tool.
- This could be a cable issue. Some USB cables are only for power, not for data.
- Make sure you use the cable that comes with the TI-Innovator™ Hub.
Do I need admin privileges on my computer to upgrade the sketch?
Yes.
External Baery Troubleshoong
My external baery doesn’t seem to be providing power to the TI-Innovator™ Hub.
- Press the On/Off buon to ensure the baery is on. The external baery will turn itself off in 3 minutes if it is not connected to the TI-
Innovator™ Hub.
- Insure that the external baery has a charge. Press the On/Off buon. If the LED lights do not light up the external baery needs to be
charged.
Other manuals for TI-Innovator Rover
1
This manual suits for next models
1
Other Texas Instruments Robotics manuals

Texas Instruments
Texas Instruments TI-RSLK Instructions for use

Texas Instruments
Texas Instruments TI-RSLK User manual

Texas Instruments
Texas Instruments TI-Innovator Rover User manual

Texas Instruments
Texas Instruments TI-RSLK User manual

Texas Instruments
Texas Instruments TI-Rover with Geometry Challenges User manual

Texas Instruments
Texas Instruments TI-RSLK Instructions for use