diff --git a/devices/wholeBodyDynamics/app/CMakeLists.txt b/devices/wholeBodyDynamics/app/CMakeLists.txt index 346b177..7e87b3f 100644 --- a/devices/wholeBodyDynamics/app/CMakeLists.txt +++ b/devices/wholeBodyDynamics/app/CMakeLists.txt @@ -94,3 +94,10 @@ install_wbd_robots_files(YARP_ROBOT_NAME iCubGazeboV2_5 EXTERNAL_WBD_CONF wholebodydynamics-icub-external-six-fts-sim.xml EXTERNAL_YRI_CONF launch-wholebodydynamics-icub-six-fts-sim.xml NO_ROBOT) + +install_wbd_robots_files(YARP_ROBOT_NAME iCubGazeboV3 + EXTERNAL_WBD_CONF wholebodydynamics-icub-external-eight-fts-sim.xml + EXTERNAL_YRI_CONF launch-wholebodydynamics-icub-eight-fts-sim.xml + NO_ROBOT) + + diff --git a/devices/wholeBodyDynamics/app/launch-wholebodydynamics-icub-eight-fts-sim.xml b/devices/wholeBodyDynamics/app/launch-wholebodydynamics-icub-eight-fts-sim.xml new file mode 100644 index 0000000..b1abeeb --- /dev/null +++ b/devices/wholeBodyDynamics/app/launch-wholebodydynamics-icub-eight-fts-sim.xml @@ -0,0 +1,85 @@ + + + + + + + /icubSim/torso + /wholeBodyDynamics/torso + + + + /icubSim/left_arm + /wholeBodyDynamics/left_arm + + + + /icubSim/right_arm + /wholeBodyDynamics/right_arm + + + + /icubSim/left_leg + /wholeBodyDynamics/left_leg + + + + /icubSim/right_leg + /wholeBodyDynamics/right_leg + + + + /icubSim/head + /wholeBodyDynamics/head + + + + + /icubSim/inertial + /wholeBodyDynamics/imu + + + + + /icubSim/left_arm/analog:o + /wholeBodyDynamics/l_arm_ft_sensor + + + + /icubSim/right_arm/analog:o + /wholeBodyDynamics/r_arm_ft_sensor + + + + /icubSim/left_leg/analog:o + /wholeBodyDynamics/l_leg_ft_sensor + + + + /icubSim/right_leg/analog:o + /wholeBodyDynamics/r_leg_ft_sensor + + + + /icubSim/left_foot_front/analog:o + /wholeBodyDynamics/l_foot_front_ft_sensor + + + + /icubSim/left_foot_rear/analog:o + /wholeBodyDynamics/l_foot_rear_ft_sensor + + + + /icubSim/right_foot_front/analog:o + /wholeBodyDynamics/r_foot_front_ft_sensor + + + + /icubSim/right_foot_rear/analog:o + /wholeBodyDynamics/r_foot_rear_ft_sensor + + + + + diff --git a/devices/wholeBodyDynamics/app/wholebodydynamics-icub-external-eight-fts-sim.xml b/devices/wholeBodyDynamics/app/wholebodydynamics-icub-external-eight-fts-sim.xml new file mode 100644 index 0000000..d8efb10 --- /dev/null +++ b/devices/wholeBodyDynamics/app/wholebodydynamics-icub-external-eight-fts-sim.xml @@ -0,0 +1,63 @@ + + + + + + (torso_pitch,torso_roll,torso_yaw,neck_pitch, neck_roll,neck_yaw,l_shoulder_pitch,l_shoulder_roll,l_shoulder_yaw,l_elbow,l_wrist_prosup,l_wrist_pitch,l_wrist_yaw,r_shoulder_pitch,r_shoulder_roll,r_shoulder_yaw,r_elbow,r_wrist_prosup,r_wrist_pitch,r_wrist_yaw,l_hip_pitch,l_hip_roll,l_hip_yaw,l_knee,l_ankle_pitch,l_ankle_roll,r_hip_pitch,r_hip_roll,r_hip_yaw,r_knee,r_ankle_pitch,r_ankle_roll) + model.urdf + (0,0,-9.81) + (l_hand,r_hand,root_link,l_foot_front,l_foot_rear,r_foot_front,r_foot_rear,l_upper_leg,r_upper_leg) + imu_frame + true + true + 3.0 + 3.0 + 3.0 + 3.0 + true + false + + + + true + root_link + (torso_pitch,torso_roll,torso_yaw,neck_pitch,neck_roll,neck_yaw,l_shoulder_pitch,l_shoulder_roll,l_shoulder_yaw,l_elbow,r_shoulder_pitch,r_shoulder_roll,r_shoulder_yaw,r_elbow) + + + + (l_hand,l_hand) + (r_hand,l_hand) + (l_foot_front,l_foot_front,l_foot_front) + (l_foot_rear,l_foot_rear,l_foot_rear) + (r_foot_front,r_foot_front,r_foot_front) + (r_foot_rear,r_foot_rear,r_foot_rear) + + + + + + + left_leg_mc + right_leg_mc + torso_mc + right_arm_mc + left_arm_mc + head_mc + + inertial + + left_upper_arm_strain + right_upper_arm_strain + left_upper_leg_strain + right_upper_leg_strain + left_lower_leg_front_strain + left_lower_leg_rear_strain + right_lower_leg_front_strain + right_lower_leg_rear_strain + + + + + + +