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"/>