Product description: JetBot - kit for building a 2-wheeled Al robot platform with a camera and DC drive - Waveshare 22792
A kit for building a 2-wheel JetBot intelligent robot platform. To work properly, the robot requires a Waveshare Jetson Nano Kit controller equipped with an Nvidia Jetson Nano Module with 4 GB of RAM and 16 GB of eMMC memory . This controller is responsible for artificial intelligence, speech processing, visual processing, mapping and navigation. The set is equipped with an additional microcontroller which is the Raspberry Pi RP2040, which is characterized by high performance in real time and control accuracy. It is responsible for collecting data on the robot's position and for controlling its movements. JetBot has the functions of face detection, following an object or a line. The device is able to map with the odometer and supports the mapping algorithm Gmapping, Hector, Karto and Cartographer.
The set does not include the Waveshare Jetson Nano Dev Kit minicomputer, TF memory card or card reader, these elements can be purchased separately.
ROS support
ROS is an open-source operating system that includes a collection of software libraries and robot design tools. Provides the services expected of the operating system, bottom-layer device control, inter-process messaging, and packet management. ROS simplifies robot design and is the mainstream robot software in the world. ROS software: rviz, gazebo, rosbang, rqt_ *
Automatic navigation
JetBot supports single-point navigation, multi-point patrol navigation and real-time mapping.
One-point navigation : after pointing to the target position, the robot will automatically plan the path to navigate to the target position.
Multipoint Patrol Navigation : After adding waypoints, the robot will move between them.
Mapping while navigating : after indicating the destination point, the robot will automatically examine the path to the destination point and show it on the map
The JetBot platform kit includes
- 1x aluminum housing
- 1x JetBot ROS housing
- 1x JetBot ROS expansion board
- 1x RPLIDAR A1
- 2x high-power encoders
- 1x acrylic piece
- 1x AC8265 network card with antennas
- 1x IMX219-160 camera
- 1x acrylic spacer for the camera
- 2x 2.54 cm wheels
- 1x cooling fan
- 2x 65mm tires
- 1x wireless gamepad
- 1x USB adapter
- 1x camera mount
- 2x PH2.0 6PIN cables
- 1x 12.6 / V 2 A battery charger
- 2x connectors with a hole of 6 mm
- 4x connecting screws
- 1x mini cross wrench
- 1x nut spanner
- 1x Allen wrench
- 2x screwdriver
- 1x packet of screws
JetBot platform specification
- Controller: Jetson Nano Developer Kit
- Microcontroller: RP2040
- Support for speech recognition / voice commands
- 2x speaker
- 2x microphone
- Sensor: IMU, RPLIDAR A1
- Supports terrain mapping
- Camera: 160 ° FOV wide-angle camera, 8MPx HD resolution
- OLED screen: 0.91 "128 x 32 px
- Wireless: Yes
- Wireless communication: 2.4 GHz / 5 GHz dual-band WiFi + Bluetooth 4.2
- Drive: 2 motors with wheels
- Power supply: 3x Li-Ion 18650 battery, 12.6 V
- Engine:
- 37-520 with metal encoder
- 333 rpm
- gear 1:30
- Motor encoder: Hall type, AB phase
- Program library: JetBot, ROS
- Advanced level: requires programming experience
Description of the pins on the board
- Audio amplifier
- USB sound card
- Battery protection system
- Equalizing charge
- Mainboard power supply, max. intensity: 5 A.
- IMU position sensor
- USB HUB
- Raspberry Pi RP2040 microcontroller
- Motor controller
- Battery voltage and condition monitor
- Dual MEMS silicone microphone
- Lidar interface
- Lidar power switch
- Charging port
- OLED display
- Pogo pin
- Power switch
- Reset button
- Download button
- Type C connector
- Speaker volume button
- Dual speaker
- Engine port
- Basket for Li-Ion 18650 batteries
Useful links |