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
Free
- Includes a free 3rd party plugin robot skill per project
- GPT-Powered AI support
- Free with trial limitations
For schools, personal use & organizations. This edition is updated every 6-12 months.
ARC Pro
Only $8.99/mo
- 2 or more PCs simultaneously
- Includes unlimited skills
- Premium support discount
- And much more
Experience the latest features and bug fixes weekly. A Pro subscription is required to use this edition.
Runtime
Free
- Load and run any ARC project
- Operates in read-only mode
- Unlimited robot skills
- Early access fixes & features
Have you finished programming your robot? Use this to run existing ARC projects for free*.
- Minimum requirements are Windows 10 or higher with 2+gb ram and 500+MB free space.
- Recommended requirements are Windows 10 or higher with 8+gb ram and 1000+MB free space.
- ARC Free known-issues can be viewed by clicking here.
- Get more information about each ARC edition by clicking here.
- See what's new in the latest versions with Release notes.
Compare Editions
Feature | ARC FREE |
ARC PRO |
---|---|---|
Get ARC for Free | View Plans | |
Usage | Personal DIY Education |
Personal DIY Education Business |
Premium support | $14.99/ticket | $9.99/ticket |
Feature requests | Yes | |
Early access to new features & fixes | Yes | |
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 recongition phrases* | 10 | Unlimited |
Camera devices* | 1 | Unlimited |
Vision resolution | max 320x240 | Unlimited |
Interface builder* | 2 | Unlimited |
Cloud project size | 128 MB | |
Cloud project revision history | Yes | |
Create Exosphere requests | 50/month | |
Exosphere API access | Contact Us | |
Volume license discounts | Contact Us | |
Get ARC for Free | View Plans |
** 1,000 per cognitive type (vision recognition, speech recognition, face detection, sentiment, text recognition, emotion detection, azure text to speech)
Upgrade to ARC Pro
Don't limit your robot's potential – subscribe to ARC Pro and transform it into a dynamic, intelligent machine.
please! sdk! thanks and good job!
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,
?
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
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.
Please provide the exact error message
I think I see it, Dj's putting a space in after the comma...
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 ,
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 :)
Wow, thats an embarrassing brainfart for me lol
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.
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
ok, thanks,
Mel
ok, this should be it.
MainBKbackup.EZB
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.).
Lol. Glad we figured it out Anytime dude :)