Skip to main content

Alicia-M Desktop Software Guide

Synria Desk is the recommended desktop software for the Alicia-M series. It can be used for device onboarding, single-arm control, enabling and mode switching, gripper parameter configuration, remote teleoperation, URDF visualization, firmware management, and device settings. This article organizes the entry points along the actual usage path of the Alicia-M; for a complete feature description, continue to Synria Desk Desktop Software.

Feature Overview

Use CaseTarget ObjectMain Functions
Device onboardingAlicia-M follower armScan devices, view device list, enter single-arm control workspace
Single-arm controlAlicia-M follower armConnect, view status, self-test, reset origin, enable switch, mode switching
Gripper parametersAlicia-M gripperTarget gripping force, feedforward torque, holding torque, force-control parameter configuration
Remote teleoperationAlicia-M as the follower-arm endEnter channel ID, join session, receive teaching-arm data and execute
SparkVis visualizationAlicia-M / custom URDF3D pose viewing, joint control, Cartesian control, trajectory planning

Download, Installation, and Device Onboarding

Please first install Synria Desk according to your operating system. The download entry can be found at Download and Installation, which supports Windows, macOS, Linux amd64, and Linux arm64. After installation, Linux users can open it from the application menu, or run synria-desk from the command line.

After installation, connect the Alicia-M follower arm to the computer via USB and confirm that the device is powered on. After entering the home page, click "Scan Devices", and the software will list the currently connectable devices and enter the single-arm control workspace.

Synria Desk home page and device entry

  • The device list shows basic information such as device ID, serial number, and connection status.
  • On first launch, the software performs a local service health check and initialization.
  • For the device entry and home page description, see Home Page and Device Entry.

Alicia-M Follower Arm: Dashboard and Basic Control

After selecting the Alicia-M follower arm, the dashboard is used to complete connection checks and basic motion verification. This is suitable for onboarding the device for the first time, confirming the firmware version, checking the gripper status, and switching control modes.

Alicia-M single-arm control dashboard

Common operations include:

  • Viewing connection status, device model, serial number, firmware version, hardware version, gripper information, self-test status, and temperature status.
  • Performing connect / disconnect, system self-test, and origin reset.
  • Using the Alicia-M enable switch to bring the device into or out of an executable state.
  • Switching control modes and adjusting parameters as needed for the task.
  • Entering the firmware management page to check for updates, view version history, and perform upgrades.

For the complete description, see Single-Arm Control.

SparkVis: 3D Visualization and Motion Control

SparkVis is used to view the 3D pose of the robotic arm and to perform joint, Cartesian-space, and trajectory-planning control through a graphical interface. It is suitable for verifying the arm's motion range, end-effector pose, and trajectory effects before writing SDK programs.

SparkVis joint control

SparkVis Cartesian-space control

Available capabilities include:

  • Viewing end-effector position, end-effector pose, world / local coordinate frames, and the robotic arm model.
  • Adjusting joint angles and gripper opening/closing via sliders or input boxes.
  • After enabling IK control, adjusting end-effector translation and rotation in Cartesian space.
  • Adding waypoints, generating trajectories, executing / pausing / stopping trajectories, and importing or exporting trajectory files.
  • Loading the preset Alicia-M model or a local .urdf file for model verification.

For custom models and URDF usage, see Custom URDF and Visualization.

Gripper Parameters and Device Settings

The Alicia-M supports gripper parameter configuration in the device settings, which is suitable for tuning the gripping performance of different grasping tasks. The parameters affect the gripper's actual output, so it is recommended to verify them in low-risk scenarios before using them in formal tasks.

Alicia-M device settings

Configurable items include:

  • Target gripping force.
  • Opening and closing feedforward torque.
  • Maximum holding torque.
  • Force-control proportional, integral, and integral limiting.
  • Torque scaling ratio when approaching closure.
  • Zero-point setting and motion response mode.

Tuning recommendations:

  1. First confirm on the dashboard that the device connection, temperature, and self-test status are normal.
  2. Adjust the gripper parameters item by item, changing only one key parameter at a time.
  3. Use low-speed, low-risk objects for gripping verification.
  4. After confirming that the results are stable, integrate the Alicia-M Python SDK or remote teleoperation tasks.

Remote Teleoperation as the Execution End

Synria Desk supports passing teaching-arm motions to the Alicia-M follower arm in real time. The Alicia-M typically connects as the follower-arm end: enter the channel ID created on the teaching-arm end, select the Alicia-M as the left-arm or right-arm execution device, and select a local camera to enter the session.

Remote teleoperation follower-arm end selection

Remote teleoperation follower-arm session

During the session you can view:

  • Local camera feed streaming status.
  • Network RTT, uplink bandwidth, number of online participants, and session duration.
  • Alicia-M left and right arm joint angles and gripper status.
  • Teaching-arm data reception status and follower-arm execution status.
  • Execution speed settings and the disconnect entry.

For the complete description, see Remote Teleoperation.

Firmware Management and Usage Recommendations

The firmware management page is used to check the current firmware version, view version history, and perform upgrades or rollbacks. The device settings page is used for zero-point setting, motion response mode adjustment, and Alicia-M gripper parameter configuration.

Firmware management

It is recommended to prioritize using the desktop software in these scenarios:

  • First-time onboarding of a new device, when you need to confirm the firmware, hardware, gripper, and temperature status.
  • When you need to reset the origin, set the zero point, or switch control modes before debugging.
  • When you need to quickly verify joints, gripper, trajectories, and the teleoperation link.
  • When you need to first tune the gripper parameters through the graphical interface before integrating a Python SDK program.

When you need automated control, batch experiments, or secondary development, use it together with the Alicia-M Python SDK.