PTI Lidar Plugin icon PTI Lidar Plugin Pineapple Technology Industries Capstone plugin adds a secretive LiDAR unit to ARC for distance measurement. Try it →

Robot Building Questions

ARC Pro
Learn More
Upgrade to ARC Pro
Your robot can be more than a simple automated machine with the power of 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
PCA9685 Servo Driver by Synthiam Inc
Featured
PCA9685 Servo Driver

Drive 16 servos over EZB I2C with a PCA9685 PWM controller, using ARC servo commands and hardware-timed outputs.

Ladybug Lawn Mower 3D Designing the first 3d print by jstarne1
Featured
Robot By Jstarne1

Ladybug-themed all-in-one mower and weed eater kit showcasing an integrated lawn mower and trimmer design.

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

Accessing JD Humanoids Microphone And Camera

Subject: Question Regarding Access to JD Humanoid Microphone and Camera from an External Python System Hello Synthiam Support, I am currently developing a speech-therapy assistant system using the EZ-Robot JD Humanoid and ARC. Although the robot has not yet arrived, I am preparing the system in advance and would appreciate your assistance with the...
question

Lidar-Based Obstacle Avoidance Script

I'm developing a LiDAR-based obstacle avoidance script for my Roomba robot using Synthiam ARC. My setup utilizes the following ARC robot skills: - iRobot Roomba Movement Panel for controlling the chassis movement. - RPLidar for scanning the environment. The RPLidar skill updates these global variables: - $LidarFurthestDegree -...
question

Assistance Needed For Javascript Scripting

@athena, I am looking for help with writing a JavaScript script for a comprehensive robotics project using Synthiam ARC. Below is a detailed outline of what I aim to achieve: ### System Setup: 1. RPLIDAR Integration: - Even though it may be more advanced than necessary compared to a simple ultrasonic sensor, I plan to utilize RPLIDAR for precise...
question
A Youtube Channel Called Reel Robots

A Youtube Channel Called Reel Robots

So what is next? As some of you know I've been throwing around the idea of a robotics Youtube channel. The notion of giving back my knowledge to the...
question

RPLIDAR C1 Malfunction In ARC

I am experiencing a problem with a new RPLIDAR C1 unit. Details: I own two RPLIDAR C1M1-R2 units: - The functioning unit has Firmware Version: 257. - The malfunctioning unit has Firmware Version: 258. Both units use Slamtec UART-to-USB adapters. Issue in ARC: The RPLIDAR connects and starts scanning for approximately 4-5 seconds and then stops....
question
Issues With ARC Disconnect And Script

Issues With ARC Disconnect And Script

I'm experiencing a couple of issues with the latest version of ARC. 1. When I press the button in ARC to disconnect the controller, it doesn't...
question
Using Douloi With ARC Compatibility?

Using Douloi With ARC Compatibility?

Can I Use a Douloi Device as an EZ-B Controller for Inverse Kinematics in ARC? I would like to know if the Synthiam ARC platform can support the use...
question

Manual Positioning Of Commercial Robots

Can you explain how commercial robots can be manually manipulated into position for learning purposes without completely losing stability? Is it because the robot detects a shift in direction via its encoders and then permits the movement? Typically, when the robot is powered down, it could collapse, so some level of power is needed to maintain...
question

Roomba Movement Panel Sensor Interaction

Hi Athena, I'm curious if the "iRobot Roomba Movement Panel" skill in Synthiam ARC utilizes the Roomba's wheel encoders during navigation? Understanding how the skill interacts with the Roomba's sensors will help me optimize its movement in my project. Thank you!
question

Troubleshooting EZ-Script Sound Issue

I'm hoping or someone knowledgeable can help me troubleshoot this script. It's written in EZ-Script and was functioning a few months ago the last time I tried it, or so I believe. LOL. The script is titled "Say Any Number." Its purpose is to monitor a global variable named $numberin, which is set by another script and represents a number....
question
Wheel Slip Impact On Navigation

Wheel Slip Impact On Navigation

I am experimenting with navigation using my WheelBot and am considering modifying it into a telepresence robot. Currently, I'm utilizing a combination of the...
question

Refactoring EZ-Script Code To Python

I am preparing to refactor my EZ-Script code to Python, and it's an excellent opportunity for me to review and improve its structure. One of the features I've developed is a logging utility called Log-a-Lot, which assists in debugging, statistics collection, and more. In EZ-Script, I used the following code snippet: synthiam-code...