Sound Script (Ezb) icon Sound Script (Ezb) Trigger a script when EZB audio plays, exposing live Min, Max and Avg audio-level variables for looped monitoring; stops when audio ends. Try it →

Robot Building Questions

ARC Pro
Learn More
Upgrade to ARC Pro
Unleash your robot's full potential with the cutting-edge features and intuitive programming offered by Synthiam ARC Pro.
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
NMS Example by Synthiam
Featured
NMS Example

Example NMS Level #1 navigation skill showing subscription to combined scan+location data, displaying position and scan info; source code included.

New Mr. Roman - Happy New Year 2020 by EzAng
Featured
Robot By Ezang

Arduino and EZ-Builder for New Year 2020 projects

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

Making Jd Avoid Objects

I was wondering if anyone has tried to make JD avoid objects. The task seems a bit more cumbersome using a humanoid robot because it would not be so easy to mount the distance sensor. Placing the sensor on JD's head would be ideal because the head servos could be used to direct the scanning. If is on the front of the body, the sensor scanning would...
question
Ot: Pinball Adjustment Suggestion For Dj

Ot: Pinball Adjustment Suggestion For Dj

Hey DJ, This is OT but I've noticed you leave your Pinball games on all the time. That's Ok because they are industrial machines and built...
question

Adding Robot Families To ARC

Hi, I am interested in finding out how easy (or difficult) it is to add a new robot family to ARC. Device Cortex Arm 3 based. Thanks Paul
question

Adventure Bot Not Charging

I have an adventure bot that does want to charge. Charger lights just flash red. Was fully charged before powering on first time and was turned off after cycling power to hear the ez-b logon about 4 days ago. Never had low power warning, went to turn on today and dead, plugged charger on and get 3 lights cycling red green.
question

Servo Tracking

Hey guys, so my son and I are having a great time with our little "rolli" robot. Yesterday, we decided to start experimenting with the tracking feature. We've watched all of the related tutorials we can find, and it seems like a pretty strait forward thing, but we cannot get our little guy to track. When we enable servo tracking, and use...
question
Sabertooth/Kangaroo With Different Motor/Encoder Combination

Sabertooth/Kangaroo With Different Motor/Encoder Combination

Since I know some of you have used the Sabertooth and Kangaroo I figured I would ask opinions. I...
question

Send Tweets To Robot That Execute Code/Actions

Hello! I don't think this will be unique, but I can't find an answer. I've seen how you can have your ez-robot send tweets, but is there a way to receive tweets? One fun function I'd like to do is have the notifications my phone receives sent to a Twitter account. These tweets would be read by the robot and actioned. For example: I receive a new...
question
Look Ma No Hands

Look Ma No Hands

Found these hands seem to work good on both JD & ROLI might try to figure out away to use them on SIX
question

Split Does Not Work

This code works as expected: 1: ClearVariables() 2: $Statement = "one,two,three" 3: $token1 = Split($Statement, ",", 0) 4: $token2 = Split($Statement, ",", 1) 5: $token3 = Split($Statement, ",", 2) The code below does not work: 1: ClearVariables() 2: $Statement = "one two three" 3: $token1 =...
question

Expression Parser Broken: Boolean Expressions With Negative Numbers

The code below does not work: 1: ClearVariables() 2: $status = -1 3: $retry = 3 4: if ($retry<3 AND $status<0) 5: #do something 6: endif error: Quote: Error on line 4: Missing String Quotes or Invalid Expression at index 8: -
question
ARC Windows 8.1 No Minimize, No Maximize, No Resize, No Move

ARC Windows 8.1 No Minimize, No Maximize, No Resize, No Move

I have windows 8.1, i've attached a screenshot of the desktop, with ARC open over other windows...
question

Feature Request: Opening Another Project, Does Not Ask To Save

What a frustration! I just lost 3 huge scripts, because i just pressed open project to grab some scripts from another project. I expected the ARC to ask if i wanted to save the current project, similar behavior when you try to exit the ARC without saving. i need a break !