FAQ | Common Issues & Troubleshooting
This document summarizes common issues encountered when using the SDK, teleoperation system, and robot platform, along with recommended troubleshooting steps.
1. Control Interference When Operating Multiple Robots
Symptom
When multiple robots are connected to the same network and controlled through the SDK, commands may interfere with each other, causing unexpected robot behavior.
Cause
Multiple robots are configured with the same domainid, resulting in DDS communication conflicts.
Solution
- Verify the
domainidconfiguration of each robot and control device. - Ensure that every robot on the same network uses a unique
domainid. - If Aurora fails to start, also check for duplicate
domainidsettings.
Note: Duplicate
domainidvalues may cause communication conflicts and startup failures.
2. Control Session Is Unexpectedly Interrupted
Symptom
The robot suddenly stops responding to control commands during operation.
Cause
The robot's safety protection mechanism has detected an abnormal posture or potentially unsafe condition and automatically disabled control.
Solution
- Check the robot's current posture and stability.
- Ensure the robot is not tilted, unstable, or in a hazardous state.
- Once the abnormal condition is resolved, reconnect and resume operation.
Safety First: The system automatically disables control when unsafe conditions are detected.
3. Unexpected Behavior After Switching to PD Stand Mode
Symptom
A control example or application does not behave as expected after switching the robot to PD Stand mode.
Cause
The robot has not fully stabilized in a standing position before the control program starts.
Solution
- Ensure the robot is standing firmly on the ground.
- Verify that the robot has reached a stable posture.
- Start the control application only after the robot is fully stabilized.
4. Aurora Fails to Start After Replacing a Dexterous Hand or End Effector
Symptom
Aurora fails to launch after replacing a dexterous hand, gripper, or other end effector.
Cause
During startup, Aurora performs hardware verification checks. Startup may fail if:
- Required IP devices are missing.
- The detected hardware configuration differs from the expected configuration.
- A custom end effector has been installed without the corresponding configuration.
Solution
Scenario 1: Initialization Failure
Check the following:
- All devices are powered on.
- Network connections are functioning correctly.
- The expected number of IP devices is detected.
Scenario 2: Custom End Effector Installed
- Ensure the new end effector is properly configured.
- Use the corresponding software configuration and control profile for the installed hardware.
Aurora validates hardware consistency during startup to ensure safe operation.
5. Actuator Overheating or Robot Falls
Symptom
- Actuator temperature becomes excessively high.
- The robot falls or loses balance.
Solution
- Immediately stop all operations.
- Power off the robot.
- Allow the system to cool down completely.
- Inspect the robot and operating environment before restarting.
Warning: Continuing operation while actuators are overheated may result in hardware damage.
6. Software UI or Control Abnormalities
Symptom
One or more of the following issues may occur:
- Application error pop-ups
- Status indicators not updating
- Unexpected motion behavior
- Unresponsive control interface
- Robot moving without intended control input
Solution
Option 1: Restart the Application
- Force-close the application.
- Reopen the application and reconnect.
Option 2: Restart the System
- Restart the robot.
- Restart the controller or host device if necessary.
Option 3: Emergency Stop for Uncontrolled Motion
If the robot continues moving unexpectedly:
- Immediately move the control joystick in the opposite direction.
- Verify that the robot has stopped before troubleshooting further.
Option 4: Prevent Accidental Inputs
Enable forced landscape mode on the controller device to reduce unintended screen touches and control errors.
Contact Support
If the issue persists after following the steps above, please collect the following information before contacting technical support:
- Robot model
- Software version
- Aurora version
- Time of occurrence
- Reproduction steps
- System logs (if available)
- Photos or screen recordings (if available)
Providing these details will help our support team diagnose and resolve the issue more efficiently.