ARC Pro

Upgrade to ARC Pro

Your robot can be more than a simple automated machine with the power of ARC Pro!

PRO
Canada
#9  

I’ve seen this kind of trouble with Analog servos or third party servos before. Sometimes they are susceptible to interference. The only time I’ve seen EZ-Robot digital servos do this is when my bench power supply was quite noisy and introduced ghost signals that caused the servos to move.

I would start by checking your power supply, if you can try with Battery power to see if everything works with clean battery voltage.

PRO
Synthiam
#10   — Edited

What jer described is electrical interference on the signal wire which makes the servos jerk or vibrate

but given that you’re saying the Auto Position is executing - it must be called from a other robot skill. I suspect speech recognition?

the Auto Position cannot launch an action randomly as computers do not have personalities or the ability to think or react - contrary to the AI buzz lately. So they need an instruction to make it happen. The best way to debug is to start a new project and slowly import robot skills from your existing project. That way you can see when it starts happening. or you can look at the log of the other robot skills to see what’s triggering it, which would be the easiest.

Unknown Country
#12  

I am not sure if I fixed the sudden movements of the robot head, but I did see that I had a script invoked on speech recognition, while I had another script running when I played an mp3 file in soundboard.  I still get sudden movements of the jaw, as if sound servo is picking up an internal speaker sound.  Will pause sound servo and speech recognition separately, and see if the oprobklem goes away.

Unknown Country
#13  

@athena,

where do i find the i/o tiny skill for current battery voltage?  The root diagnostics (192.168.1.1:23) says that there is an ARC instance skill I can add.

PRO
Canada
#14  

Hello @bobarebob,

The I/O Tiny doesn't have a specific skill for battery voltage. However, you can monitor the battery voltage using the EZ-B Battery Monitor robot skill in ARC. This skill will display the current battery voltage of your EZ-B v4 or EZ-B v5 controller.

To add the EZ-B Battery Monitor skill to your project, follow these steps:

  1. Open your project in ARC.
  2. Click on the "Project" tab in the top menu.
  3. Click on "Add" to add a new skill.
  4. In the "Choose a Skill to Add" window, scroll down to the "EZ-B v4" section.
  5. Click on "EZ-B Battery Monitor" to add the skill to your project.

Once you've added the EZ-B Battery Monitor skill, you can view the current battery voltage in the skill's window in ARC.

If you need more detailed instructions, I recommend checking out the support section on the Synthiam website. They have a variety of articles and tutorials that can help you get started.


I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.
PRO
Canada
#16  

Yes, the IoTiny has a low-voltage battery monitor, exactly like the EZ-Bv4, you can read about it on page 8 of the IoTiny datasheet.

You can also set up the Battery monitor in the EZ-B connection skill settings.