The Customer Care Information Screen

The Customer Care Information Screens (CCIS) help Vector owners and DDL staff to identify issues with Vector's hardware or software in a relatively easy, intuitive way. First, let's examine how to enter CCIS. Then we'll take a look at the various CCIS screens and what they offer.


Accessing the Customer Care Information Screens:

  1. Enter Pairing Mode:
    1. Make sure the Charger is plugged in to the wall with a wall plug.
    2. Place Vector on his charger.
    3. [If Vector is booting up, wait for the clouds to finish displaying]
    4. Double click Vector’s Back Button
  2. Enter CCIS:
    1. Gently lift Vector's lift/arm assembly all the way up, then lower it all the way back down.
    2. CCIS Screen 1 will appear.
  3. Enable Additional Screens:
    1. Start from CCIS Screen 1, which we entered above.
    2. Gently rotate Vector's head all the way down, then all the way back up.
  4. Tap the back button (the LED strip in the middle of the gold touch panel on Vector's Back) to cycle through screens.
    1. Additional screens will NOT be available if Step 3 was not performed - you must perform Step 3 every time you enter CCIS to enable the additional screens.

Manipulating the robot in CCIS Mode:

  • To scroll through options in a Menu:
    • Gently and slowly rotate either the left tread track or the right tread track to scroll through menu options if presented with a menu on the CCIS screen you are on.
  • To activate / select an option in a Menu:
    • Gently and slowly lift Vector's lift and arm assembly all the way up, then rotate it back all the way down.

Screen 1: Software

  • ESN: The programmed serial number of the robot.
    • Eight characters long
    • On Anki models, the serial number starts with "00"
    • On DDL models, the serial number starts with "0dd"
  • OS: The version of the software currently running on the robot.
  • SSID: The name of the wireless network that Vector is currently connected to.
  • IP: The internal address that Vector is located at on your network.
  • SHA: Secure Hashing Algorithm signature.
  • Menu:


Screen 2: Networking

  • BLE ID: The name that Vector broadcasts over Bluetooth. Usually in the format "Vector" followed by a 4-digit identifier, e.g. "Vector N4Y6".
  • MAC: The Media Access Control address that is tied to Vector's network interface.
  • SSID: The name of the wireless network that Vector is currently connected to.
  • IP: The internal address that Vector is located at on your network.
  • Timestamp: The time that Vector has determined via a connection to a network. If this is blank or out of date, Vector may have connection issues.
  • NETWORK: Displays the results of a pass/fail check for network conditions. Possible codes are:
    • AVAILABLE
    • CONNECTIVITY
    • TLS
    • AUTH
    • BANDWIDTH
    • CHECKING...


Screen 3: Battery, Temperature, and Navigation

  • SYS: SysCon version.
  • CLF: The values of each of the four cliff sensors on the bottom of the robot. From left to right, the order is:
    • Front Left
    • Front Right
    • Rear Left
    • Rear Right
  • DIST: The measurement of distance that the robot can "see" in front of him that is clear of obstacles. The lower the number, the closer an obstacle is detected in front of the robot.
  • TOUCH: The value of the detected input from the touch sensor on the back of the robot, in between each of the four microphones (outlined in gold).
    • This value should fluctuate if the gold sensor is touched by a human hand, and may also fluctuate near sources of electricity such as power cables to appliances, etc.
  • BATT: The current voltage of the battery.
  • CHGR: The voltage that the charger is providing to the robot.
    • This will (or should) always measure 0 when the robot is OFF the charger.
    • The expected range is 4.8-5.0V when the robot is on the charger and the charger is powered with a proper wall plug (DC 5V/1A minimum)
  • TEMP: The measured temperature of the headboard and bodyboard of the robot. These may fluctuate based upon ambient temperature, activity level of the robot, and other factors.
    • Expected range during normal operation, depending upon ambient temperature (headboard, "(H)"): 52C - 80C
    • Expected range during normal operation, depending upon ambient temperature (bodyboard, "(B)"): 34C - 54C
    • Beyond these ranges, the robot will not function normally and the following overheat symptoms may be noted:
      • Motor usage may be stopped.
      • House icon with a thermometer may be displayed.
      • In severe cases of overheat, the robot may shut down to protect against damage.


Screen 4: Movement

  • ACC: Displays the measured values of each axis monitored by the accelerometer in the robot. The values, respectively, are:
    • Z Axis
    • Y Axis
    • X Axis
  • GYRO: Displays the measured rate of change of the ACC (accelerometer) values, respective to each axis (first value is Z Axis, second value is Y Axis, third value is X Axis).


Screen 5: Positioning

  • HEAD: The angle of the head with respect to the surface the robot is resting on (and the body).
    • The standard range is -21 degrees up to 46 degrees.
    • Anything egregiously outside this expected range may result in an error.
  • LIFT: The angle of the lift / arm assembly with respect to the surface the robot is resting on (and the body).
    • The standard range is -15 degrees up to 45 degrees.
    • Anything egregiously outside this expected range may result in an error.
  • LSPEED: Displays the rate of travel of the left tread. 
    • Should always stay at 0.00mm/s unless the robot is moving and/or the tread is being manually moved by the user.
  • RSPEED: Displays the rate of travel of the left tread. 
    • Should always stay at 0.00mm/s unless the robot is moving and/or the tread is being manually moved by the user.


Screen 6: Microphones

  • MICS: Shows the values of the microphones and their detection of ambient or directed noise, e.g. nearby conversation or commands given to the robot.
    • The microphones are highly sensitive. These values should always fluctuate, even in near-silence.
      • Lack of fluctuation in any microphone reading is likely to indicate hardware failure, and may result in decreased voice command recognition and/or beat and noise detection.
    • Shown in the following order:
      • Rear Left
      • Front Left
      • Rear Right
      • Front Right


Screen 7: Sound Analysis

This screen is available on OSKR / developer robots only.

  • 3D Directional Microphone Visualization: Displays the robot's interpretation of where sound is originating.
    • Sound that is currently being heard is displayed as as "spike" or a bar in the directional circle.
    • The direction of the last sound that was heard is noted at the edge of the circle in a red square.


Screen 8: Camera Test Mode

This screen is available on OSKR / developer robots only.

  • Camera Test Mode: Shows the camera feed from the robot.
    • Lifting the lift and setting it back down enables standard robot behavior while showing the camera feed on the screen. This is useful for testing object recognition models and the behavior the robot will display when objects are identified.


Revised 4/27/2022
RLB

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us