All packages(no eyehand package, some bug happened when compiled easy_handeye by catkin_make_isolated).
if you want to use joint control, please check JOINT_NAMES!!!
For example, when using a command(rostopic echo /joint_states), the output joint sequence order of the result is inconsistent with the official code. (should be: elbow_joint, shoulder_lift_joint, shoulder_pan_joint, wrist_1_joint, wrist_2_joint, wrist_3_joint)
if you want to control robotiq gripper though UR control cabinet
Replace
from utils.robotiq_gripper import RobotiqGripper
to
from utils.robotiq_gripper_remote import RobotiqGripper
roslaunch Move_UR init_ur_robot.launch local_gripper_communicate:=True
roslaunch Move_UR init_ur_robot.launch local_gripper_communicate:=False
you need to set trajectory_path first, on launch file args or terminal
eg: roslaunch Move_UR move_follow_trajectory.launch is_collect:=True control_mode:=end local_gripper_communicate:=False trajectory_path:="your trajectory path"
roslaunch Move_UR move_follow_trajectory.launch local_gripper_communicate:=False
roslaunch Move_UR data_collection.launch
roslaunch Move_UR move_follow_trajectory.launch is_collect:=False local_gripper_communicate:=False
roslaunch Move_UR move_follow_trajectory.launch is_collect:=False control_mode:=joint local_gripper_communicate:=False
roslaunch Move_UR data_collection.launch
rosservice call /collect_bool_service True
roslaunch Move_UR control_robotiq.launch local_gripper_communicate:=False
roslaunch azure_kinect_ros_driver driver.launch
roslaunch Move_UR move_follow_action.launch
python src/Move_UR/scripts/publish_action_client_network.py
python src/Move_UR/scripts/publish_action_client_local.py
source devel/setup.bash
roslaunch easy_handeye ur5_kinect_calibration.launch
source devel_isolated/setup.bash
python src/Move_UR/scripts/useful_tool/collect_image_state.py
python src/Move_UR/scripts/useful_tool/collect_robot_trajectory.py --mode record --record_step 1000
python src/Move_UR/scripts/useful_tool/collect_robot_trajectory.py --mode select
python src/Move_UR/scripts/useful_tool/collect_keypose.py
- refactor python file except move_ur_follow_trajectory
- add internet communication on remote workstationown
- test internet communication on robot
- test robotiq remote control and change the code