Australia
Asked
Resolved Resolved by DJ Sures!

Servo Positions On Power Up

I have a problem with the head servos moving into a damaging position when powering up. I have looked at various comments on the problem but haven't found a solution. My vertical head servo appears to move into about -10 on powering up. My INIT script moves it back to 1 but -10 or so is going to break the robot's mouth. An EZ servo can physically move beyond the limits of 0 to 180 but I don't expect this on powering up. Do you know of any solution?


Related Hardware EZ-B v4

ARC Pro

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.

PRO
Synthiam
#1  

Some of the inexpensive servos do that. I don't know of a fix other than changing out the servos with ones that don't. I know the EZ-Robot HDD servos don't do that, and they're far quieter than all other servos i've ever used. Oh, and they have burnout protection. But, you might find some other manufacturer servos do that operate similarly - let me know if you do:)

PRO
Australia
#2  

I have custom robot using EZ Robot servos.  I reversed the mounting of the vertical head servo so that when powering up, the head jerks backwards instead of forwards causing no damage.

PRO
Australia
#3  

All of a sudden the AimI bot Control is corrupt producing the following error... I cannot delete the Control either. Version: 2020.01.05.00

System.TypeLoadException: Could not load type 'EZ_Builder.Scripting.ScriptManager' from assembly 'ARC, Version=2015.8.9.0, Culture=neutral, PublicKeyToken=c3a3457c97d352d9'. at AimlBotter.FormMain.FormMain_FormClosing(Object sender, FormClosingEventArgs e) at System.Windows.Forms.Form.OnFormClosing(FormClosingEventArgs e) at System.Windows.Forms.Form.WmClose(Message& m) at System.Windows.Forms.Form.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

PRO
Synthiam
#4   — Edited
  1. Your servos are not HDD. They would be hd.

  2. by selecting to manually press the update plugin button, that plugin was updated. The button presented to you titled update when the software loaded will update when the button is pressed. all plugins are being updated for arc. Your options are to Update your software to ARC beta. Or manually delete the plugin from your plugin folder. Which is \users\public\documents\ez-builder\plugins

PRO
Australia
#5  

All my servos are TP-405 HDD. I need the previous version of Aiml bot because if I delete the plugin, my project won't load. Is this available to download?

PRO
Australia
#6  

I edited my project file using Notepad and deleted all references to Aimlbot. Drastic but seem to work

PRO
Australia
#7  

Thanks. Solutions outlined above worked.

PRO
Synthiam
#8  
  1. Update to ARC for plugin compatibility and new features

  2. I might be misunderstanding if you're already using the HDD servos. Which one of these makes the servos "jump".... - power being switched on? - connecting with the CONNECT button in the software?