Welcome to Synthiam!

The easiest way to program the most powerful robots. Use technologies by leading industry experts. ARC is a free-to-use robot programming software that makes servo automation, computer vision, autonomous navigation, and artificial intelligence easy.

Get Started
Asked — Edited

Running Multiple Scripts

i have a script for jaw movement and a script for the say wait movement only one script can run at a time. in other words either the servo jaw runs or the voice comes out not both, how do you fix this


Upgrade to ARC Pro

Get access to the latest features and updates before they're released. You'll have everything that's needed to unleash your robot's potential!

AI Support Bot
Related Content
Based on your post activity, we found some content that may be interesting to you. Explore these other tutorials and community conversations.
United Kingdom
Why can only one script be run at a time? You can run a lot of scripts at the same time. You can also have one script start, stop or pause another script with control commands.

You will want to use a ControlCommand() in the script with the saywait() command which will start the jaw script, the jaw script should be looping so it's always moving while talking and then once the talking is finished use another ControlCommand() to stop the jaw moving.

Something like this... ("Script" is the name of the script you want to start and stop)


ControlCommand("Script", ScriptStart)
SayWait("This is some jibber jabber")
ControlCommand("Script", ScriptStop)
@Frank.... try and post your "scripts" to allow further inspection!:)