Getting Started
This section is for absolute beginners. The goal is to get your robotic arm moving within 5 minutes by following the steps, without needing to understand coordinates, end effectors, or JSON commands. It is suitable for desktop demonstrations.
Before you start, make sure:
-
You have completed the steps in Preparation → Power-on and Connection and have the Web control interface open.
-
If the robotic arm is not currently in the neutral posture, please click
INITin the ANGLECTRL module to reset it to the neutral posture shown in the figure below before proceeding with the following operations.
Step 1: Quick Single-Joint Operation
This step demonstrates how to control a single joint of the robotic arm independently, which is useful for showing the audience the joint structure and range of motion.
ANGLECTRL module on the Web interface
In the ANGLECTRL module of the Web control interface, each column of buttons corresponds to one joint of the robotic arm:
| Button Column | Joint | Effect |
|---|---|---|
B L / B R | Base Joint | Rotate the whole arm left / right |
S D / S U | Shoulder Joint | Upper arm extends forward / retracts backward |
E D / E U | Elbow Joint | Forearm bends forward / straightens backward |
H+ DG / H- UG | End Joint | Gripper closes / opens |
Recommended demonstration sequence:
- Press and hold
B Lto watch the base rotate the whole arm left; release, then press and holdB Rto rotate it back to the original position. - Press and hold
S Dto watch the upper arm pitch forward; release, then press and holdS Uto lift it back to the original position. - The gripper is installed by default. Press and hold
H- UGto close the gripper, and press and holdH+ DGto open the gripper.
- The joint moves only while the button is held down; it stops immediately when the button is released.
- When a joint reaches its mechanical limit, pressing the same direction again will have no effect. You must press the opposite direction to move away from the limit before you can control it again.
For detailed rotation ranges of each joint and complete button descriptions, refer to the ANGLECTRL module section in the Advanced Tutorials.
Step 2: Move the End Effector in a Desired Direction
This step demonstrates how to move the arm's end effector in a direction you specify – without worrying about how each joint coordinates. The arm automatically performs the calculations.
COORDCTRL module on the Web interface
In the COORDCTRL module of the Web control interface, use the following buttons to control the end effector's movement direction:
| Button | End Effector Movement Direction |
|---|---|
X + | Extend forward |
X - | Retract backward |
Y + | Move left |
Y - | Move right |
Z + | Raise upward |
Z - | Lower downward |
T + | Gripper opens |
T - | Gripper closes |
INIT | Resets all joints to the neutral position. |
Recommended demonstration sequence:
- Press and hold
X +to extend the end effector forward; observe how the shoulder and elbow joints move simultaneously. - Press and hold
Z +to raise the end effector upward. - Press and hold
Z -to lower it back, then clickINITto reset.
This control method runs inverse kinematics calculations internally. The user only needs to tell the arm "where to move the end effector" – there is no need to manually calculate joint angles.
For details on the inverse kinematics algorithm, coordinate system, and full button descriptions, refer to the COORDCTRL module section in the Advanced Tutorials.
Step 3: Full Motion Demonstration
After familiarizing yourself with the two steps above, you can combine them into a smooth demonstration sequence, for example:
- Click
INIT→ The arm returns to the initial neutral pose. - Press and hold
B L→ Rotate the base left by about 90°. - Press and hold
X +→ Extend the end effector forward. - Press and hold
Z +→ Raise the end effector upward. - Press and hold
H- UGto close, then press and holdH+ DGto open the gripper (simulating a grasp); - Click
INIT→ Reset, completing the demonstration.
The whole sequence takes about one minute and intuitively shows the arm's range of motion and flexibility.
This section only covers the most core operations of the Web control interface. To dive deeper into the full functionality of each module – including coordinate system definitions, DEFA soft interaction, horizontal/vertical drag control, and JSON command control – please continue with the Advanced Tutorials: Web Control Interface.