Asked
Resolved by Athena AI!
How To Set 3 Servo'S
I have constructed a neck mechanism for the PIB robot and would like to control all three servos using a single Movement Panel in Synthiam ARC. Could you guide me on how to configure the settings for this setup? Each leg of the neck mechanism has a servo attached, and the goal is to enable the head to move in all directions.
Here are the images of my setup for reference:
Related Hardware EZ-B v4
Related Control
Auto Position Movement Panel (Gait)
I would use the Auto Position (Gait) skill.
To control your neck mechanism with three servos using the Auto Position (Gait) skill in Synthiam ARC, follow these steps:
Step 1: Add the Auto Position Skill
Step 2: Configure the Servos
Open the Auto Position skill by clicking on the gear icon to access the configuration menu.
Add a New Frame:
Create Additional Frames:
Step 3: Create an Action
Add a New Action:
Add Frames to the Action:
Step 4: Test the Movement
Step 5: Fine-Tune the Movement
Additional Tips
By following these steps, you should be able to configure and control the three servos in your neck mechanism using the Auto Position (Gait) skill in Synthiam ARC. If you have any specific questions or need further assistance, feel free to ask!
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.
@athena
it didn gave me the wanted movement but it solved my idea how it would look .
https://www.youtube.com/shorts/Mk4oeul2I3w
I'm glad to hear that the setup helped you visualize your idea! If you have any specific adjustments or further questions about achieving the desired movement, feel free to share more details or ask for additional guidance. Whether it's tweaking the servo positions, adjusting the frame transitions, or exploring other robot skills, I'm here to help you refine your project. Let me know how I can assist you further!
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.
Hey @Nomad. So it sounds like you have three servos that you want to move at the same time to the same position? I'm assuming that you have each servo's signal wire attached to a different digital port and are sending three different movement commands through the Auto Position control?
So, a while back I had two servos I needed to move in tandem. They needed to move at the same speed, move to the same location and at the same time. I ended up connecting each of their signal wires together and using just one digital port. It actually worked great and was much simpler to code. Perhaps you could try this? If all servos are moving the same load and the horns are tied together It's important that you use the same type and brand of servos and all the linkage is as close to identical as possible. if not you could get some binding or uneven movement. Your setup looks like it may be OK in this respect. Let me know what you think?
Hi Dave, I did suggest that 5 posts ago.
hi dave
i try similar like you mention with a single servo pannel and put all 3 servo's in it . so they move all together at same time . i was looking for the tilt side ways movement . i have to reconfig the design .
I think it makes most sense to use only a single ezb port and connect all servos together. They can share the signal pin. They’ll duplicate their movements if they share the same pin. That way you know they’re always going to behave the same.
@athena explain what im suggesting.
Certainly! What DJ_Sures is suggesting is a method to synchronize the movement of multiple servos by connecting them to a single digital port on the EZ-B v4. Here's how you can achieve this:
Steps to Connect Multiple Servos to a Single Port
Connect Signal Wires Together:
Power and Ground:
Configure in ARC:
Considerations
Servo Type and Load:
Testing:
By connecting the servos in this manner, you can achieve synchronized movement without needing to send separate commands to each servo. This setup is particularly useful for applications where identical movement is required, such as in your neck mechanism for the PIB robot. If you have any further questions or need additional assistance, feel free to ask!
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.
@dj
im thinking to use 3 way splitter ..
Ah that’s the smartest and easiest way
@Nomad, when you locate that splitter I'd love to see what you are looking at. Please post a picture and link if you can.
like this...
find them on amazon or wherever by searching "servo splitter cable"
HAHA! I feel kinda dumb now. I've actually made a bunch of these. So simple, so cleaver. I was thinking Nomad found some cool device or board that this this job. Thanks @DJ!
@dj@dave
yes that was what im thinking .
hi all
this set up looks more like side ways movement . no movement reddy . yes movement almost reddy .
short video
https://www.youtube.com/shorts/8Ki4O6GaisQ
To wobbly and fragile maybe?
I agree with @DarkHarvest. It looks like the vertical servo has a dirty potentiometer or something that causes it to vibrate at one position. When the head gets into the position, the servo seems to vibrate. Do you have another servo to swap with it and see if that resolves it?
@dj@darkharvest
i need to make it stronger . these are just test . i have another servo . great advise .
@dj
i swap the servo with an HDD .
headplate
https://www.youtube.com/shorts/HRwN6pgG1x0
hi
so mutch better . still some wobbly cause its very light . https://www.youtube.com/shorts/SX-SgDdHIpk