Personality Forge icon Personality Forge Adds a Personality Forge chatbot to ARC, giving memory, emotions, AIScript dialogue, persistent conversation IDs and speech/chat integration via API. Try it →

Release 2012.08.21.00

Desktop — Windows

ARC Release

ARC (Autonomous Robot Control) is Synthiam's flagship desktop robot programming platform. Build, program, and control any robot with powerful AI, 500+ plugins, and a visual no-code interface — all from your PC.

🤖 500+ Robot Plugins
🧠 AI & Machine Learning
☁️ Synthiam Cloud
🖥️ Windows 10 or 11

Change Release Notes

This release contains many new updates - from new EZ-Script commands, to small interface changes. Beware, a few of the EZ-Script commands have changed parameter syntax, which will cause errors for existing projects. You will need to modify your existing projects for the new EZ-Script Command syntax. Do not worry, only two commands have changed their syntax:)

  • Script manager has move UP and DOWN buttons for organization
  • Movement Panels have graphical arrow icons and are larger for Microsoft Surface
  • Auto check for new update when ARC loads (can be disabled)
  • Brookstone Rover added IR light feature (on and off IR LED for night vision)
  • New EZ-Script command to STOP audio from Soundboard
  • AR Drone vertical thrust set to recommended value of 1000 rather than 2000
  • Movement Panels have adjustable speed support
  • EZ-Script syntax changed for Left(), Right()... (see below)
  • Forward and Reverse now accept speed parameter, as well as milliSecond parameter
  • New EZ-Script Command: GetSpeed()
  • New EZ-Script Command: SetSpeed()
  • New EZ-Script Command: GetRandom()
  • File->Examples updated for EZ-Script syntax change
  • Larger font size in EZ-Script manual Document

EZ-Script Syntax Change: Support is being added to include speed control by external devices (wiimote, joystick, etc.). This new addition will be amazing! However, it requires a small change to two commands: Left and Right.

The old syntax for Left() and Right() were as follows (square brackets are optional parameters):

  • Left( [milliSeconds] )
  • Right( [milliSeconds] )

The new syntax for Left() and Right() are:

  • Left( [speed], [milliSeconds] )
  • Right( [speed], [milliSeconds] )

The [speed] can be a value between 0-255. Currently two Movement Panels support speed: Brookstone Rover and iRobot Roomba. More are coming in a future release: HBridge (via PWM), Sabertooth and Modified Servo.

In your past projects, the controls to look for to update with the new syntax are:

  • Speech Recognition
  • Scripting Controls for dance routines, etc
  • Twitter Recognition

ARC Downloads

ARC

FREE
$0 always free
  • 1 third-party plugin skill per project
  • Trial cloud services
  • Personal, DIY & education use
  • Updated every 6–12 months
Recommended

ARC

PRO
$8.99 per month
  • Use on 2+ PCs simultaneously
  • Unlimited robot skills
  • Cloud backup & revision history
  • Weekly features & bug fixes
  • Business use permitted

ARC

RUNTIME
$0 always free
  • Load & run any ARC project
  • Read-only mode
  • Unlimited robot skills
  • Includes early access fixes & features
  • Minimum requirements: Windows 10 or higher, 2 GB RAM, 500 MB free disk space.
  • Recommended: Windows 10 or higher, 8 GB RAM, 1 GB free disk space.
  • Prices are in USD.
  • More about each edition: Download & install guide.
  • Latest changes: Release notes.

Compare Editions

Feature
ARC
FREE
ARC
PRO
Get ARC Free View Plans
Usage Personal · DIY · Education Personal · DIY · Education · Business
Early access to new features & fixes
Simultaneous microcontroller connections * 1 255
Robot skills * 20 Unlimited
Skill Store plugins * 1 Unlimited
Cognitive services usage ** 10 / day 6,000 / day
Auto-positions gait actions * 40 Unlimited
Speech recognition phrases * 10 Unlimited
Camera devices * 1 Unlimited
Vision resolution max 320×240 Unlimited
Interface builder * 2 Unlimited
Cloud project size 128 MB
Cloud project revision history
Create Exosphere requests 50 / month
Exosphere API access Contact Us
Volume license discounts Contact Us
Get ARC Free View Plans

* Per robot project

** 1,000 per cognitive type: vision recognition, speech recognition, face detection, sentiment, text recognition, emotion detection, azure text to speech


ARC Pro

Upgrade to ARC Pro

Subscribe to ARC Pro, and your robot will become a canvas for your imagination, limited only by your creativity.

#9  

Wow, thats an embarrassing brainfart for me lol

#10  

Ok, Exact error message:

Syntax Error:2500 is not a valid speed. Expecting value between 0 and 255.

I get the same message if I enter Left(255,750) or even left(255)

sorry.

When I try it on my desktop, it works.

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#11  

Are you certain there isn't a 2500 entered somewhere in the speech recognition section?:) also post your project here and I'll take a look

#14  

d.J.,

You were right. Down at the bottom, I told it to spin around and it was 2500 ms.

I checked into it further, and you were absolutely right. It is all working fine now, except for the numbers in the script not matching the lines. I had a brain fart , too, I guess.

I was thinking I had something wrong with my notebook. That is good news!

sorry for taking up your valuable time for something unnecessary.

You are a Genie (and of course, the son I never had.).

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#15  

Lol. Glad we figured it out:) Anytime dude:)