Variable State Saver icon Variable State Saver — Persist and auto-load specified global variables between ARC sessions for consistent, personalized robot behavior and quick state restoration. Try it →

Robot Building Community

Share robot projects, ask ARC programming questions and learn from other builders. Browse tutorials, Robot Skills, example programs and community discussions.

ARC Pro
Learn More
Upgrade to ARC Pro
Discover the limitless potential of robot programming with Synthiam ARC Pro – where innovation and creativity meet seamlessly.
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
Python Native by Synthiam Inc.
Featured
Python Native

Run real CPython in ARC with full package support, camera access, ARC APIs, and bidirectional robot control.

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

Wifi On Board Or Using Another Network?

Here is My question and I may not be understanding the Wifi is the controller the Wifi ,or does it link to an existing network and use its wifi ? This makes a difference because of what i was planing to use the controller for which is outdoors away from any network
robot

Micah's What I Want To Make Is A Robot

Companion robot with hands to pick up and hold items, speech and follow-me mobility to carry groceries and assist around the house.
question

I've Started To Work On Mapping Using The Vx-11 Lidar

The boards have been pretty quiet so I thought I would share what I am working on now. This is for robots using an on-board computer I have started making a plugin that is designed to use the xv-11 sensor, wheel radius and encoder counts per revolution of the wheels to make a map of the environment. It also uses the compass part of the 4-in-1...
question
Question Editing Frames

Question Editing Frames

I get a "unhandled exception" error whenever I try to edit frames. I am using a six with claw robot. I can see all the servos in the settings but error occurs when...
question
ARC For Windows

ARC For Windows

I try to run the ARC for Windows using Parallells Desktop in a iMac. After downloading, I get error message like the attached image. Can anyone help please? confused Lennart
question

Executing Functions At Certain Times Of The Day

Depending on the time of the day, I want my robot to do one thing or a different thing. I cant figure the logic out to make something like below to happen. I am hoping someone can give me some hints. Here is my script If ($time > "9:30:00" and $time "16:00"00" and $time < "09:30:00") print("to the other...
question

Serial Port Monitor On Ez-B's Bluetooth Port ?

Saturday, 2 February 2013 Good Morning EZ-Robot Community ! HHD Software has a Serial Port Monitor that I used to Monitor & Record the communication to my iRobot Roomba via an RS-232 Tether Cable. https://www.serial-port-monitor.com/ Does anyone have any success with any Serial Port Monitors for EZ-B's Bluetooth Serial Port ? Mine is on (COM3)...
robot

Ahmad783's Good Day,I Would Like To A

Coffee-shop robot taking tablet orders and brewing drinks, innovative design ideas for research and service environments.
question

Servo Resolution Of Movement Question

@DJ_Sures I know that you can send a fractional degree to a servo via the Servo() instruction, for example 60.379. But, does the servo really move to 60.379 degrees or is the actual movement rounded down to 60? If it does move to a fractional degree, what is the resolution to which it can be set? Thanks.
robot

Dinesh's How About A Robot That Can Sav

Rescue robot to save children from wells and ground gaps, steel-strong chassis with thermal sensors to detect human heat signatures.
blog
Maker Spotlight: DJ Sures

Maker Spotlight: DJ Sures

Customize your development environment and instantly share your app to a mobile device to use as a controller.
question

Relationship Between Master And Slave Servo Positions

I'm experimentig the interesting relative servos function, and I don't understand the mathematical relationship between master and slave servo positions . Can some ezb expert write some equation or a flow-chart describing what the position of slave servos will be, in function of the master servo position ? considering that each servo has its...