# 1. Getting Ready
## 1.1 ArmPi Pro Introduction
**1.1.1 Product Introduction**
Powered by Raspberry Pi 5 and based on ROS, ArmPi Pro is an intelligent vision transporting robot and programmed in Python. On the basis of ArmPi FPV robotic arm, it is added an omni-directional mecanum wheel chassis, which allows the robot to perform mobile gripping, target tracking, intelligent transport, and other functions.
ArmPi Pro chassis can be removed at ease so that it can be a desktop or mobile vision robotic arm. Therefore, it is a high-performance and two in one educational robot.
**1.1.2 Usage Precautions**
Please pay attention to the following points when using and storing this product:
This product contains conductive components. Avoid contact with metal objects when powered on.
After the robot is powered on, do not forcibly move the servo, as this may cause damage.
If the robot runs for an extended period, the servos may become hot. Allow the robot to "**rest**" and wait for the servos to cool before resuming operation.
Keep your face, glasses, and other body parts away from the robot while it is operating. Do not place fingers within the joint movement range to prevent injury. Also, be cautious of falls from high edges.
The robot's servos are precision components and consumable parts. They may need replacement after long-term or intensive use.
If the product will not be used for an extended period, fully charge the battery, remove it, and store it in a cool, dry place.
**1.1.3 Copyright Notice**
This manual is the property of Shenzhen Hiwonder Technology Co., Ltd. No organization or individual is permitted to reproduce, copy, translate, or distribute any content from this manual without authorization.
Any unauthorized use or infringement of this manual's copyright will be subject to legal action by our company.
**1.1.4 Disclaimer**
The product described in this manual (including hardware, software, etc.) is provided "**as is**". Every effort has been made to ensure the accuracy of this manual, but we cannot guarantee it is completely free from errors or omissions. This document is regularly reviewed, and we welcome feedback for improvements.
Product features and specifications may change with version upgrades. For the latest product information, please contact customer service when placing your order.
Furthermore, unless explicitly stated by Hiwonder, we are not responsible for any losses resulting from product malfunctions or damage under extreme conditions outside of typical use cases.
## 1.2 Packing List
| No. | Product Name | Quantity | Picture |
|---|---|---|---|
| 1 | ArmPi FPV | 1 | ![]() |
| 2 | ArmPi Pro chassis bracket set (chassis*1 Battery Mounting Plate*1) |
2 | ![]() ![]() |
| 3 | 4-channel encoder motor driver | 1 | ![]() |
| 4 | 8V encoder motors | 4 | ![]() |
| 5 | Mecanum wheels (Wheel A*2 Wheel B*2) |
4 | ![]() |
| 6 | 8.4V 2A battery charger | 1 | ![]() |
| 7 | 7.4V 6000mAh 3C Lipo battery | 1 | ![]() |
| 8 | Map | 1 | ![]() |
| 9 | 4*4 cm Balls | 3 | ![]() |
| 10 | 3*3 cm Color blocks | 3 | ![]() |
| 11 | 3*3 cm Wooden blocks | 3 | ![]() |
| 12 | 3*3 Tags | 3 | ![]() |
| 13 | Card reader | 1 | ![]() |
| 14 | 32G card | 1 | ![]() |
| 15 | Cable tie | 5 | ![]() |
| 16 | Screwdriver | 1 | ![]() |
| 17 | Suction cup | 4 | ![]() |
| 18 | ArmPi Pro user manual | 1 | ![]() |
| 19 | Double sides adhesive tape | 1 | ![]() |
| 20 | Accessory bag (M3*6 Black round head screw*40 M4*6 Headless hexagon screw*5 M3*8 Round head screw*6 M4*6 Round head screw*40 M4*8 Double-pass Copper Column*10 M4*5+6 Single-pass nylon column*5 30cm 4pin wire*2 15cm 4pin wire*5 30cm 3pin wire*2 M4 Hexagonal Coupling*5 2mm Hexagon Socket Key*1 Wire Fixation Clamp*4 ) |
1 | ![]() |
Step 1
Step 2
Step 3
Step 4
Step 5
Step 6
**1.3.2 Robot Assembly**
Step 1
Step 2
Step 3
Step 4
Step 5
Step 6
Step 7
Step 8
Step 9
Step 10
## 1.4 Charging and Power-On Status Explanation
**1.4.1 Check Camera Connection**
Before turning on ArmPi Pro, please check whether the camera cable is connected firmly. (The camera cable can be connected to one of USB ports on the Raspberry Pi controller.)
**1.4.2 Power Supply Connection and Charging**
* **Connect Power Supply**
Please confirm whether the switch of Raspberry Pi expansion board is pushed to "**OFF**". Then connect the paired wires of expansion board with that of power supply. (Red to red and black to black)
* **Charging**
(1) Take out charger and insert its cable to the battery cable.
(2) Waiting for the charging to complete. The indicator light of charger turns green when the charger is powered on; Red light is to indicate charging. The duration of charging is about 1.5h. When the indicator turns green from red, it means charging is complete. Please unplug the charger as soon as possible after charging.
**1.4.3 Turn on and off ArmPi Pro**
* **Turn on**
(1) Switch on Raspberry Pi expansion board. The LED1 and LED2 of the Raspberry Pi will be on firstly and then the LED2 will flash every 2 seconds, the robotic arm will return to initial position, and the buzzer will make a sound, which means the robot is turned on successfully.
:::{Note}
The Raspberry Pi is a small minicomputer.It usually takes about 1 minute to boot up after it is powered on, which is normal.
:::
(2) After turning on, Raspberry Pi will be in an AP direct connection mode by default and launch a Wi-Fi hotspot starting with "**HW**".
* **Turn off**
There are two turning off methods, which are hardware turning off and software turning off. The specific operation are as follow:
| Method | Operation Steps |
| :------------------: | :----------------------------------------------------------: |
| Hardware turning off | Push the switch of Raspberry Pi expansion board from "**ON**" to "**OFF**". |
| Software turning off | Open the terminal, and then run "**poweroff**" command. |
:::{Note}
When turning off robot through software, "**ArmPi Pro**" needs to be remotely connected via VNC. The specific operation steps can be viewed in folder "[**3.Remote Desktop Installation and Connection\3.1 VNC Installation and Connection**]()"
:::