Open weakenleg opened 3 years ago
while i just change the object_frame like this,but it does not work.and the the terminate shows [ INFO] [1626949654.609517191, 62.132000000]: ABORTED: Solution found but controller failed during execution.according to csdn ,someone says i should change SIFT and object_frame according to rivz,but i do not konw the meaning
try this
# object_frame = rospy.get_param('object_frame', '/object_1')
object_frame = '/object_1' # modify
and check if the object_frame exists in tf tree before running this script.
i change it,but it seems to be useless
i do not know the meaning of this sentence?
你需要利用find object 2d这个包去把对象的信息发布出去,程序中要对应到具体对象在tf树中的名字 ,搜索一下 find object 2d包的使用
thanks for your help. it works.but the find_object_2d could not find the object all the time and the grasp is not so stable.i want to know whether it relates to the parameter of find _object_2d.
本包的重点不在于利用find object 2d,而是在其他抓取算法的验证
when i rosrun opencv tf_listener.py object_frame:="/object_frame should be modified",the terminate which roslaunch ur5_single_arm_moveit_config test_ur5_gazebo.launch shows [Wrn] [Publisher.cc:185] Queue limit reached for topic /gazebo/ur5_cubes/pose/local/info, deleting message. This warning is printed only once. what is more,when i rosrun ur5_single_arm_moveit_config grasping_demo_vision2.py, the arm just moves and stops.