Zum Inhalt springen

WSAL24019 – UGV01/en

Aus JW Tech Wiki
Version vom 6. September 2026, 09:55 Uhr von JWTechPublisher (Diskussion | Beiträge) (Freigegebene technische Dokumentation veröffentlicht; Text-only und noindex)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Documentation notice: This technical documentation was independently rewritten from an archived supplier source. Check technical details and commands against the product version and manufacturer documentation before use.

Summary

The UGV01 is a flexible, expandable, off-road capable tracked UGV. It supports multiple hosts (e.g., Raspberry Pi, Jetson Nano, RDK X3) that communicate with the onboard ESP32 slave computer via serial port. The system includes encoder-equipped motors for speed feedback, an onboard multi-function driver board based on ESP32 with WiFi and Bluetooth, a 0.96-inch OLED display, and a UPS power module using 3S 18650 lithium batteries (not included). Two 1020 European standard profile rails allow mounting of external modules.

Related products at JW Tech

Technical overview

  • The vehicle uses a multi-part independent suspension system to damp uneven terrain; under load while climbing, the suspension compresses and the rear wheels provide additional support.
  • Motors are equipped with encoders, enabling speed feedback and closed-loop control.
  • The integrated driver board is based on an ESP32 chip and provides interfaces for DC motors, serial bus servos, PWM servos, SD card slots, nine-axis IMU, WiFi, and Bluetooth.
  • The device automatically boots into WiFi AP mode with the hotspot “UGV”; the password is “12345678”. The web interface is accessible at IP address 192.168.4.1.
  • JSON commands can be sent over serial port, USB, HTTP, or ESP-NOW; most configuration settings can be performed via JSON commands, e.g., connecting to a known WiFi without a USB cable.
  • The UPS power module uses three 18650 batteries in series (not included); it features protection circuits against overcharge, over-discharge, overcurrent, and short-circuit.
  • Two 1020 European standard profile rails allow mounting external modules such as pan-tilt gimbals or robotic arms.
  • All codebases are open source; demo programs run in Arduino IDE without manually configuring the compilation environment.
  • The 0.96-inch OLED display shows AP mode, STA status, MAC address, and voltage value at boot.
  • If the connection drops during movement, the vehicle automatically stops after a short delay as a safety measure.

Commands and examples – verify before use: 

{"T":404,"ap_ssid":"UGV","ap_password":"12345678","sta_ssid":"your_ssid","sta_password":"password"}

Notes and version constraints

  • Batteries must be purchased and installed by the customer; reversed polarity can pose an explosion risk – check polarity before charging.
  • Firmware update requires disassembling the vehicle to reach the USB connector on the driver board; exact steps depend on the hardware version.
  • The stated IP 192.168.4.1 applies only in AP mode; in STA mode the router assigns a dynamic IP.
  • The voltage threshold for charging (below approx. 10 V) is not precisely defined according to the source – human confirmation recommended.
  • Some command names (CMD_SPEED_CTRL, CMD_PWM_INPUT, CMD_ROS_CTRL, CMD_BASE_FEEDBACK, CMD_WIFI_APSTA) were taken from the table of contents; full parameter lists are missing from the provided text excerpt.

Source and revision record

  • UGV01 - Waveshare Wiki
  • Source revision: 110912
  • Captured: 2026-09-04T03:48:42+00:00
  • SHA-256: 59a1a7c44641dc6ce87cbb2f757570b38a5fec927e90adadb111187ea92f0187