ArmPi FPV robot arm in blue anodised aluminium, with a camera above the gripper, on a black metal base

Robot arms

ArmPi FPV

An open-source 6DOF robot arm on Raspberry Pi, with a camera on the arm, ROS and Python.

  • Raspberry Pi
  • Suggested for secondary
  • Suggested for university

ArmPi FPV is an open-source robot arm based on ROS and controlled by a Raspberry Pi 4B or 5. A 120° wide-angle camera on the end of the arm gives it a first-person view, and OpenCV image processing lets it recognise colours, sort objects, track targets and palletise items. Inverse kinematics turns a target's position into servo movements, and ROS MoveIt plans more complex motions. All of the Python code is open source and annotated for self-study.

Zeta42 is an authorised Hiwonder partner in the Middle East.

Configurations

Choose how it ships.

Model
Standard Kit · Advanced Kit · Developer Kit
Controller
Without Raspberry Pi · Raspberry Pi 4B (4GB) · Raspberry Pi 4B (8GB) · Raspberry Pi 5 (2GB) · Raspberry Pi 5 (4GB) · Raspberry Pi 5 (8GB)

What it does

Built for.

  • Vision from the arm itself

    The HD camera works out a target's position and angle in its view and hands them to the inverse kinematics, so the arm can grasp freely. Focus is set by hand.

  • Smart serial bus servos

    The servos give high accuracy and data feedback with simpler wiring, and the arm ends in a duralumin alloy claw. Brackets are anodised metal, and the controller sits in a metal shell.

  • Python, ROS and MoveIt

    Program it in Python with open, annotated code, or work in ROS with MoveIt for motion planning.

  • App and PC control

    The iOS and Android app moves the arm by dragging its joints on screen, and PC software controls it from a computer.

  • Expansion

    Sensor modules such as a fan, an ultrasonic sensor or a touch sensor can be added. ArmPi Pro is the same arm on a mecanum wheel chassis, which the user assembles.

Where it is used

Applications.

  • Teaching inverse kinematics and motion planning with ROS MoveIt
  • Computer vision projects in Python and OpenCV
  • Model warehousing: sorting, stacking and retrieving items
  • Prototyping and AI projects

Videos

See it run.

Specifications

The full sheet.

Size
277 × 177 × 428 mm
Weight
1200g
Material
Metal bracket
Camera
HD 120° wide-angle, 480P
Robotic arm (DOF)
6DOF (5DOF + gripper)
Power
7.5V 6A DC adapter
Hardware
Raspberry Pi 4B/5 and Raspberry Pi expansion board
Software
PC software + iOS / Android app
Grab weight
Maximum 1500g when bent, more than 500g when straightened
Control method
PC software and app
Package size
51 × 30 × 16 cm
Package weight
About 2.3kg

Specifications as published by Hiwonder.

Request a quote

Quote for ArmPi FPV.

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

Robot arms.