Set up your Rover 2 with a Jetson | Viam Rover

Set up your Rover 2 with a Jetson

The Viam Rover 2 arrives preassembled with two encoded motors with suspension, a webcam with a microphone unit, a 6 axis IMU, power management and more. It is primarily designed for use with a Raspberry Pi 4, but you can use it with a larger Jetson board with some additional setup.

This guide provides supplemental instructions for setting up your rover with a Jetson Orin Nano.

Important

You must purchase the following hardware separately:

The ribbon cable you purchase must meet these requirements:

Safety

Read all instructions fully before using this product.

This product is not a toy and is not suitable for children under 12.

Switch the rover off when not in use.

Warning

Lithium-ion batteries may pose a flammable hazard. This product requires four 18650 lithium-ion batteries OR an RC-type battery. DO NOT connect multiple power sources simultaneously. Refer to the battery manufacturer’s operating instructions to ensure safe operation of the Viam Rover. Dispose of lithium-ion batteries per manufacturer instructions.

Caution

Damage may occur to the board and/or Viam Rover if wired incorrectly. Refer to the manufacturer’s instructions for correct wiring.

Setup

  1. Install the WiFi board/device on the Nano. Follow the manufacturer’s instructions to do so.

  2. Power the Jetson Nano with a power supply and prepare the device and install viam-server.

  3. Switch back to the main guide and complete these two steps: Add the power supply and Configure the low-voltage cutoff circuit.

  4. Unscrew the top of the rover with the biggest Allen key.

  5. Take the height extenders provided in your kit. Apply them to the rover chassis posts.

  6. Unscrew the standoffs in the motherboard and relocate them to the Jetson board hole pattern:

  7. Connect the ribbon cable to the motherboard and Jetson Nano. The ribbon cable needs to be routed towards the front of the rover and flip back to the pins on the Jetson Nano, as pictured:

  8. Use the smallest Allen key and the provided M2.5 screws to attach your board to your rover through these standoffs. The USB ports should be facing the left-hand side of the rover, when viewed from above:

  9. Connect the webcam’s USB lead to any USB port on your board.

  10. Flip the power switch to turn your rover on.

Important

You must purchase the following hardware separately:

The ribbon cable you purchase must meet these requirements:

Safety

Read all instructions fully before using this product.

This product is not a toy and is not suitable for children under 12.

Switch the rover off when not in use.

Warning

Caution

Damage may occur to the Jetson Orin Nano and/or Viam Rover if wired incorrectly. Refer to the manufacturer’s instructions for correct wiring.

Setup

  1. Power the Jetson Orin Nano with a power supply and prepare the device and install viam-server.

  2. Switch back to the main guide and complete these two steps: Add the power supply and Configure the low-voltage cutoff circuit.

  3. Unscrew the top of the rover with the biggest Allen key.

  4. Take the height extenders provided in your kit. Apply them to the rover chassis posts.

  5. Unscrew the standoffs in the motherboard and relocate them to the Jetson board hole pattern:

  6. IMPORTANT: Disconnect the 5V buck converter. Unlike other boards, the Jetson Orin Nano requires a 7-20V input, which means that the board must be powered directly from the battery. Before commencing, ensure that everything is powered off. It is recommended that you clip the buck converter wires completely and place electrical tape over the exposed contacts, as pictured:

  7. Connect the ribbon cable to the motherboard and Jetson Orin Nano.

  8. Use the smallest Allen key and the provided M2.5 screws to attach your board to your rover through these standoffs. The USB ports should be facing the left-hand side of the rover, when viewed from above:

  9. Connect a WiFi adapter or a board that directly interfaces to the underside of the Jetson Orin Nano.

  10. Connect the webcam’s USB lead to any USB port on your board.

  11. Flip the power switch to turn your rover on.

Control your rover on Viam

If you followed the instructions in the Jetson installation guide, you should have already made a Viam account, installed viam-server on the board, and added a new machine.

To configure your rover so you can start driving it, add a Viam Rover 2 fragment to your machine.

Next steps

After adding the appropriate fragment, follow this tutorial with your owned rover:

[There should have been a video here but your browser does not seem to support it.

Drive your rover

Use a Viam SDK to program a rover to move in a square.](https://docs.viam.com/try/viam-rover/drive-rover/)