Roboworks Rosbot User Manual

Prepared by: Wayne Liu & Tara Hercz

Date: 21 February 2023 | Version: 20230221

Copyright © 2023 Roboworks. All rights reserved.

ROSBOT OVERVIEW

Introduction

Rosbot is designed for ROS (Robot Operating System) developers, educators, and students. The heart of Rosbot is its fully programmable software framework and configurable hardware architecture, based on the most popular robotic platform - ROS.

Rosbot Categories

Supported ROS Controllers

Rosbot comes with popular ROS controllers such as:

Variations

Visual representations of the different Rosbot models are available:

Rosbot Mini: [Image of Rosbot Mini] A compact robotic platform.

Rosbot Pro: [Image of Rosbot Pro] A versatile robotic platform for development.

Rosbot Plus: [Image of Rosbot Plus] A robust 4WD robotic platform with advanced suspension.

Product Specifications

Product Matrix

Product NameMotor Reduction RatioMax SpeedWeightMax PayloadSizeMinimal Turning Radius
Rosbot Mini1:271.3m/s5.92kg10kg445*358*125mm0.77m
Rosbot Pro1:181.65m/s19.54kg35kg774*570*227mm1.02m
Rosbot Plus1:182.33m/s35.16kg22kg766*671*319mm1.29m

Component Specifications

FeatureRosbot MiniRosbot ProRosbot Plus
Battery LifeAbout 8 hours (no load), About 7 hours (fully load)About 4 hours (no load), About 2.5 hours (fully load)[Not specified in this section for Plus]
Power Supply22.2v 5000mah battery + 2A current smart charger
Steering GearHWZ020 20kg torque digital servoWH060 60kg torque digital servo[Not specified in this section for Plus]
Wheels125mm diameters solid rubber wheels150mm diameters solid rubber wheels254 mm inflatable rubber wheels
Encoder500 line AB phase high precision encoder
Suspension SystemCoaxial Pendulum Suspension SystemCoaxial Pendulum Suspension System4W Independent Suspension System
Control InterfaceiOS & Android App via Bluetooth or Wifi, PS2, CAN, Serial Port, USB

Introduction of ROS Controllers

There are 3 types of ROS Controllers available for use with the Rosbot based on Nvidia Jetson platform. Jetson nano is suited more towards research and development. Jetson TX is ideal for product prototyping. Jetson Xavier is used more often in research and commercial applications. X86 Industrial PC is designed for robust commercial applications and it is only available for Built-to-Order configurations.

Both boards allow high level computation and are suited towards advanced robotic applications such as computer vision, deep learning and motion planning.

The following table the main technical differences between the various controllers available from Roboworks. [Table of technical differences not provided in source text].

Sensing System: LiDAR & Depth Camera

LiDAR

A Leishen LSLiDAR is installed on all Rosbot variations, with either the N10 or M10 model being used. These LiDARs offer a 360-degree scanning range and surroundings perception, boasting a compact and light design. They have a high Signal Noise Ratio (SNR) and excellent detection performance on high/low reflectivity objects, performing well in strong light conditions. They have a detection range of 30 metres and a scan frequency of 12Hz. This LiDAR integrates seamlessly into the Rosbots, ensuring all mapping and navigational uses can be easily achieved in your project.

The below table summarizes the technical specifications of the LSLiDARs. [LiDAR technical specifications table not provided in source text].

Depth Camera

Additionally, all Rosbots are equipped with an Orbbec Astra Depth Camera, which is an RGBD camera. This camera is optimized for a range of uses including gesture control, skeleton tracking, 3D scanning, and point cloud development.

The following table summarizes the technical features of the depth camera. [Depth camera technical features table not provided in source text].

STM32 Board (Motor Control, Power Management & IMU)

The STM32F103RC Board is the micro-controller used in all Rosbots. It has a high-performance ARM Cortex M3 32-bit RISC core operating at a 72MHz frequency, along with high-speed embedded memories. It operates in a -40°C to +105°C temperature range, suiting all robotic applications in worldwide climates. There are power-saving modes which allow the design of low-power applications. Some of the applications of this microcontroller include: motor drives, application control, robotic applications, medical and handheld equipment, PC and gaming peripherals, GPS platforms, industrial applications, alarm systems, video intercoms, and scanners.

Below is a description of the circuit diagram and the board's features:

Circuit Diagram: A diagram illustrating the STM32F103RC board's architecture, detailing its core components and connections. [Circuit diagram not provided in source text].

STM32F103RC Features

Steering & Driving System

The Steering and Driving system is integrated with the design and build of the Rosbot. Depending on the model purchased, it will be either a 2-wheel or 4-wheel drive, with both options being suitable for a variety of research and development purposes. The wheels on all Rosbots are solid rubber with snow protection grade tires. There is a coaxial pendulum suspension system, and the top-range Rosbots are equipped with shock absorbers with independent suspension systems, ensuring they are able to successfully navigate difficult terrain.

Steering and Driving Technical Specifications: [Technical specifications table not provided in source text].

Rosbot Chassis Design Diagram: A diagram illustrating the structural layout and components of the Rosbot chassis. [Chassis design diagram not provided in source text].

Power Management

All Rosbots come with a 5000 mAh battery and a Power Charger. Customers can upgrade the battery to 10000 mAh or 20000 mAh with additional cost. The 20000 mAh battery is too large to house within the enclosure of any Rosbots; it can only be installed on the top of the robot chassis.

Battery Technical Specifications: [Battery technical specifications table not provided in source text].

Models: Rosbot, Rosbot ROS Education Robot Operating System, ROS Education Robot Operating System, Education Robot Operating System, Robot Operating System

PDF preview unavailable. Download the PDF instead.

157a0856 rosbot-user-manual macOS Version 10.14.6 (Build 18G103) Quartz PDFContext Pages

Related Documents

Preview Rosbot User Manual: Features, Specifications, and Applications
Comprehensive user manual for the Rosbot robotic platform by ROBOWORKS. Details features, specifications, product family variants (Mini, Pro, Plus), ROS controller comparisons, and technical details for autonomous mobile robot and driving prototype projects.
Preview Pickerbot Mini User Manual - Roboworks
Comprehensive user manual for the Pickerbot Mini, a pick-and-place robot based on ROS, designed for robotic researchers, educators, students, and developers. Covers product specifications, ROS controllers, sensing systems, hardware components, power management, tele-operation, MIROS visual programming, ROS 2 quick start, and pre-installed packages.
Preview Pickerbot Pro User Manual: Roboworks Advanced Robotics Platform
Discover the Pickerbot Pro, a versatile R&D robotics platform from Roboworks. This manual details its Unitree Z1 Pro robotic arm, NVIDIA Jetson Orin computing, Orbbec camera, and 4WD chassis for applications in agriculture, logistics, and research.