Sketch Pad icon Sketch Pad — Script-driven Sketch Pad for ARC: draw shapes, text, lines and faces via controlCommand() to visualize object locations, paths and robot data. Try it →

Robot Programming Questions and ARC Help

Get help with ARC scripts, Robot Skills, hardware connections and robot behavior. Browse questions and answers from the Synthiam community.

ARC Pro
Learn More
Upgrade to ARC Pro
Experience the transformation – subscribe to Synthiam ARC Pro and watch your robot evolve into a marvel of innovation and intelligence.
Power Up Your Scripts with AI
Describe what you want — get working robot code. The project-aware AI Script Assistant built into ARC.
Synthiam Credit
Log In
Earn synthiam credit to lower synthiam product costs
Earn Free Credit
Share your robots, answer questions, and help others — earn credit toward ARC Pro, AI credits, and robot swag.
Remote control robots or add telepresence capabilities with Exosphere

Drive Real Robots, Anywhere

Remotely operate robots around the world or add live telepresence to your own build — straight from your browser.

Discover Exosphere
NMS Example by Synthiam
Featured
NMS Example

Example NMS Level #1 navigation skill showing subscription to combined scan+location data, displaying position and scan info; source code included.

Community

Join the Synthiam Robotics Community

Connect with thousands of robot builders, educators, and engineers. Share projects, get answers, and learn to build smarter robots with ARC.

  • ✓ Showcase your robots & projects
  • ✓ Get help from experienced builders
  • ✓ Earn credit toward Synthiam products
Create Your Free Account Log In
question
Can I Move A Lidar To The Front Of My Robot

Can I Move A Lidar To The Front Of My Robot

Hi, I need to relocate my RP Lidar from the center to the front of my robot base, which is a Roomba. Is there a way to adjust the...
question

No Visuel Number To See

Hi, In ARC, when I scan for controllers, I can hear the chime indicating that a controller has been found, but I don't see the corresponding number displayed. My question is: could this be a bug?
question
Roboquad Resurrection With ESP-32 And ARC

Roboquad Resurrection With ESP-32 And ARC

@DJ Sures, @Athena, Back in the day with the EZ-B V3, I modified my RoboQuad to control it based on a tutorial or guidance from you. The...
question
Missing Method Exception With Running Servo Pad Skill In ARC

Missing Method Exception With Running Servo Pad Skill In ARC

, could you please provide insights into the following exception encountered when running the ARC...
question
ARC Will Not Boot Up After Download.  2Nd Download And Problem Remains.

ARC Will Not Boot Up After Download. 2Nd Download And Problem Remains.

Hello @Synthiam Support and @Athena, Yesterday, I downloaded the Pro 1/27...
question

Export A Skill From A Project To Another One

, is it possible to "export" a skill from one project to another in Synthiam ARC, similar to how we can do with the Auto Position skill? If not, is there an alternative method to achieve this? For example, in one of my projects, I have the RGB Animator skill, which I originally imported from the JD robot. This skill includes many actions....
question
Wake Word Does Not Work In Bing Speech Recognition

Wake Word Does Not Work In Bing Speech Recognition

I am using Bing Speech Recognition with my new microphone, and it works well for recognizing phrases. However, I am...
question

Unable To Configure Advanced Speech Recognition

I am experiencing an issue while trying to configure advanced speech recognition using Azure for my InMoov robot head. The error message displayed is as follows: Version: 2025.01.27.00 System.NullReferenceException: Object reference not set to an instance of an object. at Bing_Speech_Recognition.FormMain.ConfigPressed() in C:\My...
question
I'd Like To Pause The VAD Robot Skill

I'd Like To Pause The VAD Robot Skill

@Athena I was about to write some code to pause the VAD Skill so that it wasn't executing its script at the wrong time. But I found there is no...
question
Problem With A Script And Bingspeech In Javascript

Problem With A Script And Bingspeech In Javascript

I am transitioning from EZ-Script to JavaScript because I heard that ARC X will no longer support EZ-Script. I've been...
question
Which Skill Takes An Audio Output And Can Be Used To Open And Close A Mouth?

Which Skill Takes An Audio Output And Can Be Used To Open And Close A Mouth?

, I'm looking for a skill within Synthiam ARC that can take an audio...
question

Setting The Camera Device

Is there a way to set and save the camera device on PCs with the ARC Runtime installed? Whenever I change the camera or connect it to a different USB port, I find that I need to install ARC Pro to save the new camera settings. While I can adjust the camera settings in the runtime version, I have to repeat this process every time I start up ARC. Any...