[Bug 287] (Better) Integration with orocos via BFLToolkit

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=287

Tinne De Laet <tinne [dot] delaet [..] ...> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |tinne [dot] delaet [..] ...en.
| |be

--- Comment #1 from Tinne De Laet <tinne [dot] delaet [..] ...> 2009-05-27 11:19:20 ---
A while ago I started working on a BFL-toolkit.
I started a branch for the development of the toolkit:
https://svn.mech.kuleuven.be/repos/orocos/branches/bfl/toolkitBranch

So far I have support for
* ColumnVector
* RowVector
* Matrix
* SymmetrixMatrix
* Sample<int,double,ColumnVector>
* WeightedSample<int,double,ColumnVector>
* Probability

* vector<ColumnVector>
* vector<RowVector >
* vector<Matrix >
* vector<SymmetrixMatrix >
* vector<Sample<int,double,ColumnVector> >
* vector<WeightedSample<int,double,ColumnVector> >
* vector<Probability>

* vector<vector<Sample<int,double,ColumnVector> > >
* vector<vector<WeightedSample<int,double,ColumnVector> > >
* vector<Probability>

Only a limited number of operators is suported so far. (anyone is free to
contribute)

Tinne

[Bug 287] (Better) Integration with orocos via BFLToolkit

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=287

--- Comment #3 from Tinne De Laet <tinne [dot] delaet [..] ...> 2009-05-27 11:44:47 ---
Remark:
to get the bflToolkit to work you need to apply the patch proposed here:
https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=640 (Attachement 418).
This provides support for vector<ANYTYPE> support.

Tinne

[Bug 287] (Better) Integration with orocos via BFLToolkit

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=287

Tinne De Laet <tinne [dot] delaet [..] ...> changed:

What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |0.6.2

[Bug 287] (Better) Integration with orocos via BFLToolkit

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=287

--- Comment #8 from Klaas Gadeyne <klaas [dot] gadeyne [..] ...> 2009-10-02 14:07:11 ---
(In reply to comment #6)
> Created an attachment (id=504)
--> (https://www.fmtc.be/bugzilla/orocos/attachment.cgi?id=504) [details]
> Deployable orocos application to test the functionality of the bflToolkit

Hey Tinne,

Thx for implementing the toolkit!
Would it be possible to add some (unit) tests to the repository for testing the
bflToolkit instead of adding it here as an attachment?

[Bug 287] (Better) Integration with orocos via BFLToolkit

On Fri, Oct 2, 2009 at 2:07 PM, Klaas Gadeyne <klaas [dot] gadeyne [..] ...> wrote:
> https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=287
>
>
>
>
>
> --- Comment #8 from Klaas Gadeyne <klaas [dot] gadeyne [..] ...>  2009-10-02 14:07:11 ---
> (In reply to comment #6)
>> Created an attachment (id=504)
>  --> (https://www.fmtc.be/bugzilla/orocos/attachment.cgi?id=504) [details]
>> Deployable orocos application to test the functionality of the bflToolkit
>
> Hey Tinne,
>
> Thx for implementing the toolkit!
> Would it be possible to add some (unit) tests to the repository for testing the
> bflToolkit instead of adding it here as an attachment?

This is not straightforward. The bflToolkitTest is a orocos component.
Therefor, testing the bflToolkit requires constructing a Orocos
component and checking if the properties are correctly constructed,
read from a xml file and written to a xml file; and if the dataports
are correctly constructed, connected, written to a report file ,....

Tinne
_______________________________________________
I hereby promise not to top-post on the
BFL mailing list
BFL [..] ...
http://lists.mech.kuleuven.be/mailman/listinfo/bfl

[Bug 287] (Better) Integration with orocos via BFLToolkit

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=287

Tinne De Laet <tinne [dot] delaet [..] ...> changed:

What |Removed |Added
----------------------------------------------------------------------------
Resolution| |FIXED
Status|NEW |RESOLVED

--- Comment #7 from Tinne De Laet <tinne [dot] delaet [..] ...> 2009-10-02 12:15:16 ---
Although some improvements and extensions are possible, this closes the bug.
Open a new bug for some specific extensions and improvements.

[Bug 287] (Better) Integration with orocos via BFLToolkit

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=287

--- Comment #4 from Tinne De Laet <tinne [dot] delaet [..] ...> 2009-10-02 12:01:05 ---
Created an attachment (id=503)
--> (https://www.fmtc.be/bugzilla/orocos/attachment.cgi?id=503)
patch to add toolkit for RTT

Since the BFL toolkit branch has been proven to be useful and robust so far, I
want to merge the toolkit branch with trunk.
The attachment provides a patch which will provide the trunk with a RTT
toolkit.

[Bug 287] (Better) Integration with orocos via BFLToolkit

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=287

Tinne De Laet <tinne [dot] delaet [..] ...> changed:

What |Removed |Added
----------------------------------------------------------------------------
Attachment #432 is|0 |1
obsolete| |

--- Comment #6 from Tinne De Laet <tinne [dot] delaet [..] ...> 2009-10-02 12:07:06 ---
Created an attachment (id=504)
--> (https://www.fmtc.be/bugzilla/orocos/attachment.cgi?id=504)
Deployable orocos application to test the functionality of the bflToolkit

[Bug 287] (Better) Integration with orocos via BFLToolkit

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=287

--- Comment #5 from Tinne De Laet <tinne [dot] delaet [..] ...> 2009-10-02 12:03:13 ---
Applied patch #503 to trunk in revision 30606

Sending CMakeLists.txt
Adding config/FindOrocosRTT.cmake
Sending examples/smoother/test_kalman_smoother.cpp
Sending src/CMakeLists.txt
Sending src/bfl_constants.h
Adding src/bindings
Adding src/bindings/rtt
Adding src/bindings/rtt/CMakeLists.txt
Adding src/bindings/rtt/SampleComposition.hpp
Adding src/bindings/rtt/bfl_toolkit.cpp
Adding src/bindings/rtt/bfl_toolkit.hpp
Adding src/bindings/rtt/bfl_toolkit.pc.in
Sending src/pdf/conditionalpdf.h
Sending src/pdf/mcpdf.h
Sending src/sample/sample.h
Sending src/wrappers/matrix/matrix_BOOST.cpp
Sending src/wrappers/matrix/matrix_BOOST.h
Sending src/wrappers/matrix/matrix_LTI.h
Sending src/wrappers/matrix/vector_BOOST.cpp
Sending src/wrappers/matrix/vector_BOOST.h
Sending src/wrappers/matrix/vector_wrapper.h
Transmitting file data ...................
Committed revision 30606.

[Bug 287] (Better) Integration with orocos via BFLToolkit

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=287

--- Comment #2 from Tinne De Laet <tinne [dot] delaet [..] ...> 2009-05-27 11:22:07 ---
Created an attachment (id=432)
--> (https://www.fmtc.be/bugzilla/orocos/attachment.cgi?id=432)
Deployable orocos application to test the functionality of the bflToolkit

This is a testfile I added to test the functionality of the BFL toolkit for
Orocos.
To get a quit look at the functionality, have a look at the drawing
bflToolkitTest.svg included in the tar.

[Bug 287] (Better) Integration with orocos via BFLToolkit

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=287

--- Comment #2 from Tinne De Laet <tinne [dot] delaet [..] ...> 2009-05-27 11:22:07 ---
Created an attachment (id=432)
--> (https://www.fmtc.be/bugzilla/orocos/attachment.cgi?id=432)
Deployable orocos application to test the functionality of the bflToolkit

This is a testfile I added to test the functionality of the BFL toolkit for
Orocos.
To get a quit look at the functionality, have a look at the drawing
bflToolkitTest.svg included in the tar.

[Bug 287] (Better) Integration with orocos via BFLToolkit

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=287

Tinne De Laet <tinne [dot] delaet [..] ...> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |tinne [dot] delaet [..] ...en.
| |be

--- Comment #1 from Tinne De Laet <tinne [dot] delaet [..] ...> 2009-05-27 11:19:20 ---
A while ago I started working on a BFL-toolkit.
I started a branch for the development of the toolkit:
https://svn.mech.kuleuven.be/repos/orocos/branches/bfl/toolkitBranch

So far I have support for
* ColumnVector
* RowVector
* Matrix
* SymmetrixMatrix
* Sample<int,double,ColumnVector>
* WeightedSample<int,double,ColumnVector>
* Probability

* vector<ColumnVector>
* vector<RowVector >
* vector<Matrix >
* vector<SymmetrixMatrix >
* vector<Sample<int,double,ColumnVector> >
* vector<WeightedSample<int,double,ColumnVector> >
* vector<Probability>

* vector<vector<Sample<int,double,ColumnVector> > >
* vector<vector<WeightedSample<int,double,ColumnVector> > >
* vector<Probability>

Only a limited number of operators is suported so far. (anyone is free to
contribute)

Tinne

[Bug 287] (Better) Integration with orocos via BFLToolkit

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=287

Tinne De Laet <tinne [dot] delaet [..] ...> changed:

What |Removed |Added
----------------------------------------------------------------------------
Resolution| |FIXED
Status|NEW |RESOLVED

--- Comment #7 from Tinne De Laet <tinne [dot] delaet [..] ...> 2009-10-02 12:15:16 ---
Although some improvements and extensions are possible, this closes the bug.
Open a new bug for some specific extensions and improvements.

[Bug 287] (Better) Integration with orocos via BFLToolkit

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=287

--- Comment #8 from Klaas Gadeyne <klaas [dot] gadeyne [..] ...> 2009-10-02 14:07:11 ---
(In reply to comment #6)
> Created an attachment (id=504)
--> (https://www.fmtc.be/bugzilla/orocos/attachment.cgi?id=504) [details]
> Deployable orocos application to test the functionality of the bflToolkit

Hey Tinne,

Thx for implementing the toolkit!
Would it be possible to add some (unit) tests to the repository for testing the
bflToolkit instead of adding it here as an attachment?

[Bug 287] (Better) Integration with orocos via BFLToolkit

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=287

Tinne De Laet <tinne [dot] delaet [..] ...> changed:

What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |0.6.2

[Bug 287] (Better) Integration with orocos via BFLToolkit

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=287

--- Comment #4 from Tinne De Laet <tinne [dot] delaet [..] ...> 2009-10-02 12:01:05 ---
Created an attachment (id=503)
--> (https://www.fmtc.be/bugzilla/orocos/attachment.cgi?id=503)
patch to add toolkit for RTT

Since the BFL toolkit branch has been proven to be useful and robust so far, I
want to merge the toolkit branch with trunk.
The attachment provides a patch which will provide the trunk with a RTT
toolkit.

[Bug 287] (Better) Integration with orocos via BFLToolkit

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=287

Tinne De Laet <tinne [dot] delaet [..] ...> changed:

What |Removed |Added
----------------------------------------------------------------------------
Attachment #432 is|0 |1
obsolete| |

--- Comment #6 from Tinne De Laet <tinne [dot] delaet [..] ...> 2009-10-02 12:07:06 ---
Created an attachment (id=504)
--> (https://www.fmtc.be/bugzilla/orocos/attachment.cgi?id=504)
Deployable orocos application to test the functionality of the bflToolkit

[Bug 287] (Better) Integration with orocos via BFLToolkit

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=287

--- Comment #5 from Tinne De Laet <tinne [dot] delaet [..] ...> 2009-10-02 12:03:13 ---
Applied patch #503 to trunk in revision 30606

Sending CMakeLists.txt
Adding config/FindOrocosRTT.cmake
Sending examples/smoother/test_kalman_smoother.cpp
Sending src/CMakeLists.txt
Sending src/bfl_constants.h
Adding src/bindings
Adding src/bindings/rtt
Adding src/bindings/rtt/CMakeLists.txt
Adding src/bindings/rtt/SampleComposition.hpp
Adding src/bindings/rtt/bfl_toolkit.cpp
Adding src/bindings/rtt/bfl_toolkit.hpp
Adding src/bindings/rtt/bfl_toolkit.pc.in
Sending src/pdf/conditionalpdf.h
Sending src/pdf/mcpdf.h
Sending src/sample/sample.h
Sending src/wrappers/matrix/matrix_BOOST.cpp
Sending src/wrappers/matrix/matrix_BOOST.h
Sending src/wrappers/matrix/matrix_LTI.h
Sending src/wrappers/matrix/vector_BOOST.cpp
Sending src/wrappers/matrix/vector_BOOST.h
Sending src/wrappers/matrix/vector_wrapper.h
Transmitting file data ...................
Committed revision 30606.

[Bug 287] (Better) Integration with orocos via BFLToolkit

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=287

--- Comment #3 from Tinne De Laet <tinne [dot] delaet [..] ...> 2009-05-27 11:44:47 ---
Remark:
to get the bflToolkit to work you need to apply the patch proposed here:
https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=640 (Attachement 418).
This provides support for vector<ANYTYPE> support.

Tinne