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

ARC Pro is more than a tool; it's a creative playground for robot enthusiasts, where you can turn your wildest ideas into reality.

Author Avatar
Ecuador
#1  

please! sdk!:) thanks and good job!

#2  

It seems that the Speech Recognition doesn't accept the values that i put in for the Left and Right turn.

correct me if I am wrong:

Left(255,750) Right(255,750)

This SHOULD work should it not?

Thanks,

Oh, please see the other item I remembered after and put in question form.

Thanks,

?

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#3  

Left(255, 750) and Right(255, 750) works for me. Why does it not work for you? Are you sure that is the error being reported

#4  

Thanks for the reply. It tells me that I cannot put a number Larger than 255 as an argument. It is seeing the comma as part of a large number 255,750. I don't know why. I am running win7 on an acer dual core netbook.

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#5  

Please provide the exact error message

#6  

I think I see it, Dj's putting a space in after the comma...

Author Avatar
Canada
#7  

In looking at the 2 sets of codes i am seeing that they are difrent

in MovieMakers code Left(255,750) Right(255,750) there is NO space after the ,

in DJ Suress code Left(255, 750) Right(255, 750) there is a space after the ,

maybe it work if you add a space after the ,

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#8  

Space shouldn't matter. Parser ignore spaces for parameters that aren't in "quotes" and only strings are in quotes. Numbers are literal, like all programmig languages.

I can't see how it doesn't work for him:)