PRO
Rodney Mckay
Canada
Asked
— Edited
I'm having difficulty with the Autonomous AI robot skill in ARC.
Context:
- I'm using the Autonomous AI robot skill in an ARC project. Servos are assigned to ports in the Skill's servo tab by servo Port #.
- For each servo I set Min and Max movement values, Idle Sway, Width, and Random values within the Skill.
What I do:
- In the Autonomous AI robot skill servo tab, I assign the servos by port number and set Min/Max, Idle Sway, Width, and Random values.
- I click Save and make sure Pause is not checked.
- If I reopen the servo tab, the Idle Sway, Width, and Random values I set are still shown, but the Min and Max positions for every servo have reverted to the defaults (Min = 1, Max = 180).
Troubleshooting I’ve already tried:
- Restarted the computer.
- Created a new ARC project and repeated the same setup - same result.
Additional details:
- I’m running the latest ARC version.
- EZB model: EZB4.
- Servos are connected to the EZB4 and are working.
I can provide the exact ARC version, EZB firmware version, and screenshots of the servo tab or project file if that would help.

We will take a look and get back to you. If the values aren’t saving, it will be an easy quick update to the skill.
v19 has fixed this issue. Happy building!
Yay, Success!! Works great. I like the idle sway movements. Thanks Synthiam people.
Wooohoo! Glad it works and appreciate the positive feedback. What robot are you using the idle sway on? I use it too but i combined it with the PWM servo Ramping robot skill so it isn't as jerky.
I’m using it on a stationary head. I’ll have to implement pwm ramping. My guy looks like he has Parkinson’s when the head moves left and right with idle sway movements! The Idle sway is a very nice feature.