From 4b977589d11427d1c88b85e1c7ed896849573d76 Mon Sep 17 00:00:00 2001 From: eug-vs Date: Sun, 15 Dec 2024 23:02:16 +0100 Subject: feat: use much smaller dQ for calculating partial derivative --- physics/src/constraint/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'physics/src/constraint') diff --git a/physics/src/constraint/mod.rs b/physics/src/constraint/mod.rs index b2958ec..e9997f5 100644 --- a/physics/src/constraint/mod.rs +++ b/physics/src/constraint/mod.rs @@ -20,7 +20,7 @@ pub trait Constraint { fn set_jacobian(&mut self, jacobian: RowDVector); fn partial_derivative(&self, q: &DVector) -> RowDVector { - let dq = 0.001; + let dq = 0.00001; let c_original = self.c(&q); let mut result = RowDVector::zeros(q.len()); // The only non-zero components of derivative vector are -- cgit v1.2.3