-
Notifications
You must be signed in to change notification settings - Fork 21
Can not jog with real UR3 #105
Description
Hi, I tried to jogging with the real UR3 and Xbox controller. it can be done in the simulation. However, there was no response when I implemented it on a real UR3. I have used the
ur3_jog.yaml.txt file you provided and did the same thing as following:
Damn right, now it's works!
- In ur3_ros_control need need to stop all controllers, except joint_group_vel_controller. Of course you can do this with
rosrun rqt_controller_manager rqt_controller_manager.- In my case:
command_out_topic: joint_group_vel_controller/command command_out_type: std_msgs/Float64MultiArrayand publish only joint velocity.
3. Launch this (obviously with yours right robot_ip):<?xml version="1.0"?> <launch> <include file="$(find ur_modern_driver)/launch/ur3_ros_control.launch"> <arg name="robot_ip" value="192.168.102.100"/> </include> <!-- Launch moveit --> <include file="$(find ur3_moveit_config)/launch/move_group.launch"> <arg name="limited" value="true"/> </include> <include file="$(find ur3_moveit_config)/launch/moveit_rviz.launch"> <arg name="config" value="true"/> </include> </launch>And you
jog_with_somethinglaunch-file.P.S. Sometimes Rviz falls, but this is a completely different question. Thanks again for the right direction @AndyZe )


There is no connection between joint_group_vel_controller and 'move_group'. I don't know if it's right?
However, the UR3 did not move when I give the command with Xbox controller, and it shows:
[ WARN] [1586885701.872903117]: Stale or zero command. Try a larger 'incoming_command_timeout' parameter?
[ WARN] [1586885703.880898942]: Stale or zero command. Try a larger 'incoming_command_timeout' parameter?
[ WARN] [1586885705.888888321]: Stale or zero command. Try a larger 'incoming_command_timeout' parameter?
[ WARN] [1586885707.896932954]: Stale or zero command. Try a larger 'incoming_command_timeout' parameter?
I changed "incoming_command_timeout" parameter from 0.2 to 10, it always gave me this error.
I rostopic echo /joy, the xbox controller works, the input values can be published to /jog_arm_server/delta_jog_cmds, and there are data in /joint_group_vel_controller/command. However, UR3 has no response.
would you mind give me some suggestions to solve it? Thanks a lot!