@@ -119,20 +119,20 @@ class MotionModel
119119
120120 // constrain u_virt 0 & 1 to make sure accelerations are limited at the first step (state.vx(0) is from feedback)
121121 // also constrain u_virt_1 as this is published as command
122- if (i <= 2 )
123- {
124- state.cvx .col (i - 1 ) = state.vx .col (i);
125- state.cwz .col (i - 1 ) = state.wz .col (i);
126- }
122+ // if (i <= 2)
123+ // {
124+ // state.cvx.col(i - 1) = state.vx.col(i);
125+ // state.cwz.col(i - 1) = state.wz.col(i);
126+ // }
127127
128- // also apply velocity limits constrains
129- state.vx .col (i) = state.vx .col (i)
130- .cwiseMax (control_constraints_.vx_min )
131- .cwiseMin (control_constraints_.vx_max );
128+ // // also apply velocity limits constrains
129+ // state.vx.col(i) = state.vx.col(i)
130+ // .cwiseMax(control_constraints_.vx_min)
131+ // .cwiseMin(control_constraints_.vx_max);
132132
133- state.wz .col (i) = state.wz .col (i)
134- .cwiseMax (-control_constraints_.wz )
135- .cwiseMin (control_constraints_.wz );
133+ // state.wz.col(i) = state.wz.col(i)
134+ // .cwiseMax(-control_constraints_.wz)
135+ // .cwiseMin(control_constraints_.wz);
136136
137137
138138 // also constrain wz base
@@ -148,13 +148,13 @@ class MotionModel
148148 .cwiseMax (lower_bound_vy)
149149 .cwiseMin (upper_bound_vy);
150150
151- state.vy .col (i) = state.cvy .col (i - 1 )
152- .cwiseMax (-control_constraints_.vy )
153- .cwiseMin (control_constraints_.vy );
151+ // state.vy.col(i) = state.cvy.col(i - 1)
152+ // .cwiseMax(-control_constraints_.vy)
153+ // .cwiseMin(control_constraints_.vy);
154154 }
155155 }
156156
157- applyConstraints (state);
157+ // applyConstraints(state);
158158 }
159159
160160 /* *
0 commit comments