Roboworks Mecabot Autonomous Mobile Robot Platform For Indoor User Manual

Roboworks Mecabot Autonomous Mobile Robot Platform For Indoor User Manual

ROBOWORKS LOGOMecabot Autonomous Mobile Robot Platform for Indoor
User ManualROBOWORKS Mecabot Autonomous Mobile Robot Platform for Indoor

Mecabot Autonomous Mobile Robot Platform for Indoor

Summary
Mecabot is an educational and research robot based on ROS (Robot Operating System) for robotic researchers, educators, students and developers.
Mecabot is equipped with builtin ROS Controller, LiDAR, Depth Camera, STM32 Motor/Power/IMU Controller and metal chassis with omnidirectional mecanum wheels.
Mecabot is ideal for ROS beginners with affordable price, compact design and ready-to-go package. Mecabot is also a solid Autonomous Mobile Robot (AMR) platform for robotic education and research projects.
Mecabot comes with four varieties:
Mecabot – Suitable for ROS beginners and low budget projects.
Mecabot Pro – An ideal Autonomous Mobile Robot (AMR) platform for robotic education, R&D projects and rapid prototyping.
Mecabot Plus – An ideal Autonomous Mobile Robot (AMR) platform for indoor service robot applications. This category is serious enough to be considered for industrial and commercial development.
Mecabot X – An ideal Autonomous Mobile Robot (AMR) platform for indoor service robot applications with full metallic enclosure.
Mecabot comes with popular ROS controllers such as:

  • Jetson Nano
  • Jetson TX
  • Xavier
  • X86 Industrial PC (Built-to-Order Option)

Key Components

ROBOWORKS Mecabot Autonomous Mobile Robot Platform for Indoor - Key Components

VariationImage
MecabotROBOWORKS Mecabot Autonomous Mobile Robot Platform for Indoor - Mecabot
Mecabot ProROBOWORKS Mecabot Autonomous Mobile Robot Platform for Indoor - Mecabot Pro
Mecabot PlusROBOWORKS Mecabot Autonomous Mobile Robot Platform for Indoor - Mecabot Plus
Mecabot XROBOWORKS Mecabot Autonomous Mobile Robot Platform for Indoor - Mecabot X

Product Specifications

MecabotMecabot ProMecabot PlusMecabot X
PhotoROBOWORKS Mecabot Autonomous Mobile Robot Platform for Indoor - MecabotROBOWORKS Mecabot Autonomous Mobile Robot Platform for Indoor - Mecabot ProROBOWORKS Mecabot Autonomous Mobile Robot Platform for Indoor - Mecabot PlusROBOWORKS Mecabot Autonomous Mobile Robot Platform for Indoor - Mecabot X
Independent SuspensionNoYesYesYes
Dimension407×410.5×153 mm541×225.5×581 mm636x554x248 mm60x581x203 mm
Weight6.1kg10.8kg19kg20.5kg
Payload15kg20kg60kg60kg
Wheel Size (Diameter)100mm152mm
Max Speed1.2m/s1.83m/s1.39m/s
Power Supply22.2V, 5000 mAh battery, 2A charger
Battery Life6.5 hours without loading
5.5 hours with 3kg loading
3.5 hours without loading
2.8 hours with 3kg loading
Motor and Reduction RatioMD36N 35W DC Brushed Motor 1:27 Reduction RatioMD60 100W DC Brushed Motor 1:18 Reduction Ratio
Encoder500-line giant magnetoresistance effect AB phase high-precision encoder
I/O InterfaceCAN, Serial Ports, USB, HDMI
Remote ControliOS/Android Apps (default) PS2, Model Aircraft Remote Control (optional and payable)

Introduction of ROS Controllers

There are 3 types of ROS Controllers available for use with the Mecabot 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.
The following table illustrates the main technical differences between the various controllers available from Roboworks. Both boards allow high level computation and are suited towards advanced robotic applications such as computer vision, deep learning and motion planning.

Jetson NanoJetson TX1Xavier Nx
UsersEdu/R&DR&D/CommercialR&D/Commercial
CPUARM Cortex-A57
[email protected] Quad Core
ARM Cortex-A57 MPCore
[email protected] Quad Core
6 Core Nvidia
Camel ARM v8.2
64bit, 6MB L2
+4MB L3
GPU128-core
Nvidia Maxwell
256-core
Nvidia Maxwell
384-core
Nvidia Volta
RAM4GB
64 bit LPDDR4
4GB
64 bit LPDDR4
8GB
128 bit LPDDR4
Storage64G MicroSD16G eMMC 5.1
+64G Hard Drive
16G eMMC 5.1
+64G Hard Drive
USBUSB3x4USB3x1
+MicroUSBx1
USB3.1×4

Sensing System: LiDAR & Depth Camera

A Leishen LSLiDAR is installed on all Mecabot variations with either the N10 or M10 model being used. These LiDAR’s offer a 360 degree scanning range and surroundings perception and boast a compact and light design. They have a high Signal Noise Ratio and excellent detection performance on high/low reflectivity objects and perform 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 Mecabots, ensuring all mapping and navigational uses can be easily achieved in your project.
The below table summaries the technical specifications of the LSLiDARs:

LS LiDARN10M10C16 (3D)
Detection Range25m30m70/120/150 m
Scan Frequency10Hz12Hz5/10/20Hz
Samples Frequency4,500Hz20,000Hz240,000Hz
Output ContentsAngular, Distant and Light Intensity DataAngular and Distant DataAngular, Distant, Time Stamp and Light Intensity Data
Angular Resolution0,80,221-2
Interface TypeSerial PortEthernet PortEthernet Port

Additionally, all Mecabots are equipped with an Orbbec Astra Depth Camera, which is an RGBD camera. This camera is optimized for a rage of uses including gesture control, skeleton tracking, 3D scanning and point cloud development. The following table summarizes the technical features of the depth camera.

Orbbec Astra
Depth Camera
Specs
Depth Resolution640×480
RBG Resolution640×480
RGB Sensing Angle63.1×49.4 degree
Depth Sensing Angle58.4×45.5 degree
Monocular/Binocular Structural LightMonocular Structural Light + Monocular RGB
Depth Frame per Second640×480@30fps
RGB Frame per Second640×480@30fps
Depth Range0.6-4m
Data Transfer InterfaceUSB2.0 or above

STM32 Board (Motor Control, Power Management & IMU)

The STM32F103RC Board is the micro-controller used in all Mecabots. 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 -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 micro-controller include: motor drives, application control, robotic application, medical and handheld equipment, PC and gaming peripherals, GPS platforms, industrial applications, alarm system video intercom and scanners.

STM32F103RCFeatures
CoreARM32-bit Cortex –M3 CPU
Max speed of 72 MHz
Memories512 KB of Flash memory
64kB of SRAM
Clock, Reset and Supply Management2.0 to 3.6 V application supply and I/Os
PowerSleep, Stop and Standby modes
V BAT supply for RTC and backup registers
DMA12-channel DMA controller
Debug ModeSWD and JTAG interfaces Cortex-M3 Embedded Trace Macrocell
I/O ports51 I/O ports (mappable on 16 external interrupt vectors and 5V tolerant)
Timers4×16-bit timers
2 x 16-bit motor control PWM timers (with emergency stop)
2 x watchdog timers (independent and Window)
SysTick timer (24-bit downcounter)
2 x 16-bit basic timers to drive the DAC
Communication InterfaceUSB 2.0 full speed interface
SDIO interface
CAN interface (2.0B Active)

ROBOWORKS Mecabot Autonomous Mobile Robot Platform for Indoor - STM32 Board

Steering & Driving System

The Steering and Driving system is integrated with the design and build of the Mecabot. Depending on the model purchased it will be either a 2 wheel or 4 wheel drive, with both options being suitable to a variety of research and development purposes. The wheels on all Mecabots are omnidirectional mecanum wheels with all varieties besides the standard Mecabot inclusive of an independent suspension system. The Mecabot family of robots are ideal for a wide variety of research and commercial applications making it the perfect robot for your next project.
Mecabot Chassis Design Diagram: 

ROBOWORKS Mecabot Autonomous Mobile Robot Platform for Indoor - Design Diagram

Battery Technical Specifications

All Mecabot 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 Mecabots. It can only be installed on the top of the Robot chassis.

Battery parameterFeatures
5000mAh10000mAh20000mAh
Battery Voltage22.2V22.2V22.2V
Size124*71*42mm124*71*71mm156`12211 mm
Power ChargerDC 5.5 Charging plug
T-shaped discharge plug
DC 5.5 Charging plug
T-shaped discharge plug
DC 5.5 Charging plug
T-shaped discharge plug
Performance15A continuous discharge30A continuous discharge60A continuous discharge
Weight0.66kg1.25kg2.4kg

Copyright © 2023 Roboworks. All rights reserved.

www.roboworks.net
Authors: Tara Hercz & Wayne Liu
25 February 2023

References

Documents / Resouces

Download manual
Here you can download full pdf version of manual, it may contain additional safety instructions, warranty information, FCC rules, etc.


Related Manuals