Home Waveshare UGV Beast ROS 2 Open-source AI Robot Raspberry Pi Included

Waveshare UGV Beast ROS 2 Open-source AI Robot Raspberry Pi Included

Sale price €634,85
incl. VAT
SKU: Waveshare-28691

Pre-order

Add to Wishlist Add to Compare

Free Shipping from 30€ in Germany, 50€ in the EU!

- Pre-orders will be shipped in 5 working days.

- EU & US Countries Delivery Time: 10 working days.

- Other Countries Delivery Time: 15 working days.

- Pre-Ordering: If an item is unavailable, you can pre-order it. We'll dispatch once stock is replenished. For specific delivery times, please feel free to contact us for inquiries.

- Express Shipping: Need it faster? Contact us via email or through our live chat support, and we'll arrange expedited delivery for you.

Visa
PayPal
Mastercard
American Express
Shop Pay
Waveshare UGV Beast ROS 2 Open-source AI Robot Raspberry Pi Included

Waveshare UGV Beast ROS 2 Open-source AI Robot Raspberry Pi Included

€634,85

The UGV Beast ROS 2 Open-source Off-Road Tracked AI Robot is a versatile platform featuring dual controllers, computer vision capabilities, and an all-metal body. It's designed for flexibility and expandability, making it ideal for use with Raspberry Pi 4B and Raspberry Pi 5.

Beginner Selection Recommendation

For users looking to utilize a Raspberry Pi as the host controller, we recommend the UGV Rover PT PI5 ROS2 Kit. If an NVIDIA Jetson Orin Nano is preferred, consider the UGV Rover PT Jetson Orin ROS2 Kit.

Both kits offer exceptional reliability, a high-torque 2-axis Pan-Tilt, D500 Lidar, and an OAK-D Lite depth camera. They come with comprehensive basic functionalities and ROS2 tutorials, empowering beginners to quickly grasp and apply robotics knowledge. These robot kits boast superior expandability, allowing for diverse application deployments.

Product Model Name Introduction

Our product model names are structured to convey key features: chassis type, Pan-Tilt option, host controller model, and function type.

Model Name Description Corresponding Module
Chassis Type UGV Rover 6 Wheels 4WD chassis UGV Beast PT Jetson Orin AI Kit Acce
UGV Beast Independent suspension off-road tracked chassis UGV Beast PT Jetson Orin AI Kit Acce
Pan-Tilt Option PT with 2-axis Pan-Tilt UGV Beast PT Jetson Orin AI Kit Acce
Host Controller Jetson Orin Using Jetson Orin Nano as host controller. Note: "Acce" kits do not include the host controller. UGV Beast PT Jetson Orin AI Kit Acce
PI 5 Using Raspberry Pi 5 as host controller. Note: "Acce" kits do not include the host controller or heatsink. UGV Beast PT Jetson Orin AI Kit Acce
PI 4B Using Raspberry Pi 4B as host controller. Note: "Acce" kits do not include the host controller or heatsink. UGV Beast PT Jetson Orin AI Kit Acce
Acce Kits with "Acce" do not include the host controller, suitable if you already own a host board. UGV Beast PT Jetson Orin AI Kit Acce
Function Type AI Kit Basic AI kit with a 5MP ultra-wide-angle camera, includes computer vision functionality and tutorials. UGV Beast PT Jetson Orin AI Kit Acce
ROS2 Kit Expands on the AI Kit with a D500 360° Lidar and OAK-D Lite depth camera, offering complete ROS2 functionality and tutorials. UGV Beast PT Jetson Orin AI Kit Acce

UGV Beast AI Robot, optional for Pan-Tilt Module, usage scenario UGV Beast AI Robot features

Features at a Glance

The UGV Beast ROS2 Kit is an AI robot designed for exploration and creation. With exceptional expansion potential, based on ROS 2 and equipped with Lidar and a depth camera, it seamlessly bridges your imagination with reality. It's the ideal choice for tech enthusiasts, makers, or programming beginners eager to explore the world of intelligent technology.

Equipped with high-performance Raspberry Pi computers, the UGV Beast meets the challenges of complex strategies and functions, inspiring your creativity. Its dual-controller design combines the high-level AI functions of the host controller with the high-frequency basic operations of the sub-controller, ensuring accurate and smooth performance.

Control is effortless via the UGV Beast Web Application, requiring no software downloads—simply open your browser to begin. You can access basic ROS 2 functions without needing a virtual machine on your PC. Supporting high-frame rate real-time video transmission and multiple AI Computer Vision functions, the UGV Beast is an ideal platform to bring your ideas to life!

Kit Selection

An optional Pan-Tilt Module (PT Version only) enhances expansion potential. Choose from host controller options including Raspberry Pi 4B or Raspberry Pi 5, or select the Acce Version if you already own a Pi. All kits include a camera, mounting accessories, TF card, and cooling fan.

Model UGV Beast PT PI4B/PI5 ROS2 Kit UGV Beast PT PI4B/PI5 ROS2 Kit Acce UGV Beast PI4B/PI5 ROS2 Kit UGV Beast PI4B/PI5 ROS2 Kit Acce
UGV Beast PT PI4B/PI5 ROS2 Kit UGV Beast PT PI4B/PI5 ROS2 Kit Acce UGV Beast PI4B/PI5 ROS2 Kit UGV Beast PI4B/PI5 ROS2 Kit Acce
Dimension 196.82×231.46×251.78mm 196.82×231.46×152.25mm
Weight 2411 ±5g 2095 ±5g
Chassis height 25mm
Pan-Tilt DOF 2 -
Pan-Tilt SERVO TORQUE 30KG.CM -
Pan-Tilt SERVO ST3215 Servo -
Host controller RPi 4B 4GB / RPi 5 4GB NOT included RPi 4B 4GB / RPi 5 4GB NOT included
Host System support Debian Bookwrom
ROS2 Version ROS2-HUMBLE-LTS
Camera FOV 160°
Power supply 3S UPS Module
Battery support 18650 lithium battery x 3 (NOT included)
Demo control methods Web application / Jupyter Lab interactive programming
Default Max speed 0.35m/s
Number of Driving wheels 2
Suspension material Stainless steel
Track width 40mm
Minimum turning radius 0M (In-situ rotation)

Based on Raspberry Pi

The UGV Beast supports Raspberry Pi 5 and Raspberry Pi 4B, offering powerful computing performance to handle complex tasks and unlock more possibilities.

UGV Beast AI Robot connecting with Raspberry Pi 4B

Connecting with Raspberry Pi 4B

UGV Beast AI Robot connecting with Raspberry Pi 5

Connecting with Raspberry Pi 5

Dual-Controller Design for Efficient Collaboration and Upgraded Performance

The host controller utilizes Raspberry Pi for AI vision and strategy planning, while the sub-controller employs ESP32 for motion control and sensor data processing, ensuring seamless and precise operations.

UGV Beast AI Robot with dual-controller design

Raspberry Pi OS + ROS2 Docker

This configuration ensures advanced decision-making performance for the robot and excellent system compatibility. It supports all AI functions of previous AI Kit series products.

UGV Beast AI Robot with Raspberry Pi OS + ROS2 Docker

360° Flexible Omnidirectional Pan-Tilt

Equipped with a 5MP 160° wide-angle camera, the Pan-Tilt module captures every detail with precision.

UGV Beast AI Robot with omnidirectional Pan-Tilt

Open Source for All ROS 2 Development Resources

All demos for both host and sub-controllers are open source, including the robot description file (URDF model), sensor data processing nodes for the sub-controller, kinematic control algorithms, and various remote control nodes.

UGV Beast AI Robot with open source ROS2 resources

Integrates Various ROS 2 Mapping Methods

The UGV Beast supports diverse mapping methods to meet the needs of different scenarios.

UGV Beast AI Robot Gmapping 2D mapping

Gmapping 2D mapping

UGV Beast AI Robot Cartographer 2D mapping

Cartographer 2D mapping

UGV Beast AI Robot RTAB-Map 2D mapping

RTAB-Map 3D mapping

Multiple Cost-Effective Sensors

The robot incorporates several practical and cost-effective sensors for enhanced functionality.

UGV Beast AI Robot, adopts multiple sensors UGV Beast AI Robot with mutiple navigation modes

Auto Exploration and Mapping

Using SLAM Toolbox, the UGV Beast simultaneously performs mapping and navigation in unknown environments, simplifying task execution. This allows the robot to autonomously explore and map unknown areas, ideal for unmanned applications.

UGV Beast AI Robot, supports auto exploration and mapping

Supports Natural Language Interaction

Leveraging Large Language Model (LLM) technology, users can issue commands to the robot using natural language for tasks such as moving, mapping, and navigation.

UGV Beast AI Robot, supports natural language interaction

Provides Web Console Tool

Access basic ROS 2 functions directly through a web browser, eliminating the need for a PC virtual machine. This cross-platform operation works on Android or iOS tablets. Users can simply open a browser to control the robot for movement, mapping, navigation, and more.

UGV Beast AI Robot with Web console tool

ROS2 Node Command Interaction

Users can send control commands to the robot via scripts for operations like movement, current location retrieval, and navigation to specific points, facilitating secondary development.

UGV Beast AI Robot ROS2 node command interaction demo
UGV Beast AI Robot ROS2 node moving demo

Gazebo Simulation Debugging

Gazebo robot mode and a complete functionality library are provided for simulation debugging, aiding in system verification and testing during early development stages.

UGV Beast AI Robot, provides Gazebo robot mode

Continuing the Adventure as Night Falls: Supports Tactical Extension

A high-brightness LED light ensures clear images in low-light conditions.

UGV Beast AI Robot, low-light conditions working demo

It comes with a 21mm wide rail and a 30KG.CM high-precision & high-torque bus servo for tactical extensions.

UGV Beast AI Robot, suitable for tactical extension

Note: Accessories shown in the image above are for reference only and are NOT included.

Standard Aluminum Rail

Includes 2 × 1020 European standard profile rails, allowing for the installation of additional peripherals via boat nuts to meet diverse needs and expand special operation scenarios.

UGV Beast AI Robot with standard Aluminum rail for installing additional peripherals

Note: Only the rail, boat nuts, and M4 screws are included; other accessories must be purchased separately.

Supports Driving in Complex Terrain

The tracked mobile robot chassis features independent suspension systems, providing more stable off-road crossing capabilities.

UGV Beast AI Robot, supports driving in complex terrain

Easy To Control Via Cross-Platform Web Application

No app installation is required. Users can connect and control the robot via mobile phones, tablets, and computers using a browser-based Web App. It supports shortcut key control like WASD and mouse input via a PC with a keyboard.

UGV Beast AI Robot, can be controlled via Web Application

WebRTC Real-time Video Transmission

Utilizes a Flask lightweight web application based on WebRTC for ultra-low latency real-time transmission. Written in Python, it's easy to extend and works seamlessly with OpenCV.

UGV Beast AI Robot with real-time wireless transmission support

Recognition, Tracking, and Targeting

Based on OpenCV, it achieves color recognition and automatic targeting. It supports one-key Pan-Tilt control and automatic LED lighting, allowing for expansion with more functions.

UGV Beast AI Robot color recognition and automatic targeting demo

Face Detection: Automatic Picture or Video Capturing

Based on OpenCV, it performs face recognition, automatically taking photos or recording videos when a face is detected.

UGV Beast AI Robot face recognition demo

Intelligent Object Recognition

The UGV Beast supports recognition of many common objects using its default model.

UGV Beast AI Robot object recognition demo

Gesture Recognition: AI Interaction with Body Language

Combining OpenCV and MediaPipe, it enables gesture control of the Pan-Tilt and LED.

UGV Beast AI Robot photo taking gesture control demo

Gesture control for photo taking

UGV Beast AI Robot blacklight control gesture control demo

LED ON/OFF and backlight control

More MediaPipe Demos for Easily Creating Complex Video Processing Tasks

MediaPipe, an open-source framework by Google, facilitates building cross-platform multimedia processing pipelines. Its pre-built components and high-performance capabilities allow the robot to respond to and process complex multimedia inputs, such as real-time video analytics.

UGV Beast AI Robot face recognition demo

Face Recognition

UGV Beast AI Robot attitude detection demo

Attitude Detection

40PIN GPIO Extended Header

The robot only uses the UART interface of the Raspberry Pi GPIO for communication. The outer 40PIN header of the driver board is available for expanding more peripherals and functions.

UGV Beast AI Robot onboard 40PIN GPIO extended header

Obtains Real-time Information Feedback

Real-time monitoring of the robot's operating status is available.

UGV Beast AI Robot to obtain real-time information feedback

Web Page Command Line Tool: Multiple Functions for Easier Expansion

Quick to set up and easy to expand. Effortlessly customize and add new functions without modifying front-end code.

UGV Beast AI Robot with Web page command line tool

ESP-NOW Wireless Communication Between Robots

Based on the ESP-NOW communication protocol, multiple robots can communicate without requiring IP or MAC addresses, enabling multi-device collaboration with 100-microsecond low-latency communication.

UGV Beast AI Robot with ESP-NOW wireless communication support

Gamepad Control for Better Operation Experience

Includes a wireless gamepad for more flexible robot control. Connect the USB receiver to your PC to remotely control the robot via the Internet. An open-source demo is provided for customizing your interaction methods.

UGV Beast AI Robot, supports wireless gamepad control

Supports 4G/5G Expansion

Supports installing a 4G/5G module for application scenarios without WiFi access.

UGV Beast AI Robot, supports installing 4G/5G module

* You may need to use Tunneling Services like Ngrok, Cpolar, or LocalTunnel to expose the robot's local network service (Flask application) to the Internet for remote control.

Realizes Remote Control Across the Internet

 

  • Our web application demos are based on WebRTC for real-time video transmission.
  • WebRTC (Web Real-Time Communications) enables web applications to establish peer-to-peer connections and stream audio/video or exchange data directly between browsers.
  • We provide comprehensive Ngrok tutorials to help you quickly set up and control the robot remotely over the internet.

 

UGV Beast AI Robot, web application demos are based on WebRTC for real-time video transmission and robot remote control

* We provide Ngrok usage tutorials only; Ngrok accounts or servers are not provided. You can follow our tutorial to set up your own Ngrok service or choose other tunneling services as needed.

Supports Installing Smartphone Holder

If you have a spare smartphone, you can mount it on the robot using the included holder. Use the phone to create a hotspot for the robot, achieving cost-effective remote control over the internet.

UGV Beast AI Robot, supports installing smartphone holder

* Comes with a smartphone holder with a 1/4″ screw in the package.

Cross-Platform Interactive Tutorial: Develop While You Learn

Access Jupyter Lab via mobile phones and tablets to read tutorials and edit code directly on the web page, simplifying the development process.

UGV Beast AI Robot, supports accessing via Jupyter Lab UGV Beast AI Robot, controlled by Jupyter Lab via PC

Rich Tutorial Resources

We provide complete tutorials and demos to help users quickly get started with learning and secondary development.

UGV Beast AI Robot host controller tutorials introduction UGV Beast AI Robot host controller learning tutorials introduction UGV Beast AI Robot ROS2 learning tutorials introduction UGV Beast AI Robot sub controller learning tutorials introduction

Open-Source All Demos: Full Dual-Controller Technology Stack

UGV Beast AI Robot open-source all demos

Product Show

UGV Beast AI Robot product show

Outline Dimensions

UGV Beast PT AI Kit, outline dimensions UGV Beast AI Kit without PT module, outline dimensions

 1. General Shipping Information

  • We provide premium shipping methods with a tracking number for each order.
  • Shipping address should be input in English without any special symbols to help the courier company recognize your address in the system. We will ship according to the shipping address you provided. Please notify us of any address change before your order is marked "Shipped" to avoid parcel loss.
  • Please contact our customer service staff immediately if you need to cancel or change an order. Once your order has reached "Shipped" status, it can no longer be canceled or changed in any way. To avoid complications, please recheck your shopping cart before checkout.
  • We can ship all in-stock orders within 1 business day as your order has been confirmed.
  • All items are inspected before dispatch and are carefully hand-packed.
  • With standard courier practice, you need to check the contents of the parcel before signing for your goods. Otherwise, we will not be held responsible for any damage that may have occurred in transit.

 

2. Shipping Options for Germany, EU* countries and US

(For Products in Munich Warehouse, Long Beach Warehouse)

2.1 Orders with a value not exceeding €5:

Shipping Options:

Shipping Options Germany EU*
Deutsche Post

€6 
Arrive in 3-4 Business Days
€15 
Arrive in 5-9 Business Days
Shipping Options Continental U.S. Non-Continental U.S.
USPS Ground Advantage

€7.95 
Arrive in 3-7 Business Days
€8.95 
Arrive in 5-9 Business Days
UPS Express

€13.95 
Arrive in 2-4 Business Days
€17.95 
Arrive in 3-7 Business Days


2.2 Shipping options for an order value between €5 and €30 inside Germany, €5 and €50 inside the EU, or €5 and €45 in the U.S.:*

Shipping Options:

Shipping Options Germany EU*
Deutsche Post

€3.5 
Arrive in 3-4 Business Days
€6 
Arrive in 5-9 Business Days
DHL Paket

€6 
Arrive in 2-3 Business Days
€15 
Arrive in 3-7 Business Days
DHL Express

€14 
Arrive in 1-2 Business Day
€65 
Arrive in 2-3 Business Days
Shipping Options Continental U.S. Non-Continental U.S.
USPS Ground Advantage

€4.95 
Arrive in 3-7 Business Days
€6.95 
Arrive in 5-9 Business Days
UPS Express

€11.95 
Arrive in 2-4 Business Days
€13.95 
Arrive in 3-7 Business Days

 

2.3 Free shipping options for an order value of above €30 inside Germany, €50 inside the EU* or €45 in US :

Free Shipping Options Germany EU*
Deutsche Post

Free Above €30 Free Above €50
DHL Paket 

+ €2 for Above €30 / Free Above €60 + €8 for Above €50 / Free Above €80
DHL Express 

+ €10 for Above €30 + €60 for Above €50
Free Shipping Options Continental U.S. Non-Continental U.S.
USPS Ground Advantage

Free above €45 Free above €60
UPS Express 

+ € 8.95 for Above €45 + € 11.95 for Above €45

  • Certain EU Countries are not included in our EU Zone definition: United Kingdom (excluding Ireland), Switzerland, Liechtenstein, Vatican City, Albania, Belarus, Norway, Ukraine, and Iceland. For the above countries, the International Shipping Rule applies.
  • The regions in the Non-Continental U.S. include: AlaskaAmerican SamoaGuamHawaii, the Marshall Islands, the Northern Mariana IslandsPalauPuerto Rico, the U.S. Virgin Islands, the Armed Forces of America, the Armed Forces in Europe, the Armed Forces in the Pacific, and the U.S. outlying islands. The shipping and delivery to these areas are subject to the Non-Continental U.S. shipping rules.

2.4 Shipping Options for International Countries:

(via Deutsche Post or YunExpress)

Order Amount International
€0 - €15 €8
€15 - €30 €7
€30 - €50 €6
€50 and above €4

Important Notice:

  • Please verify the inventory location on the product page before placing your order to confirm delivery timeframes. 
  • For products in the Shenzhen warehouse, we will typically first ship the products from the Shenzhen warehouse to our Munich warehouse or Long Beach warehouse, which will take around 1.5 weeks. After we receive the shipment in Munich/ Long Beach, we will send the items to you. We will only arrange YunExpress shipping from Shenzhen for orders with products in the Shenzhen warehouse worth more than €50.
  • If you place an order with products from both Munich and Shenzhen warehouses, we will first ship the products in the Munich warehouse, and then send the remaining products to you when we receive them from Shenzhen.

 

3. International Warehouse

Our products are stored in both our Munich and Shenzhen warehouses to provide more flexible logistics solutions tailored to different regions and customer needs. On each product's description page, we indicate the specific warehouse location to help you better plan your purchase and delivery schedule.

3.1 German Warehouse

For products stored in our warehouse in Munich, we use either Deutsche Post or DHL for shipping, depending on the size of the package. Logistics within Germany are very efficient, with an estimated delivery time of 2-4 business days, ensuring you receive your order quickly and conveniently. For Western EU countries, the estimated delivery time is 4-6 business days. For Eastern EU countries, the estimated delivery time is 6-8 business days.

3.2 US Warehouse

For products stored in our warehouse in Long Beach, we use either USPS or UPS for shipping, depending on the size of the package. Logistics within U.S. are very efficient, with an estimated delivery time of 3-7 business days, ensuring you receive your order quickly and conveniently.    

3.3 Chinese Warehouse

We will only arrange YunExpressexpress shipping from Shenzhen for orders with products in the Shenzhen warehouse worth more than €50. Orders directly shipped from our Shenzhen warehouse are handled by YunExpress. Given the complexities of international shipping, the estimated delivery time for these packages is around 10 business days, though this may vary slightly due to customs processes or other uncontrollable factors. Otherwise, the products will first be shipped from China to our Munich warehouse and then shipped to the final destination. 
To ensure that your order is delivered within your desired timeframe, we recommend reviewing the warehouse information provided on the product pages before placing your order and selecting the appropriate shipping option. If you have any questions or need further assistance, please don't hesitate to contact our customer support team—we are here to help you!

4. Customs and Taxes

4.1 How are customs handled by OpenELAB for import or export?

Whether shipped from Germany or China, we cover all import duties and taxes, ensuring that you receive your package without any additional costs or hassle with customs.  

4.2 How is VAT charged when the Customer places an order from OpenELAB?

In accordance with the newest VAT e-commerce rules in the EU, OpenELAB shall have the right to charge the amount of VAT. The standard rate of actual VAT applied is subject to the European government's freedom to set the number and level. Such an amount of VAT will be charged when you place an order from OpenELAB. Please contact OpenELAB if you have any questions when you pay such VAT.  

4.3 What kind of fee will be charged except VAT?

Except for the VAT, OpenELAB will charge any handling fee when you are placing any purchase orders, which includes but is not limited to customs duty, import VAT, freight costs, etc. Customs duty and import VAT will be paid on the importation of goods from outside the EU into an EU country, and such amount is calculated as a percentage of the customs value of goods. Please note that it may take 1-2 working days for Deutsche Post/DHL/FEDEX or 3-4 working days for YunExpress for the status to update.

Effective Date: August 7, 2025

At OpenELAB, we are committed to providing accurate product descriptions and delivering high-quality products. If you experience any issues with your purchase, please notify us within 30 days of the shipment date.


1. Warranty Disclaimer

Unless explicitly stated in a specific agreement or purchase order, OpenELAB makes no warranties—express or implied—regarding the fitness, suitability, or merchantability of any product for a particular purpose or special use.

 

2. Warranty Policy

Warranty Period

The standard warranty period for products sold by OpenELAB is 12 months from the date of delivery.

Under this warranty, OpenELAB will make a reasonable effort to repair or replace products free of charge if defects are due to issues with raw materials, design, or manufacturing.

If the defect qualifies under this policy but falls outside the covered scope, reasonable charges may apply for repair or replacement.

After the warranty period, support may still be available at a reasonable fee.


Warranty Exclusions

The warranty does not apply in the following cases:

  • The product is beyond the 12-month warranty period.
  • Damage due to misuse, improper maintenance or storage, or failure to follow the user guide or manual.
  • Issues caused by Force Majeure events (e.g., natural disasters, war, legal changes, etc.).
  • Unauthorized repair attempts by the customer.
  • The product is not defective but has been opened and is non-returnable by policy.


3. Returns & Refunds

If you're not satisfied with your purchase, you may be eligible for a return or exchange:

  • Return for Refund: Within 15 days of receipt (unopened).
  • Return for Replacement: Within 30 days of receipt (damaged or defective).
  • Exchange Window: Up to 30 days from receipt.

Please email us at info@openelab.io for a return authorization before sending anything back.

 

Return Conditions

  • Items must be in original, clean, and mint condition with packaging intact.
  • Returns of damaged, used, scratched, modified, or programmed items will not be accepted.
  • Include the receipt, a brief note with your name, order number, and reason for return.


Shipping & Fees

  • Customers are responsible for return shipping to our warehouses in Europe, the US, or China.
  • If a return is requested due to customer reasons (e.g., change of mind, incorrect order, etc.), both the original shipping cost and the return shipping cost will be deducted from the refund amount.
  • For returns due to customer reasons, we will generate and provide a return shipping label. 

 

Payment Platform Fees

For all refunds requested due to customer reasons, a standard service fee will be deducted from the refund amount, which is charged by the payment platforms. The specific fees are as follows:

Shopify Payments: 1.8% + €0.3

PayPal: 4.4%