murtazabasu / coordinating-two-ur5-robots-for-a-pick-and-place-task Goto Github PK
View Code? Open in Web Editor NEWTwo UR5 Robots are coordinated where one robot gets the object by detecting using a camera sensor and
Two UR5 Robots are coordinated where one robot gets the object by detecting using a camera sensor and
when i launch “roslaunch ur5_notebook initialize.launch”,it always [ WARN] [1595058008.523423682, 11.260000000]: Waiting for arm_controller/follow_joint_trajectory to come up
i see the topic through rostopic list
I don't know why it has the problem,can you give me some advices。Thank you!My gmail is [email protected].
/home/blue/catkin_ws3/src/ur5_notebook/blocks_poses_publisher.cpp:14:10: fatal error: ur5_notebook/blocks_poses.h: No such file or directory
#include <ur5_notebook/blocks_poses.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
ur5_notebook/CMakeFiles/blocks_poses_publisher.dir/build.make:62: recipe for target 'ur5_notebook/CMakeFiles/blocks_poses_publisher.dir/blocks_poses_publisher.cpp.o' failed
make[2]: *** [ur5_notebook/CMakeFiles/blocks_poses_publisher.dir/blocks_poses_publisher.cpp.o] Error 1
CMakeFiles/Makefile2:4014: recipe for target 'ur5_notebook/CMakeFiles/blocks_poses_publisher.dir/all' failed
if can help very thanks
I had a error: p gain not specified, I fixed this error and added my own .yaml file:
enable_none: true /gazebo_ros_control: pid_gains: shoulder_pan_joint: p: 100.0 i: 0.01 d: 10.0 shoulder_lift_joint: p: 100.0 i: 0.01 d: 10.0 elbow_joint: p: 100.0 i: 0.01 d: 10.0 wrist_1_joint: p: 100.0 i: 0.01 d: 10.0 wrist_2_joint: p: 100.0 i: 0.01 d: 10.0 wrist_3_joint: p: 100.0 i: 0.01 d: 10.0
now the p gain error is no more but I have this error: load_parameters: unable to set parameters (last param was [/slave/move_group/planner_configs/RRTstar/type=geometric::RRTstar]): cannot marshal None unless allow_none is enabled
and theses are my parameters:
PARAMETERS
I know error is due to these parameters having None as the parameter value but how can I fix these values to? and from where? where are these values ? Please advise
I have this problem :Unknown controller type: GripperActionController, it makes gripper can not work ,and the robot can not get the reb box.thinks for answer.
[ 4%] Building CXX object ur5_notebook/CMakeFiles/blocks_poses_publisher.dir/blocks_poses_publisher.cpp.o
/home/blue/remake/src/ur5_notebook/blocks_poses_publisher.cpp:14:10: fatal error: ur5_notebook/blocks_poses.h: No such file or directory
#include <ur5_notebook/blocks_poses.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
ur5_notebook/CMakeFiles/blocks_poses_publisher.dir/build.make:62: recipe for target 'ur5_notebook/CMakeFiles/blocks_poses_publisher.dir/blocks_poses_publisher.cpp.o' failed
make[2]: *** [ur5_notebook/CMakeFiles/blocks_poses_publisher.dir/blocks_poses_publisher.cpp.o] Error 1
CMakeFiles/Makefile2:4014: recipe for target 'ur5_notebook/CMakeFiles/blocks_poses_publisher.dir/all' failed
make[1]: *** [ur5_notebook/CMakeFiles/blocks_poses_publisher.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2
if anyone can help thanks very much ,i used to un comment the block related msg in cmake,but only success once, the second time i catkin is not working.
and when i launch the i met the new problem :
[ WARN] [1671502277.330367680, 0.121000000]: Deprecated syntax, please prepend 'hardware_interface/' to 'PositionJointInterface' within the tag in joint 'robotiq_85_left_knuckle_joint'.
[ERROR] [1671502277.339858764, 0.121000000]: No p gain specified for pid. Namespace: /slave/gazebo_ros_control/pid_gains/robotiq_85_left_knuckle_joint
[ INFO] [1671502277.474641977, 0.121000000]: Loaded gazebo_ros_control.
[Msg] Loading grasp-fix plugin
[Msg] GazeboGraspFix: Using disable_collisions_on_attach 1
[Msg] GazeboGraspFix: Using update rate 20
[Msg] GazeboGraspFix: Using max_grip_count 8
[Msg] GazeboGraspFix: Using grip_count_threshold 4
[Msg] GazeboGraspFix: Using release_tolerance 0.0091
gzserver: symbol lookup error: /home/blue/catkin_ws3/devel/lib/libgazebo_grasp_fix.so: undefined symbol: _ZN6gazebo10GetPhysicsERKN5boost10shared_ptrINS_7physics5WorldEEE
Traceback (most recent call last):
File "/opt/ros/melodic/lib/controller_manager/controller_manager", line 61, in
controller_manager_interface.load_controller(c)
File "/opt/ros/melodic/lib/python2.7/dist-packages/controller_manager/controller_manager_interface.py", line 61, in load_controller
Traceback (most recent call last):
File "/opt/ros/melodic/lib/controller_manager/controller_manager", line 61, in
controller_manager_interface.load_controller(c)
File "/opt/ros/melodic/lib/python2.7/dist-packages/controller_manager/controller_manager_interface.py", line 61, in load_controller
Traceback (most recent call last):
File "/opt/ros/melodic/lib/controller_manager/controller_manager", line 49, in
controller_manager_interface.load_controller(c)
File "/opt/ros/melodic/lib/python2.7/dist-packages/controller_manager/controller_manager_interface.py", line 61, in load_controller
Traceback (most recent call last):
File "/opt/ros/melodic/lib/controller_manager/spawner", line 212, in
if name == 'main': main()
File "/opt/ros/melodic/lib/controller_manager/spawner", line 190, in main
resp = load_controller(name)
File "/opt/ros/melodic/lib/python2.7/dist-packages/rospy/impl/tcpros_service.py", line 442, in call
[ERROR] [1671502277.924174, 0.121000]: Spawn service failed. Exiting.
Service call failed: transport error completing service call: unable to receive data from sender, check sender's logs for details
[ERROR] [1671502277.927793, 0.121000]: Spawn service failed. Exiting.
resp = s.call(LoadControllerRequest(name))
File "/opt/ros/melodic/lib/python2.7/dist-packages/rospy/impl/tcpros_service.py", line 533, in call
resp = s.call(LoadControllerRequest(name))
File "/opt/ros/melodic/lib/python2.7/dist-packages/rospy/impl/tcpros_service.py", line 533, in call
resp = s.call(LoadControllerRequest(name))
File "/opt/ros/melodic/lib/python2.7/dist-packages/rospy/impl/tcpros_service.py", line 533, in call
raise ServiceException("transport error completing service call: %s"%(str(e)))
rospy.service.ServiceException: transport error completing service call: unable to receive data from sender, check sender's logs for details
raise ServiceException("transport error completing service call: %s"%(str(e)))
rospy.service.ServiceException: transport error completing service call: unable to receive data from sender, check sender's logs for details
raise ServiceException("transport error completing service call: %s"%(str(e)))
rospy.service.ServiceException: transport error completing service call: unable to receive data from sender, check sender's logs for details
return self.call(args, kwds)
File "/opt/ros/melodic/lib/python2.7/dist-packages/rospy/impl/tcpros_service.py", line 533, in call
raise ServiceException("transport error completing service call: %s"%(str(e)))
rospy.service.ServiceException: transport error completing service call: unable to receive data from sender, check sender's logs for details
[WARN] [1671502277.990146, 0.121000]: Controller Spawner error while taking down controllers: unable to connect to service: [Errno 111] Connection refused
[gazebo-1] process has died [pid 93439, exit code 127, cmd /opt/ros/melodic/lib/gazebo_ros/gzserver -e ode worlds/empty.world __name:=gazebo __log:=/home/blue/.ros/log/78a8b176-800b-11ed-a677-591360771706/gazebo-1.log].
log file: /home/blue/.ros/log/78a8b176-800b-11ed-a677-591360771706/gazebo-1.log
[slave/joint_state_controller_spawner-10] process has died [pid 93502, exit code 1, cmd /opt/ros/melodic/lib/controller_manager/controller_manager spawn joint_state_controller __name:=joint_state_controller_spawner __log:=/home/blue/.ros/log/78a8b176-800b-11ed-a677-591360771706/slave-joint_state_controller_spawner-10.log].
log file: /home/blue/.ros/log/78a8b176-800b-11ed-a677-591360771706/slave-joint_state_controller_spawner-10.log
[slave/ros_control_controller_manager-12] process has died [pid 93531, exit code 1, cmd /opt/ros/melodic/lib/controller_manager/controller_manager load joint_group_position_controller __name:=ros_control_controller_manager __log:=/home/blue/.ros/log/78a8b176-800b-11ed-a677-591360771706/slave-ros_control_controller_manager-12.log].
log file: /home/blue/.ros/log/78a8b176-800b-11ed-a677-591360771706/slave-ros_control_controller_manager-12.log
[slave/robot_controllers-14] process has died [pid 93545, exit code 1, cmd /opt/ros/melodic/lib/controller_manager/spawner gripper_controller __name:=robot_controllers __log:=/home/blue/.ros/log/78a8b176-800b-11ed-a677-591360771706/slave-robot_controllers-14.log].
log file: /home/blue/.ros/log/78a8b176-800b-11ed-a677-591360771706/slave-robot_controllers-14*.log
[master/spawn_gazebo_model-18] process has died [pid 93553, exit code 1, cmd /opt/ros/melodic/lib/gazebo_ros/spawn_model -z 0.205 -y 0.0 -x 0.35 -urdf -param robot_description -model master __name:=spawn_gazebo_model __log:=/home/blue/.ros/log/78a8b176-800b-11ed-a677-591360771706/master-spawn_gazebo_model-18.log].
log file: /home/blue/.ros/log/78a8b176-800b-11ed-a677-591360771706/master-spawn_gazebo_model-18*.log
[slave/arm_controller_spawner-11] process has died [pid 93518, exit code 1, cmd /opt/ros/melodic/lib/controller_manager/controller_manager spawn arm_controller __name:=arm_controller_spawner __log:=/home/blue/.ros/log/78a8b176-800b-11ed-a677-591360771706/slave-arm_controller_spawner-11.log].
log file: /home/blue/.ros/log/78a8b176-800b-11ed-a677-591360771706/slave-arm_controller_spawner-11*.log
[bin-3] process has died [pid 93448, exit code 1, cmd /opt/ros/melodic/lib/gazebo_ros/spawn_model -file /home/blue/catkin_ws3/src/ur5_notebook/urdf/bin.urdf -urdf -model bin -y 0.75 -x -0.85 -z 0.05 __name:=bin __log:=/home/blue/.ros/log/78a8b176-800b-11ed-a677-591360771706/bin-3.log].
log file: /home/blue/.ros/log/78a8b176-800b-11ed-a677-591360771706/bin-3*.log
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.