JETANK AI Kit

From Waveshare Wiki
Jump to: navigation, search
JETANK AI Kit
JETANK AI Kit

JETANK AI Kit, AI Tracked Mobile Robot, AI Vision Robot, Based On Jetson Nano Developer Kit
{{{name2}}}

{{{name3}}}

{{{name4}}}

{{{name5}}}

Primary Attribute
Category:
{{{userDefinedInfo}}}: {{{userdefinedvalue}}}
Brand: Waveshare, NVIDIA
Website
International: https://www.waveshare.com/jetank-ai-kit.htm
Chinese:
Onboard Interfaces
I2C CSI
Related Products

Introduction

JETANK AI Kit, AI Tracked Mobile Robot, AI Vision Robot, Based On Jetson Nano Developer Kit .

Assembly Guides

We use the Jetbot image to setup for Jetank AI Kit, in this case, the default password for the image is jetbot

Step 1. Download the image
  • Download the newest jetbot image from jetbot.org which is provided by NVIDIA
  • You can also directly use the pre-configured image and skip the Step 4.
Step 2
Flash the JetBot image onto an SD card
  • Unzip the zip archive to get the .img file
  • Insert an SD card into the PC
  • Using the Win32DiskImager software tp write .img file onto the SD card
  • Eject and remove the SD card from the PC
Step 2. Boot the Jetson Nano
  • Insert the SD card into your Jetson Nano
  • Connect an HDMI display, keyboard, and mouse to the Nano
  • Connect a Power adapter to Jetson Nano (5V/4A) and start

Note, please test the Jetson Nano before you assemble the JETANK and test.

Step 3. Connect to WiFi
  • Boot the Jetson Nano, the default password is jetbot
  • To reduce CPU usage, the JetBot image disable the Desktop IU, enter the password and it goes into terminal directly
  • Use the following command to connect WiFi
sudo nmcli device wifi connect <SSID> password <PASSWORD>
Note that you need to modify the <SSID> to actual SSID of your wifi and the <PASSWORD> to the correct password of your wifi
  • Reboot the Jetson Nano, Jetson nano auto-connect to the WiFi (if it is accessible) the IP is shown in the OLED of JETANK
Step 4. Access JETANK by the Web browser

Note that you have to connect your PC to the same network as the JETANK, otherwise it cannot work.

  • Shut down the Jetson Nano and remove the display, keyboard, and mouse.
  • Assemble the JETANK according to the video
  • Connect the 12.6V power adapter to the Power interface of the JETANK
  • The Jetson Nano start and connect to WiFi automatically. the IP address is shown in the OLED
  • Open the Chrome browser, and navigate to <jetson_ip>:8888
    • For example, 192.168.1.76:8888
  • Access the Jupyter lab, the default password is jetbot
JetBot AI Kit Manual 2.jpg
  • Open a terminal and install the JETANK codes
git clone https://github.com/waveshare/JETANK.git
cd JETANK
chmod +x install.py
chomd +x config.py
./install.sh
./config.sh
  • The JETANK will auto-reboot

JETANK_1_servos

  • Navigate to http://<jetank_ip_address>:8888 to access JETANK by the browser.
  • Go to /JETANK/JETANK_1_servos and open the JETANK_1_servos_en.ipynb file
  • Follow the guides and run the cell one by one

This script shows you how the servo works.

JETANK_2_ctrl

  • Navigate to http://<jetank_ip_address>:8888 to access JETANK by the browser.
  • Go to /JETANK/JETANK_2_ctrl and open the JETANK_2_ctrl_en.ipynb file
  • Follow the guides and run the cell one by one

This script shows you how to control the arm and move the camera

JETANK_3_motionDetect

  • Navigate to http://<jetank_ip_address>:8888 to access JETANK by the browser.
  • Go to /JETANK/JETANK_3_motionDetect and run the JETANK_3_motionDetect_en.ipynb
  • Follow the guides and run the cell one by one

This script uses OpenCV to detect if objects move or change.

JETANK_4_colorRecognition

  • Navigate to http://<jetank_ip_address>:8888 to access JETANK by the browser.
  • Go to /JETANK/JETANK_4_colorRecognition and run the JETANK_4_colorRecognition_en.ipynb
  • Follow the guides and run the cell one by one

This script can recognize the HSV value of image captured by the camera

JETANK_5_colorTracking

  • Navigate to http://<jetank_ip_address>:8888 to access JETANK by the browser.
  • Go to /JETANK/JETANK_5_colorTracking and run the JETANK_5_colorTracking_en.ipynb
  • Follow the guides and run the cell one by one

This script can recognize the color of objects captured and trackes a specified color. Default to track yellow

JETANK_6_gampadCtrl

  • Navigate to http://<jetank_ip_address>:8888 to access JETANK by the browser.
  • Go to /JETANK/JETANK_6_gamepadCtl and run the JETANK_6_gamepadCtl_en.ipynb
  • Follow the guides and run the cell one by one
  • Connect the USB adapter of gamepad to the Jetson Nano

This script use the game pad to control the JETANK

Question:
What batteries does JETANK AI Kit use?
Answer:
Three 18650 batteries are used and the voltage of every battery is 3.7V. Generally, the voltage per battery is 4.2V when full charging. Please use batteries without a protective plate.

BTW, the Power of Kit is down when the voltage of the whole system is similar to 9V (it is not accurate), we recommend you to charge batteries if the voltage displayed is lower than 10V.
We recommend you to use high-quality batteries like Sanyo or Panasonic.
Batteries 18650 en.jpg


Question:
What is the power adapter used to do?
Answer:
The 12V power adapter is used to charge the batteries. DO NOT directly connect it to the Jetson Nano Developer board.


Supports

If you require technical support, please go to the Support page and open a tickets.