diff --git a/nao_dcm_apps/nao_dcm_moveit_config/config/controllers_H21.yaml b/nao_dcm_apps/nao_dcm_moveit_config/config/controllers_H21.yaml index 852d779..5e17da9 100644 --- a/nao_dcm_apps/nao_dcm_moveit_config/config/controllers_H21.yaml +++ b/nao_dcm_apps/nao_dcm_moveit_config/config/controllers_H21.yaml @@ -32,8 +32,6 @@ controller_list: - LHipRoll - LHipPitch - LKneePitch - - LAnklePitch - - LAnkleRoll - name: nao_dcm/RightLeg_controller action_ns: follow_joint_trajectory type: FollowJointTrajectory @@ -42,6 +40,18 @@ controller_list: - RHipRoll - RHipPitch - RKneePitch + - name: nao_dcm/LeftFoot_controller + action_ns: follow_joint_trajectory + type: FollowJointTrajectory + default: true + joints: + - LAnklePitch + - LAnkleRoll + - name: nao_dcm/RightFoot_controller + action_ns: follow_joint_trajectory + type: FollowJointTrajectory + default: true + joints: - RAnklePitch - RAnkleRoll - name: nao_dcm/Head_controller diff --git a/nao_dcm_apps/nao_dcm_moveit_config/config/controllers_H25.yaml b/nao_dcm_apps/nao_dcm_moveit_config/config/controllers_H25.yaml index 14e37ef..af456d3 100644 --- a/nao_dcm_apps/nao_dcm_moveit_config/config/controllers_H25.yaml +++ b/nao_dcm_apps/nao_dcm_moveit_config/config/controllers_H25.yaml @@ -46,8 +46,6 @@ controller_list: - LHipRoll - LHipPitch - LKneePitch - - LAnklePitch - - LAnkleRoll - name: nao_dcm/RightLeg_controller action_ns: follow_joint_trajectory type: FollowJointTrajectory @@ -56,6 +54,18 @@ controller_list: - RHipRoll - RHipPitch - RKneePitch + - name: nao_dcm/LeftFoot_controller + action_ns: follow_joint_trajectory + type: FollowJointTrajectory + default: true + joints: + - LAnklePitch + - LAnkleRoll + - name: nao_dcm/RightFoot_controller + action_ns: follow_joint_trajectory + type: FollowJointTrajectory + default: true + joints: - RAnklePitch - RAnkleRoll - name: nao_dcm/Head_controller diff --git a/nao_dcm_apps/nao_dcm_moveit_config/config/nao_robot_v4_H21.srdf b/nao_dcm_apps/nao_dcm_moveit_config/config/nao_robot_v4_H21.srdf index 1c3ff95..6a2ebbf 100644 --- a/nao_dcm_apps/nao_dcm_moveit_config/config/nao_robot_v4_H21.srdf +++ b/nao_dcm_apps/nao_dcm_moveit_config/config/nao_robot_v4_H21.srdf @@ -29,13 +29,17 @@ - - + + + + + + @@ -65,6 +69,9 @@ + + + diff --git a/nao_dcm_apps/nao_dcm_moveit_config/config/nao_robot_v4_H25.srdf b/nao_dcm_apps/nao_dcm_moveit_config/config/nao_robot_v4_H25.srdf index 47e33d5..c3b9bd5 100644 --- a/nao_dcm_apps/nao_dcm_moveit_config/config/nao_robot_v4_H25.srdf +++ b/nao_dcm_apps/nao_dcm_moveit_config/config/nao_robot_v4_H25.srdf @@ -29,13 +29,17 @@ - - + + + + + + @@ -96,6 +100,8 @@ + + diff --git a/nao_dcm_common/nao_dcm_control/config/nao_trajectory_control.yaml b/nao_dcm_common/nao_dcm_control/config/nao_trajectory_control.yaml index 746987e..4def376 100644 --- a/nao_dcm_common/nao_dcm_control/config/nao_trajectory_control.yaml +++ b/nao_dcm_common/nao_dcm_control/config/nao_trajectory_control.yaml @@ -44,14 +44,20 @@ nao_dcm: - LHipRoll - LHipPitch - LKneePitch - - LAnklePitch - - LAnkleRoll RightLeg_controller: type: position_controllers/JointTrajectoryController joints: - RHipRoll - RHipPitch - RKneePitch + LeftFoot_controller: + type: position_controllers/JointTrajectoryController + joints: + - LAnklePitch + - LAnkleRoll + RightFoot_controller: + type: position_controllers/JointTrajectoryController + joints: - RAnklePitch - RAnkleRoll Head_controller: diff --git a/nao_dcm_common/nao_dcm_control/config/nao_trajectory_control_H21.yaml b/nao_dcm_common/nao_dcm_control/config/nao_trajectory_control_H21.yaml index e50c6a8..2637067 100644 --- a/nao_dcm_common/nao_dcm_control/config/nao_trajectory_control_H21.yaml +++ b/nao_dcm_common/nao_dcm_control/config/nao_trajectory_control_H21.yaml @@ -34,14 +34,20 @@ nao_dcm: - LHipRoll - LHipPitch - LKneePitch - - LAnklePitch - - LAnkleRoll RightLeg_controller: type: position_controllers/JointTrajectoryController joints: - RHipRoll - RHipPitch - RKneePitch + LeftFoot_controller: + type: position_controllers/JointTrajectoryController + joints: + - LAnklePitch + - LAnkleRoll + RightFoot_controller: + type: position_controllers/JointTrajectoryController + joints: - RAnklePitch - RAnkleRoll Head_controller: diff --git a/nao_dcm_common/nao_dcm_control/launch/nao_dcm_trajectory_control_H21.launch b/nao_dcm_common/nao_dcm_control/launch/nao_dcm_trajectory_control_H21.launch index cc55426..bd139b1 100644 --- a/nao_dcm_common/nao_dcm_control/launch/nao_dcm_trajectory_control_H21.launch +++ b/nao_dcm_common/nao_dcm_control/launch/nao_dcm_trajectory_control_H21.launch @@ -6,7 +6,7 @@ + output="screen" ns="/nao_dcm" args="/nao_dcm/RightArm_controller /nao_dcm/LeftArm_controller /nao_dcm/Head_controller /nao_dcm/Pelvis_controller /nao_dcm/LeftLeg_controller /nao_dcm/RightLeg_controller /nao_dcm/LeftFoot_controller /nao_dcm/RightFoot_controller /nao_dcm/joint_state_controller"/> + output="screen" ns="/nao_dcm" args="/nao_dcm/RightArm_controller /nao_dcm/RightHand_controller /nao_dcm/LeftArm_controller /nao_dcm/LeftHand_controller /nao_dcm/Head_controller /nao_dcm/Pelvis_controller /nao_dcm/LeftLeg_controller /nao_dcm/RightLeg_controller /nao_dcm/LeftFoot_controller /nao_dcm/RightFoot_controller /nao_dcm/joint_state_controller"/>