Sketch Pad icon Sketch Pad Script-driven Sketch Pad for ARC: draw shapes, text, lines and faces via controlCommand() to visualize object locations, paths and robot data. 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.
Synthiam Credit
Log In
Earn synthiam credit to lower synthiam product costs
Earn Credit
Contribute to the community and earn credit to lower the cost of Synthiam robotics products and subscriptions.
Loading...
Remote control robots or add telepresence capabilities with 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

Untitled Hoverboard Project by fxrtst
Featured
Robot By Fxrtst

Build a robot base with cheap hoverboard 3-phase motors and Flipsky FSESC VESC - programmable ESCs, servo connector, auto-config.

Community

Welcome to the Synthiam Robotics Community

Sign in to unlock your personalized community feed — browse your posts, track replies, follow discussions, and join the conversation.

Log In to Access Your Content
question
Open
Left Motors Stall Until Scan Request

Left Motors Stall Until Scan Request

@Athena - can you review the Arduino sketch below and explain why the left motors (LeftFront and LeftBack) do not run until...
question
Open
Sound Servo To XL-320 On Darwin Mini

Sound Servo To XL-320 On Darwin Mini

I’m trying to get my ROBOTIS DARWIN MINI (OpenCM9.04, 16x XL-320) to "talk" using the Sound Servo (PC Speaker) skill, but the selected...
question
Open
Safeint And Clampint Explained

Safeint And Clampint Explained

@Athena, can you explain the functions safeInt and clampInt? Why are they used and how can the values be changed? Thanks - Jack. Context: This looks like an ARC...
question
Open
Dialogflow Driving Sphero Reliably

Dialogflow Driving Sphero Reliably

I’ve got a Sphero (SPRK+) paired over Bluetooth and the Sphero Movement Panel works great for manual driving. I’m now layering in the DialogFlow robot...
question
Global Variables Between Scripts In ARC

Global Variables Between Scripts In ARC

@Athena, can you help me set up global variables in one script (LEG_v6) so they can be read and sent by another script (UART_v6)? Context: I'm...
question
Open
Why Does Speech Recognition Pickup Background Nois…

Why Does Speech Recognition Pickup Background Nois…

One thing I still don't understand: whenever I have the "Speak Rec" Robot Skill operating, it picks up...
question
Obstacle Scan Only Once

Obstacle Scan Only Once

, #include #include static const uint8_t UART_HEADER = 0xA5; // ARC -> Arduinostatic const uint8_t CMD_STOP_MOTORS = 0x01;static const uint8_t CMD_ACTUAL_BEARING =...
question
Stepper Reset Issue In Arduino Sketch

Stepper Reset Issue In Arduino Sketch

I'm using an Arduino Mega as the hardware controller (acting like an EZB/microcontroller) to provide PWM to four stepper motors via the...
question
Open
Gripper Servo JS Conversion

Gripper Servo JS Conversion

, This is a Script Skill question - could you help convert some EZ-Script I used previously into a JavaScript (ARC Script) version? Context: This is for a two-arm...
question
12C Adres How Do I Know?

12C Adres How Do I Know?

i know i asked this before.but i cant find the topic. my question is ,if i change a 12c port as in pic below. how do i now withs port i changed on ezbv ?sinds there are 3...
question
Arduino PWM Bearing Control Help

Arduino PWM Bearing Control Help

Hi @Athena, I'm requesting help to add capabilities to an existing Arduino sketch. The sketch is included at the end of this post. Can you incorporate...
question

Sharp IR Collision Detection Configuration Issue

I have a question about the Sharp IR Collision Robot Skill. I'm conducting a small test on my robot using the Sharp 5V Analog GP2Y0A02YK0F IR sensor. I've configured the Sharp IR Collision Skill with the following settings: - Analog Port: ADC7 - Interval: 1000ms - Collision Detected Condition: "Greater than" 28 Could someone explain why...