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

Robot speed is low and not adjustable when using MoveIt2 #41

Open
mehradmrt opened this issue Jun 19, 2024 · 3 comments
Open

Robot speed is low and not adjustable when using MoveIt2 #41

mehradmrt opened this issue Jun 19, 2024 · 3 comments
Assignees

Comments

@mehradmrt
Copy link

I am using MoveIt2 interface to run the TM5 robot. Setting max_velocity_scaling_factor does not change the robot's speed. I have struggled with robot speed and don't know if the problem is coming from the robot driver packages or moveIt. Using the demo packages (no Moveit) the robot velocity is correctly set and executed.

Will appreciate a solution or a possible workaround to temporarily resolve the issue. I am mainly working on the foxy version but also tested it on humble and ran into same issues.

  • Robot Device: [TM5]
  • Your OS and Version: [e.g. Ubuntu 20.04 and 22.04]
  • ROS insatll: [e.g. ROS2 Foxy and Humble]
  • MoveIt install: [e.g. MoveIt2 on Foxy and Humble]
@okvik
Copy link

okvik commented Jun 19, 2024

When controling the robot with MoveIt you may want to set the TM project to always run at 100% speed, and then scale that for each planned motion using MoveIt interfaces like setMaxVelocityScalingFactor() . I don't know whether it is possible to control the project speed externally using SVR or SCT interfaces, I haven't had a need to do it as our entire program is done using MoveIt.

@mehradmrt
Copy link
Author

Thanks for your reply @okvik. I did so but still the robot speed does not increase. I developed my code using MoveItCpp and on top of the demo that was already available in the repo, as opposed to MoveGroup where the setMaxVelocityScalingFactor() is available.

@okvik
Copy link

okvik commented Jun 21, 2024

I'm sure there's equivalent functionality for velocity scaling with MoveItCpp.

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

No branches or pull requests

3 participants