ArmPi Pro: a blue anodised robot arm with a camera above the gripper, on a black four-wheel mecanum chassis

Mobile and ROS robots

ArmPi Pro

A 6DOF vision robot arm on a 4WD mecanum wheel chassis, run by a Raspberry Pi 4B or 5 and coded in Python.

  • Raspberry Pi
  • Suggested for secondary
  • Suggested for university

ArmPi Pro is a robot arm developer kit from Hiwonder: a 6DOF vision robot arm on a four-wheel-drive mecanum wheel chassis, controlled by a Raspberry Pi 4B or 5. A wide-angle camera at the end of the arm gives it a first-person view, and OpenCV image processing with inverse kinematics lets it recognise colours, faces and tags, then pick up, sort, stack and carry blocks. Four encoder geared motors on mecanum wheels move it in any direction. It is programmed in Python with open-source, annotated code, and an iOS and Android app streams the camera view for remote control.

Zeta42 is an authorised Hiwonder partner in the Middle East.

Configurations

Choose how it ships.

Model
Without Raspberry Pi · Raspberry Pi 4B (4GB) · Raspberry Pi 5 (2GB) · Raspberry Pi 5 (4GB) · Raspberry Pi 5 (8GB)

What it does

Built for.

  • Vision on the arm

    The HD wide-angle camera at the end of the arm locates coloured blocks and tags, and inverse kinematics turns their position into servo movements for grasping, sorting and palletising.

  • Omnidirectional chassis

    Four encoder geared motors with a 1:131 ratio and 13kg.cm of torque drive four mecanum wheels, so ArmPi Pro can move in any direction along complicated routes.

  • Line following and transport

    Pick a line colour in the app and ArmPi Pro follows it. It can also find a block of a chosen colour and carry it to a destination.

  • App control with a live view

    The iOS and Android app drives the robot and switches AI games with one tap. Over Wi-Fi it streams the camera's first-person view, for picking and carrying by remote control.

  • Open Python code

    All of the Python code is open source, with detailed annotations for self-study. The robot can also be reached from a PC over VNC.

  • Built to carry a load

    Serial bus servos report voltage and position and have built-in anti-blocking protection. A hard aluminium alloy frame protects the controller, and a 6000mAh LiPo battery runs the robot for about 90 minutes.

Where it is used

Applications.

  • Teaching mobile manipulation: find a block, pick it up and carry it
  • Computer vision projects in Python and OpenCV
  • Model logistics: colour sorting, stacking and line-following transport
  • Inverse kinematics lessons on a real arm

Videos

See it run.

Specifications

The full sheet.

Size
298 × 256 × 521 mm
Weight
3.6kg
Material
Metal bracket
Camera resolution
480P
Robotic arm (DOF)
6DOF (5DOF + gripper)
Power
7.4V 6000mAh 3C LiPo battery
Continuous working time
About 90 min
Hardware
Raspberry Pi 4B/5 and Raspberry Pi expansion board
Software
VNC + iOS / Android app
Communication
WiFi, Ethernet
Servos
HTS-16L / LX-15D / LX-225 serial bus servos
Drive motors
4 encoder geared motors, 1:131 ratio, 13kg.cm torque
Control method
PC / app
Package size
50 × 29 × 21 cm
Package weight
4.8kg

Specifications as published by Hiwonder.

Request a quote

Quote for ArmPi Pro.

Quantity, configuration, delivery and setup: we quote each order on its own terms.

Levels are our recommendation, not Hiwonder's. Ask us if you are unsure which fits.

Configuration

More from Hiwonder

Mobile and ROS robots.