Diagnostic Report icon Diagnostic Report — Collects and sends ARC diagnostic reports to Synthiam to help troubleshoot EZ-B and robot connection issues 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
With ARC Pro, your robot is not just a machine; it's your creative partner in the journey of technological exploration.
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
Indoor Positioning System by Synthiam
Featured
Indoor Positioning System

Infrared indoor positioning for ARC robots: dual-camera tracks IR beacon, shows real-time heading, path and EZ-Script navigation variables

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
Artificial Intelligence
For ARC
Autonomous AI
By Synthiam Inc.

Autonomous AI v23

Autonomous AI robot skill with vision, speech, movement, animations, and self-directed task execution powered by LLMs.
question

How Can I Use GNSS RTK + IMU To Record And Set A Perimeter?

Hello all, looking for some help. How can I use a GPS GNSS RTK module to record a parameter for a lawn mowing robot? Then once perimeter is set, the robot sees this as a geo fence barrier so that the robot does not need boundary wires. Also how can I utilize two GPS units, one for the base station and one for the rover? This video shows exactly...
Audio
For ARC
Azure Text To Speech
By Microsoft

Azure Text To Speech v12

Azure Text-to-Speech for ARC: generate natural-sounding robot speech with Microsoft Azure voices, SSML support, and script control.
question
Open
Arc Cefsharp Launch Error

Arc Cefsharp Launch Error

The latest install of ARC errors when opening the app. On launch I first get a Google/Chromium error screen, then a CEF error message. I attempted to re-run the ARC...
question
Setvar Global Variable Quotes?

Setvar Global Variable Quotes?

In ARC JavaScript, what is the proper way to set the value of a global variable - with or without quotes? Both seem to work. I'm using ARC's JavaScript...
video
Humanoid & Gait Servo Animation With Auto Position — Arcx 1:57

Humanoid & Gait Servo Animation With Auto Position — Arcx

Watch an eight-servo humanoid perform wave, dance, celebrate and flex using ARCx Auto Position, frames,...
question
Open
Binding Edu Activity To Bioloid Project

Binding Edu Activity To Bioloid Project

I’m building a simple classroom activity for a Robotis Bioloid (AX-12A servos) connected to Windows via USB2Dynamixel (shows up as COM5). In a...
video
Autonomous Lidar Navigation In Arcx - NMS, Mapping & Paths 2:44

Autonomous Lidar Navigation In Arcx - NMS, Mapping & Paths

See a rover's 360 lidar feed ARCx's NMS while Another Navigator maps, localizes, plans and drives to...
video
Move Robot Arms By Coordinates — Arcx Kinematics 2:39

Move Robot Arms By Coordinates — Arcx Kinematics

See inverse kinematics in ARCx: define an arm once, then move its hand by X/Y/Z millimetres with clicks, linear moves,...
Navigation
For ARCx
Orbbec Depth Camera V1
By Orbbec

Orbbec Depth Camera V1 v1

Orbbec legacy camera support for ARCx: obstacle scans, floor-drop detection, depth/color/IR video, measurements, recording, clouds,...
question
Open
Smoothing Jaw Via Websocket Client

Smoothing Jaw Via Websocket Client

I’ve got an EZ-InMoov Robot Head wired to an EZ-B over WiFi, with the jaw servo on D5 and neck pan/tilt on D0/D1. I’m feeding lip-sync amplitude from a...
blog
Your Spine Is A Programming Language

Your Spine Is A Programming Language

What happens when a robot reads your posture as code? With Synthiam ARCx and Kinect Body Control, your skeleton becomes the API-turning gestures...