This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "roboptim-trajectory".

The branch, master has been updated
       via  65953273cad3111b250d6b432cdeadf60dce396b (commit)
      from  b95cbc4b1d83a4f49e797c5a74c8cd465f0776e9 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 65953273cad3111b250d6b432cdeadf60dce396b
Author: Thomas Moulard <thomas.moul...@gmail.com>
Date:   Thu Mar 4 15:59:15 2010 +0100

    Debug CubicBSpline start/end points freezing.
    
        * include/roboptim/trajectory/cubic-b-spline.hxx: Debug.
        * tests/spline-time-optimization.stdout: Regenerate.
    
    Signed-off-by: Thomas Moulard <thomas.moul...@gmail.com>

diff --git a/ChangeLog b/ChangeLog
index ad163c0..094959a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2010-03-04  Thomas Moulard  <thomas.moul...@gmail.com>
 
+       Debug CubicBSpline start/end points freezing.
+       * include/roboptim/trajectory/cubic-b-spline.hxx: Debug.
+       * tests/spline-time-optimization.stdout: Regenerate.
+
+2010-03-04  Thomas Moulard  <thomas.moul...@gmail.com>
+
        Fix start/end freezing constriant for CubicBSpline.
        * include/roboptim/trajectory/cubic-b-spline.hh,
        * include/roboptim/trajectory/cubic-b-spline.hxx: Fix constraint
diff --git a/include/roboptim/trajectory/cubic-b-spline.hxx 
b/include/roboptim/trajectory/cubic-b-spline.hxx
index 0f0f974..1bddcce 100644
--- a/include/roboptim/trajectory/cubic-b-spline.hxx
+++ b/include/roboptim/trajectory/cubic-b-spline.hxx
@@ -63,9 +63,9 @@ namespace roboptim
        A.clear ();
        b.clear ();
 
-       A (0, paramSize - 1 - i - 0. * outputSize ()) = 1. / 6.;
-       A (0, paramSize - 1 - i - 1. * outputSize ()) = 2. / 3.;
-       A (0, paramSize - 1 - i - 2. * outputSize ()) = 1. / 6.;
+       A (0, offset + paramSize - 1 - i - 0. * outputSize ()) = 1. / 6.;
+       A (0, offset + paramSize - 1 - i - 1. * outputSize ()) = 2. / 3.;
+       A (0, offset + paramSize - 1 - i - 2. * outputSize ()) = 1. / 6.;
        b (0) = -parameters ()[paramSize - 1 - i];
        NumericLinearFunction* boundaryCond = new NumericLinearFunction (A, b);
        shared_ptr<LinearFunction> boundaryCondShPtr (boundaryCond);
diff --git a/tests/spline-time-optimization.stdout 
b/tests/spline-time-optimization.stdout
index b921506..a697f59 100644
--- a/tests/spline-time-optimization.stdout
+++ b/tests/spline-time-optimization.stdout
@@ -16,11 +16,11 @@ Solver:
         
     Constraint 1
         Numeric linear function
-          A = 
[1,16]((0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.17,0.67,0.17,0.00))
+          A = 
[1,16]((0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.17,0.67,0.17))
           B = [1](-200.00)
         Bounds: (0.00, 0.00)
         Scales: 1.00
-        Initial value: [1](-3.33) (constraint not satisfied)
+        Initial value: [1](-0.00) (constraint not satisfied)
         
     Constraint 2
         speed limit (0.00662252) (derivable function)

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                      |    6 ++++++
 include/roboptim/trajectory/cubic-b-spline.hxx |    6 +++---
 tests/spline-time-optimization.stdout          |    4 ++--
 3 files changed, 11 insertions(+), 5 deletions(-)


hooks/post-receive
-- 
roboptim-trajectory

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
roboptim-commit mailing list
roboptim-commit@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/roboptim-commit

Reply via email to