Skip to content

Inconsistent height when moving with constant Z values. #2

@franz6ko

Description

@franz6ko

Hi!

I'm using this library for a project involving a delta robot and computer vision. I'm trying to move the end effector on a horizontal plane by maintaining a constant z and giving different xy commands. However, it descends the more it gets farther from the center.

At first, I thought it was something about my code or the servos calibrations but I did tons of tests and the behavior is the same. So I did a bit more research on the web and I found a repo of @isaac879 with inverse kinematics functions for a delta robot. I tried those out and it works like a charm! Now my robot moves perfectly well on a horizontal plane.

So maybe there's something wrong with the code or the mathematical approach. I wanted to notice this as this is a well-known library and it would be great to have it fixed.

Link to the repo: https://github.com/isaac879/Delta-Robot
(check out the delta_robot/deltaRobot.cpp file from line 69)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions