Closed edoardolamon closed 4 years ago
Hi, thanks for the issue and sorry if I reply only now, I wasn't watching this repo and no notifications arrived. I answer below:
- This is just a doubt on the installation. In the documentation, after rosinstall ., we need to ...
Yes we forgot a cd
, now it is present
- This might be due to an installation issue that I faced while running the command rosinstall .
If you speak about this error:
ERROR in rosinstall:
No 'ros' stack detected in candidates [].
Please add the location of a ros distribution to this command.
It does not cause any issues, I think this is caused because in truth rosinstall is not only for cloning multiple repository but it is a bigger tool. We use it only for cloning at right branches.
I will check further the first two points
For the first two problems, do you have clone the last commits? Do you have the ADVRHumanoids/ROSEndEffector@e6363fecd04fa3a792314fbc961b25231a50f52c commit ?
I can add that:
rosinstall .
actually updates all the branches inside each repo.
It should be solved in the issues above
Hi guys, I have tried to install your package and test it with the two launch files for the Heri II, as explained in the documentation, and I'm getting few errors.
started roslaunch server http://vision-ZBOX-EN1080-1080K:37813/
SUMMARY
PARAMETERS
NODES / UniversalRosEndEffector (ros_end_effector/UniversalRosEndEffector) joint_state_publisher (joint_state_publisher/joint_state_publisher) robot_state_publisher (robot_state_publisher/robot_state_publisher) rviz (rviz/rviz)
auto-starting new master process[master]: started with pid [16796] ROS_MASTER_URI=http://localhost:11311
setting /run_id to 70101d06-8b0d-11ea-afc2-0c5415a36088 process[rosout-1]: started with pid [16809] started core service [/rosout] process[UniversalRosEndEffector-2]: started with pid [16822] process[joint_state_publisher-3]: started with pid [16827] [ INFO] [1588270042.588733981]: ROSEndEffector Parser found URDF path: /home/edoardo/catkin_ws/src/ROSEndEffectorPackageManager/src/ROSEndEffector/include/ROSEndEffector/../..//configs/urdf/heri_II.urdf [ INFO] [1588270042.588823545]: ROSEndEffector Parser found SRDF path: /home/edoardo/catkin_ws/src/ROSEndEffectorPackageManager/src/ROSEndEffector/include/ROSEndEffector/../..//configs/srdf/heri_II.srdf process[robot_state_publisher-4]: started with pid [16835] [ INFO] [1588270042.590535464]: ROSEndEffector Parser found end_effector: heri_hand_end_effector [ INFO] [1588270042.590607571]: ROSEndEffector Parser found group: end_effector_fingers in the SRDF with the following fingers:
[ INFO] [1588270042.590971444]: ROSEndEffector Parser successfully configured using config file: /home/edoardo/catkin_ws/src/ROSEndEffectorPackageManager/src/ROSEndEffector/configs/heri_II.yaml [ INFO] [1588270042.590987716]: ROS End Effector: Finger Joints Map
[ERROR] [1588270042.591461651]: [setParam] Failed to contact master at [localhost:11311]. Retrying... process[rviz-5]: started with pid [16840] [ERROR] [1588270042.604622906]: Could not find parameter robot_description on parameter server [ INFO] [1588270042.643709747]: Connected to master at [localhost:11311] [ INFO] [1588270042.644746882]: Set urdf and srdf file in the param server from config file [ INFO] [1588270042.645004651]: Fingers in EEInterface:
[ERROR getFilesInDir] pathFolder/home/edoardo/catkin_ws/src/ROSEndEffectorPackageManager/src/ROSEndEffector/include/ROSEndEffector/../..//configs/actions/heri_II/timeds/ does not exists [ERROR MapActionHandler::getPrimitiveMap] Not found any action with name tipFlex [ERROR MapActionHandler::getPrimitiveMap] Not found any action with name fingFlex
ActionName: pinchTight FingersInvolved: [LFP2_3, SFP1_2] JointsInvolvedCount: LFB1LFP1_1 : 0 LFB2__LFP2_1 : 1 LFB3LFP3_1 : 0 SFB1__SFP1_1 : 1
Action_State_1 : JointStates: LFB1LFP1_1 : 0 LFB2__LFP2_1 : 0.480754 LFB3LFP3_1 : 0 SFB1SFP1_1 : 0.450186 MoveitContact: body_name_1: LFP2_3 body_name_2: SFP1_2 body_type_1: 0 body_type_2: 0 depth: 0.000547616 normal: [-0.0169706, -0.596905, -0.802133] pos: [-0.0115241, -0.0143068, 0.209554] Action_State_2 : JointStates: LFB1__LFP1_1 : 0 LFB2LFP2_1 : 0.47917 LFB3LFP3_1 : 0 SFB1__SFP1_1 : 0.461391 MoveitContact: body_name_1: LFP2_3 body_name_2: SFP1_2 body_type_1: 0 body_type_2: 0 depth: 0.000509984 normal: [-0.0169705, -0.60071, -0.799287] pos: [-0.0115241, -0.0133044, 0.20906] Action_State_3 : JointStates: LFB1LFP1_1 : 0 LFB2LFP2_1 : 0.495338 LFB3__LFP3_1 : 0 SFB1SFP1_1 : 0.443662 MoveitContact: body_name_1: SFP1_2 body_name_2: LFP2_3 body_type_1: 0 body_type_2: 0 depth: 0.000380034 normal: [2.91305e-06, 0.232011, 0.972713] pos: [-0.00911732, -0.0119186, 0.205366]
ActionName: trig FingersInvolved: [LFP1_3] JointsInvolvedCount: LFB1LFP1_1 : 1 LFB2__LFP2_1 : 0 LFB3LFP3_1 : 0 SFB1__SFP1_1 : 0
JointPos: LFB1LFP1_1 : 0.5 LFB2__LFP2_1 : 0 LFB3LFP3_1 : 0 SFB1__SFP1_1 : 0
ActionName: trig FingersInvolved: [LFP2_3] JointsInvolvedCount: LFB1LFP1_1 : 0 LFB2__LFP2_1 : 1 LFB3LFP3_1 : 0 SFB1__SFP1_1 : 0
JointPos: LFB1LFP1_1 : 0 LFB2__LFP2_1 : 0.5 LFB3LFP3_1 : 0 SFB1__SFP1_1 : 0
ActionName: trig FingersInvolved: [LFP3_3] JointsInvolvedCount: LFB1LFP1_1 : 0 LFB2__LFP2_1 : 0 LFB3LFP3_1 : 1 SFB1__SFP1_1 : 0
JointPos: LFB1LFP1_1 : 0 LFB2__LFP2_1 : 0 LFB3LFP3_1 : 0.5 SFB1__SFP1_1 : 0
ActionName: trig FingersInvolved: [SFP1_2] JointsInvolvedCount: LFB1LFP1_1 : 0 LFB2__LFP2_1 : 0 LFB3LFP3_1 : 0 SFB1__SFP1_1 : 1
JointPos: LFB1LFP1_1 : 0 LFB2__LFP2_1 : 0 LFB3LFP3_1 : 0 SFB1__SFP1_1 : 0.5
[ INFO] [1588270042.649457174]: TIP FLEX: [ INFO] [1588270042.649473667]: FINGER FLEX:
Composed Action 'grasp' (independent): Composed by 4 inner action: [trig, trig, trig, trig] Fingers involved: [LFP1_3, LFP2_3, LFP3_3, SFP1_2] Each joint influenced by x inner action: LFB1LFP1_1 : 1 LFB2__LFP2_1 : 1 LFB3LFP3_1 : 1 SFB1SFP1_1 : 1 JointPos: LFB1__LFP1_1 : 0.5 LFB2LFP2_1 : 0.5 LFB3__LFP3_1 : 0.5 SFB1__SFP1_1 : 0.5
[ INFO] [1588270042.659778784]: Getting joint pos from '/js_publisher/joint_states' [ INFO] [1588270042.661992384]: Started looping @ 100Hz Traceback (most recent call last): File "/opt/ros/kinetic/lib/joint_state_publisher/joint_state_publisher", line 44, in
jsp = joint_state_publisher.JointStatePublisher()
File "/opt/ros/kinetic/lib/python2.7/dist-packages/joint_state_publisher/init.py", line 145, in init
raise RuntimeError('The robot_description parameter is required and not set.')
RuntimeError: The robot_description parameter is required and not set.
[robot_state_publisher-4] process has died [pid 16835, exit code 255, cmd /opt/ros/kinetic/lib/robot_state_publisher/robot_state_publisher joint_states:=/js_publisher/joint_states name:=robot_state_publisher log:=/home/edoardo/.ros/log/70101d06-8b0d-11ea-afc2-0c5415a36088/robot_state_publisher-4.log].
log file: /home/edoardo/.ros/log/70101d06-8b0d-11ea-afc2-0c5415a36088/robot_state_publisher-4.log
[joint_state_publisher-3] process has died [pid 16827, exit code 1, cmd /opt/ros/kinetic/lib/joint_state_publisher/joint_state_publisher joint_states:=/js_publisher/joint_states name:=joint_state_publisher log:=/home/edoardo/.ros/log/70101d06-8b0d-11ea-afc2-0c5415a36088/joint_state_publisher-3.log].
log file: /home/edoardo/.ros/log/70101d06-8b0d-11ea-afc2-0c5415a36088/joint_state_publisher-3.log
rosinstall .
See http://ros.org/wiki/rosinstall.