Script Collection icon Script Collection Manage and execute multiple scripts in a single Script Manager using ControlCommand(), with Control Details showing available commands. Try it →

Robot Building Questions

ARC Pro
Learn More
Upgrade to ARC Pro
Experience early access to the latest features and updates. You'll have everything that is needed to unleash your robot's potential.
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
UBTech Alpha 1 Bluetooth by UBTech
Featured
Ubtech Alpha 1 Bluetooth

Bluetooth control for UBTech Alpha1 servos via ARC: map Vx to servo IDs, enable servos, and integrate with ARC movement & LEDs.

Linking Mathematica  (computational Software System) To ARC by tezsmith
Featured
Robot By Tezsmith

Synthiam ARC linked to Mathematica enables robots to read text, identify 10k+ objects, compute routes, use WolframAlpha and advanced ML via scripts.

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

How To Modify The Bot Name In Aimlbot ?

I am experimenting with AIMLBot and would like to give the bot a personal name, such as John. When I ask, "What's your name?" it should respond with "John." I have checked some AIML files and the configuration file, but it is not clear what needs to be changed. By changing the name, my robot will feel more personalized. Could...
question

DC Motor And Grinding Noise When PWM Is Used

or anyone else in the know. Can you help me with my problem I'm having? Please see below. I welcome any thoughts or suggestions. I'm not only asking for ideas but also writing this down to try to help myself understand what is happening amd maybe figure it out. A few odd things are happening First, I've been using PWM to adjust the speed on a...
question

Merge 3 Blockly Scripts

, is it possible to merge three Blockly scripts into one? I know that I can copy and paste JavaScript code sequentially, but I don't see an easy way to do this in Blockly.
question
Pandorabot With Bing Speech Recognition

Pandorabot With Bing Speech Recognition

I am using Bing Speech Recognition with Pandorabot. It works fine, although Pandorabot sometimes gives very funny answers. I have two...
question

Control Multiple Jds At The Same Time

How can I control multiple robots simultaneously using Synthiam ARC? I have created various Auto Position panels, but they only seem to control the EZ-B index 0. How can I configure them to control different EZ-B indexes? I am looking for a way to manage multiple robots at the same time using Synthiam ARC. Specifically, I have set up several Auto...
question

Expanding Python On J Humanoid. Is Raspberry Pi The Right Choice?

Hello, I am interested in using the J Humanoid robot for a project in my Computer Science and Information Systems degree. I plan to program the robot extensively in Python. I have a question for the forum: Will using a Raspberry Pi or a similar tool help me expand Python programming capabilities on the robot? My project focuses on addressing...
question

How To Use Sliders

In ARC, how do I effectively use the slider, particularly in the following skills: Slide Script, Horizontal Servo, and Vertical Servo? Could you provide detailed steps or examples for each of these skills?
question
Speech Recognition Using Blocky

Speech Recognition Using Blocky

, I am using the Speech Recognition skill in Synthiam ARC. I created a new command called "camera blocky" with the commands shown in the attached...
question

System Exception Error

Version: 2024.06.22.00 I encountered the following error message while using Synthiam ARC: System.Exception: Speech synthesis is not supported due to an invalid operating system or missing device at EZ_B.SpeechSynth.StartListening() at ARC.Scripting.Forms.FormWaitForSpeech.OrfC5q7cmKB(Object, EventArgs) at System.Windows.Forms.Form.OnLoad(EventArgs...
question

Read Value Return By Sharp IR Radar

Hi @Athena, Is it possible to retrieve the read value from the Sharp IR (Radar and/or Distance) skill in Synthiam ARC? I would like to use this data within a Script Skill. If it is possible, could you provide an example script in Python? Thank you!
question

2 Different Voices On Pc And Android

As a beginner with ARC software, I am experimenting with various commands and skills. Currently, I am working on establishing a remote connection using an Android smartphone. I have configured the Interface Builder and the Remote UI. I inserted a button into the Interface Builder with an audio script, which works fine with a male voice on the...
question
Skill Ultrasonic Distance - Unable To Access It Through Controlcommand

Skill Ultrasonic Distance - Unable To Access It Through Controlcommand

I expected to be able to access the Ultrasonic Distance skill using the...