
Based on ROS, ArmPi Pro is a smart vision transporting robot powered by Raspberry Pi and programmed in Python. Developed upon ArmPi FPV vision robotic arm, it adds an omni-directional mecanum wheels car, which can realize moving and picking, target tracking, intelligent transporting and other cool functions.
Removable mecanum wheels car makes it flexible to switch between two models, desktop robotic arm and mobile robotic arm. With ample tutorials and open source Python codes, ArmPi Pro is a perfect platform where you can learn ROS, robot technology and robot vision, curtail the project development period and fully experience AI!

Omni-directional Movement, First Person View

360° Omni-directional Movement
With 4 high-performance encoder geared motors and 4 omni-directional mecanum wheels, ArmPi Pro can realize 360° movement. Different movement modes (move forward, horizontally, diagonally and rotate) and excellent performance make it bold to challenge various complicated routes.

Object Transport, First Person View
Loaded with an ArmPi FPV vision robotic arm, ArmPi Pro can pick and transport the target with ease. Combined with HD camera ending in robot arm, it can provide first person view.
AI Vision Recognition, Target Tracking
ArmPi Pro takes OpenCV as image processing library and utilizes FPV camera to recognize and locate the target block so as to realize color sorting, target tracking, line following, and other AI games.

Color Sorting
With abundant tutorials and open source Python codes, robotic arm can carry out color recognition, picking and sorting.

Color Tracking
Through vision positioning of the target object and inverse kinematics algorithm of the robotic arm, the target object can be better targeted and tracked.

Line Following
Line following can be implemented by ROI area extracting with OpenCV, noise eliminating, image binaryzation, direction calibration with PID algorithm, etc.
APP Control, FPV Transmitted Image
![]() | First Person View, HD Transmitted ImageArmPi Pro supports WLAN and WIFI direct connection modes. After WiFi connection, the first person view will be transmitted to APP interface, which brings you more exciting and real robot control experience! | |
Real-time Remote Control, Picking and TransportingUse APP to control ArmPi Pro to move, pick and transport at your fingertips. | ![]() | |
![]() | Quickly Experience AI GamesSwitch game modes easily and quickly to experience various AI games. | |

8 Hardware Features
Hard Aluminium AlloyIt protects the core control board from shattering and shocking and can bear bigger load! | Encoder Motor and Encoder Motor DriverEncoder motor with large reduction rate can offer accurate calculation of wheel speed and travel distance. 4-channel encoder motor driver contributes to easier motor control. |
HD 120° Wide-angle | High-performance | 12000mAh Large-capacity |

Powerful Control System
- Independent power switch for stable power supply
- 6-channel PWM servo ports with over-current protection
- Loaded MCU to offload the workload of Raspberry Pi and reduce resource usage
- Loaded with RGB light, buzzer, LED light, etc.
- Three IIC ports for expansion
- Lead out multiple GPIO pins for development
- 4PIN anti-reverse ports compatible with Hiwonder sensors
Product Parameter

Package List

Specifications
| Item | Specification |
| Dimension | 298*256*521mm |
| Weight | 3.6kg |
| Material | metal bracket |
| Camera resolution | 480P |
| Robotic arm DOF | 5 DOF+gripper |
| Power | 7.4V 12000mAh 2C Lipo battery |
| Continuous working time | about 90 min |
| Hardware | Raspberry Pi 4B(4GB) + Raspberry Pi expansion board |
| Software | VNC+iOS/Android APP |
| Communication | Wi-Fi,Ethernet |
| Servo | Single shaft/LX-15D/LX-225 serial servo |
| Control Method | PC/App control |
| Package Size | 36*32*12cm+51*30*16*cm |
| Package Weight | About 4.3kg |
| Packing List | 1 * ArmPi FPV robotic arm (assembled) 1 * ArmPi Pro chassis bracket set 1 * 4-channel encoder motor driver 1 * 7.4V 12000mAh 2C Lipo battery 4 * 8V encoder motor 4 * Mecanum wheel 1 * Map 1 * 8.4V 2A charger 6 * Block (3 * 3cm) 3 * Ball 3 * Tag (3 * 3cm) 1 * Card reader 1 * Accessory Bag (Raspberry Pi 4B 4GB is included in the kit) |
Waveshare ESP32-S3 Mini Development Board, Based on ESP32-S3FH4R2 Dual-Core Processor, 240MHz Running Frequency, 2.4GHz Wi-Fi & Bluetooth 5
DFRobot FireBeetle ESP32-E IoT Microcontroller with Header (Supports Wi-Fi & Bluetooth)
3.5inch Display Aluminum Alloy Case for Raspberry Pi 4
Espressif ESP32-S3-DevKitC-1-N8 Developmnt board
ESP8266 Burning Fixture Tool Downloader Programming Board
Espressif ESP32-DevKitC ESP32-WROOM-32E Development board
Waveshare ESP32-S3 Mini Development Board, Based on ESP32-S3FH4R2 Dual-Core Processor, 240MHz Running Frequency, 2.4GHz Wi-Fi & Bluetooth 5
Ai Thinker ESP-01S ESP8266 WiFi Module
Waveshare VL53L1X ToF Distance Ranging Sensor Ranging up to 4m
Ai Thinker ESP-12S ESP8266 Serial WiFi Module
ACEBOTT QD023 Motion-Sensing Glove with Encoders & Accelerometer & Enhanced ESP32 Controller
Waveshare SIM7600G-H M.2 4G HAT for Raspberry Pi, LTE CAT4 High Speed, 4G/3G/2G, GNSS, Global Band
3-In-1 ACEBOTT ESP32 STEM School Smart Home Education Kit - Level 1 QE023 















There are no reviews yet.