diff --git a/crocoddyl/differential_action.py b/crocoddyl/differential_action.py index 93425aa24c1abd76ec08039fc2010d1b779b6b06..a40d3527176585d24327fb524e2435f9bebebb35 100644 --- a/crocoddyl/differential_action.py +++ b/crocoddyl/differential_action.py @@ -216,10 +216,10 @@ class DifferentialActionDataLQR: self.Lxu = self.L[:ndx,ndx:] self.Luu = self.L[ndx:,ndx:] - self.Lxx = model.Q+model.Q.T - self.Lxu = np.zeros((nx, nu)) - self.Luu = model.U+model.U.T - + np.copyto(self.Lxx, model.Q+model.Q.T) + np.copyto(self.Lxu, np.zeros((nx, nu))) + np.copyto(self.Luu, model.U+model.U.T) + class DifferentialActionModelNumDiff(DifferentialActionModelAbstract): def __init__(self,model,withGaussApprox=False):