Change Release Notes
This one is a fun update.
ARCx v2026.09.30.03 introduces a brand-new Visual Waypoint Navigation Robot Skill, expands ARCx's neural-network capabilities with ONNX Runtime hardware acceleration, and adds new controls for choosing how AI workloads run on your system.
In other words: more vision, more AI, and more control over the hardware doing the work.
New Visual Waypoint Navigation Robot Skill
ARCx now includes Visual Waypoint Navigation, a new robot skill designed to let robots navigate using what their camera sees.
You can teach the robot recognizable visual locations and use those locations as waypoints.
Instead of relying entirely on GPS, lidar, wheel odometry, or a pre-built map, the robot can use visual cues from its environment to determine where it is and where it needs to go.
Drive the robot to a location.
Teach it what that location looks like.
Then let ARCx use those learned visual waypoints to help the robot navigate back to it.
This opens the door to some very interesting autonomous robot projects.
ONNX Runtime Is Now Part of ARCx
ARCx's neural-network infrastructure has received a major upgrade.
ONNX Runtime integration is now built into ARCx, providing a common foundation for Robot Skills that use machine-learning models.
That means individual Robot Skills can take advantage of ARCx's neural-network runtime instead of each skill having to manage its own implementation.
Cleaner Robot Skills. Shared infrastructure. Better performance.
Hardware-Accelerated Neural Networks
Neural-network workloads can now take advantage of supported hardware acceleration.
ARCx includes support for execution options such as:
- CUDA
- WebGPU
- CPU execution
This allows compatible systems to move expensive neural-network processing away from the CPU and onto hardware better suited for the job.
For robots performing vision, object recognition, speech processing, or other AI workloads, that can make a very noticeable difference.
Choose Your Neural Network Accelerator
A new section in ARCx Preferences lets you control which hardware ARCx should use for neural-network execution.
This means ARCx can adapt to very different robot computers - from compact systems running entirely on CPU to workstations equipped with powerful GPUs.
The robot skill doesn't have to worry about the hardware.
ARCx handles it.
Robot Skill Update Notifications
ARCx can now notify you when installed Robot Skills have been updated.
After startup, ARCx can display a new robot skill update dialog so you're aware when something you're using has changed.
No more wondering whether that robot skill quietly received a new version while you weren't looking.
More Reliable Audio Handling
The ARCx audio services received another round of improvements as well.
Stream handling has been refactored to better recover from situations such as:
- Audio devices being unplugged
- Streams unexpectedly stopping
- Playback resources changing underneath ARCx
These changes improve stability for robots that depend heavily on microphones, speakers, speech recognition, and synthesized speech.
Under-the-Hood Improvements
We've also updated dependencies, configuration, and internal components to support the new ONNX infrastructure and keep ARCx's growing cross-platform architecture maintainable.
A lot is happening underneath ARCx right now - and much of it is building the foundation for increasingly capable AI-powered Robot Skills.
ARCx v2026.09.30.03 takes another big step toward robots that can understand and interact with the world around them.
Teach them what a place looks like. Give them neural networks. Give them hardware acceleration. Then see where they go.
Download ARCx
Install ARCx on the computer that runs your robot — from a first prototype to a commercial product or an industrial cell. Available for Windows 64-bit, Linux 64-bit and Linux ARM64 for Raspberry Pi (Ubuntu 24.04 LTS 64-bit).
Linux
Ubuntu, Debian & friends
64-bit (x64) (zip)
Raspberry Pi
Single board computers
Linux ARM64 (zip)
Requires Ubuntu 24.04 LTS (64-bit)
ARCx is always evolving. Follow along in the community for updates.
Follow ARCx development Download ARC todayUpgrade to ARC Pro
With Synthiam ARC Pro, you're not just programming a robot; you're shaping the future of automation, one innovative idea at a time.


My audio output is not working again. I found this in the debug log, is there somewhere else I can look to find what is causing this: Here is the debug log:
More info. I tried resetting the audio device by selecting something else and back to default. Tried playing MP3. Received this error:
Is your output device the builtin headphone Jack? Or is it a usb audio output device?
Something is disconnecting your audio device while it’s being used - and it makes us wonder if it’s a usb audio with a loose usb connector. Or a headphone plug that is loose. That’ll help us narrow down the error because we cannot reproduce this internally and have not received any similar feedback from the testing group.
The more information you can add will help us. Even if you can make a project and send it to us or make it public in the cloud so we can reproduce.
Thanks!
It is the microphone output. I will check cable and verify hardware. Thanks
Even if it is the cable, we’d like to make sure it resets and continues to work. Can you elaborate about what you mean microphone output? Just because microphones are input/recording. If you can let me know more about your audio setup, we can rectify it for you.
This was in the ARCX startup log:
So it looks like at initial startup, ARCx had microphone input but no working PC audio output
All of this to say it works fine in ARC and I haven't changed any PC or EZB or Any Hardware.
look at all the speaker devices in ARCx.
Try that version we just posted (v2026.10.01.00). It enumerates the Audio devices and displays in a more friendly manner.