Why is my robot moving so slow with MoveIt?
My robot is running slower than it should. It can move much faster. How can I make it go at full speed?
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
My robot is running slower than it should. It can move much faster. How can I make it go at full speed?
By default, the velocity and acceleration is set to 10% of the robot's maximum in MoveIt (starting from Noetic). You can change the values in your code with this C++ and this Python function, or change the default value in the joint_limits.yaml
file in your moveit_config
package.
In addition to what @fvd writes, also check whether the robot model has appropriate velocity
and acceleration
limits configured.
If it doesn't, MoveIt (or actually: the time-parameterisation plugins) will assume a default of 1.0 rad/s
and 1.0 rad/s^2
for all joints without limits:
Asked: 2020-03-08 22:50:39 -0500
Seen: 1,811 times
Last updated: Mar 09 '20
Moveit octomap problem: Transform error: Lookup would require extrapolation in the past
MoveIt Setup Assistant, virtual joint crashes
Moveit can't execute a plan with MoveGroupInterface
MoveIt with OMPL for mobile platform naviagtion
Can robot_localization be used with Noetic?
Problem while Launching MoveIt! library loading error
How to make catkin_make use correct opencv version ?
moveit benchmark log, where is it?
How to merge two LaserScans to one LaserScan with different frame_ids