Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modbus Twist move type #179

Open
TomSAVU opened this issue Jul 23, 2023 · 5 comments
Open

Modbus Twist move type #179

TomSAVU opened this issue Jul 23, 2023 · 5 comments
Labels
enhancement New feature or request

Comments

@TomSAVU
Copy link

TomSAVU commented Jul 23, 2023

Hi,
I am trying to use Modbus for obtaining a move similar to the angular moves in the Web app.
Is there any way to set an angular target or to specify the desired angular position for each joint?
Thanks!

@felixmaisonneuve
Copy link
Contributor

Hi @TomSAVU,

You cannot specify joint values and move the arm in angular position or velocity.

What you can do instead is create some angular Actions with your angular positions/velocities and use modbus to call this Action usin its action_id

Best,
Felix

@TomSAVU
Copy link
Author

TomSAVU commented Jul 24, 2023

Thank you, Felix,
What exactly is the "Twist" active move type doing if I set both the linear positions and angular orientations different from the current ones and then start the Twist move?

@felixmaisonneuve
Copy link
Contributor

Twist commands are equivalent to "cartesian velocity".
So you do not set linear position and angular orientation, you set linear velocities (m/s) and orientation velocities (deg/s).

For example, Twist command of [0;0;0.1;0;20;0] will move the arm in the Z axis at 0.1m/s and rotate the arm in the Y axis at 20deg/s

@TomSAVU
Copy link
Author

TomSAVU commented Jul 24, 2023

OK, clear now.
Will the angular movement be implemented for Modbus in the near future?
We have several cases in which we have to integrate the robot control into an application which has to use Modbus.

@felixmaisonneuve felixmaisonneuve added the enhancement New feature or request label Jul 24, 2023
@felixmaisonneuve
Copy link
Contributor

As of now, it is not planned to implement angular control for modbus.

I will leave this issue open and, if we plan on implementing this one day, I will update it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants