alzathar / b-tk.googlecode.backup Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/b-tk
License: Other
Automatically exported from code.google.com/p/b-tk
License: Other
1. Load the attached C3D and MVC files (I loaded the MVC file first)
2. Grab the perspective view and rotate around
I would expect the view to just render the imported data points, but for some
reason it loses all the content, the window becomes copletely black. Sometimes
the issue can be resolved by scrolling in or out, but this is not always the
case.
Mokka 0.4 32bit on Windows7 64 bit
Original issue reported on code.google.com by [email protected]
on 13 Dec 2011 at 10:00
Attachments:
What steps will reproduce the problem?
1. Build BTK with Matlab support under Linux 64-bit or MacOS X 64-bit
2. Open acquisitions into Matlab
3. Matlab crashes
This problem is related to the memory management used between BTK and Matlab to
store handles under 64-bit OS.
The problem is that a pointer to the object btk::Acquisition under Unix 64 bit
is stored under 8 bits but the matrix used to store the handle is set as an
uint32 type (4 bits).
Fixing this issue could have consequences on the compatibility of BTK-0.1.6 and
BTK-0.1.7 (like storing handle in a matrix)
Original issue reported on code.google.com by arnaud.barre
on 31 Jan 2011 at 11:11
What steps will reproduce the problem?
1. Compile BTK with the Matlab support
2. Try to use some btk* function into Matlab
Matlab 64-bit doesn't recognize the extion .mexglx. Under Matlab 64-bit for
linux, the extension to use is .mexa64.
Original issue reported on code.google.com by arnaud.barre
on 1 Feb 2011 at 6:13
What steps will reproduce the problem?
1. Load file with units in metres (e.g. generated from NaturalPoint Optitrack)
2. Make adjustment to file (e.g. remove unwanted marker)
3. Save file
4. Re-load file and the units are changed to millimetres.
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
Mokka 4
Please provide any additional information below.
Thanks for all the work. This is a very valuable resource!
Original issue reported on code.google.com by [email protected]
on 5 Jan 2012 at 6:06
Attachments:
What steps will reproduce the problem?
1. Load attached sample data (standing trial, generated in The MotionMonitor)
2. Select all markers and set radius to 0.1
3. Zoom really close in on the origin and look at the tiny man.
What is the expected output? What do you see instead?
Expect to see normal scale. Scale is 1/1000 instead. Not surprising
considering the source data is in meters instead of the more common
millimeters.
What version of the product are you using? On what operating system?
Mokka 0.1a1, 32-bit Windows XP Pro SP3.
Please provide any additional information below.
This data is from a prototype mocap system that uses meters as its base
unit. This is a standing trial with synthetic marker data, 3 points per
segment. Subject anterior is -X, Z is up.
Original issue reported on code.google.com by [email protected]
on 3 Sep 2009 at 3:30
What steps will reproduce the problem?
1. checkout trunk revision 1515
2. configure using cmake
3. run make
What is the expected output? What do you see instead?
proper compilation, but instead I get:
Open3DMotion/MotionFile/Formats/XMOVE/FileFormatXMove.h: File or directory not
found.
What version of the product are you using? On what operating system?
revision 1515, Ubuntu 12.10 64bit, vtk-5.8 (provided by ubuntu)
Please provide any additional information below.
Changing line 40 in the file from:
#include "Open3DMotion/MotionFile/Formats/XMOVE/FileFormatXMove.h"
to:
#include "Open3DMotion/MotionFile/Formats/XMove/FileFormatXMove.h"
solves the problem for me.
Original issue reported on code.google.com by [email protected]
on 15 Jan 2013 at 4:17
What steps will reproduce the problem?
1. Open Mokka under Windows 7 64-bit
2. Load an acquisition file
3. Check the markers displayed in the 3D view and the greyed markers' label in
the model pane
What is the expected output? What do you see instead?
Normaly, the markers wrote in black corresponds to the markers displayed in the
3D view.
Original issue reported on code.google.com by arnaud.barre
on 20 Jun 2011 at 8:38
What steps will reproduce the problem?
1. Change view to Media-->Video
2. Import Video
3. Drag the video to the window
What is the expected output? What do you see instead?
I should see the video. Instead I see nothing.
What version of the product are you using? On what operating system?
Version is 0.5. I tried in on Mac and Windows 7 (32 bit).
Please provide any additional information below.
Here's the error I get on Mac
2012-04-11 13:12:12 - WARNING: Phonon::createPath: Cannot connect
Phonon::MediaObject ( no objectName ) to Phonon::VideoWidget ( no objectName
).
2012-04-11 13:12:12 - WARNING: bool Phonon::FactoryPrivate::createBackend()
phonon backend plugin could not be loaded
2012-04-11 13:12:12 - WARNING: bool Phonon::FactoryPrivate::createBackend()
phonon backend plugin could not be loaded
Here's the error I get on PC
2012-04-11 13:21:35 - Error when loading the video file: Have you the right
video codec installed?
Where can I install a codec and how?
-Apurva
Original issue reported on code.google.com by [email protected]
on 11 Apr 2012 at 8:37
What steps will reproduce the problem?
1. checkout current trunk (currently revision 1370)
2. configure using cmake
3. run make
What is the expected output? What do you see instead?
proper compilation, but instead I get the following errors:
[ 31%] Building CXX object Tools/Mokka/CMakeFiles/Mokka.dir/MainWindow.cpp.o
/home/henning/BTK/Tools/Mokka/MainWindow.cpp:2836:6: warning: #warning
Implement the missing parts to read and write settings related to the chart
cycle settings. [-Wcpp]
/home/henning/BTK/Tools/Mokka/MainWindow.cpp:2837:48: warning: missing
terminating ' character [enabled by default]
/home/henning/BTK/Tools/Mokka/MainWindow.cpp:2837:6: warning: #warning Need
also to dynamically add event's labels in the list of known events. [-Wcpp]
/home/henning/BTK/Tools/Mokka/MainWindow.cpp: In constructor
‘MainWindow::MainWindow(QWidget*)’:
/home/henning/BTK/Tools/Mokka/MainWindow.cpp:263:25: error: ‘class
Preferences’ has no member named ‘setChartCycleSettingsManager’
/home/henning/BTK/Tools/Mokka/MainWindow.cpp: In member function ‘void
MainWindow::readSettings()’:
/home/henning/BTK/Tools/Mokka/MainWindow.cpp:2842:27: error: ‘class
Preferences’ has no member named ‘chartCycleSettingsList’
make[2]: *** [Tools/Mokka/CMakeFiles/Mokka.dir/MainWindow.cpp.o] Error 1
make[1]: *** [Tools/Mokka/CMakeFiles/Mokka.dir/all] Error 2
make: *** [all] Error 2
What version of the product are you using? On what operating system?
Revision 1370, Ubuntu 12.10, vtk-5.8 (provided by ubuntu)
Please provide any additional information below.
There is no Implementation for ‘setChartCycleSettingsManager’ in the
Preferences.h and Preferences.cpp. Only in the MAC-realated files
Preferences_mac.h and Preferences_mac.cpp
Original issue reported on code.google.com by [email protected]
on 20 Nov 2012 at 2:57
What steps will reproduce the problem?
1. checkout revision r530
2. configure with BUILD_TOOLS, BTK_USE_VISSUPPORT, BTK_USE_VTK
3. run make
What is the expected output? What do you see instead?
Expected output:
Linking CXX executable ../../bin/Mokka
[100%] Built target Mokka
instead:
Linking CXX executable ../../bin/Mokka
../../bin/libBTKVTK.a(btkVTKForcePlatformsSource.cpp.o): In function
`btk::VTKForcePlatformsSource::RequestData(vtkInformation*,
vtkInformationVector**, vtkInformationVector*)':
btkVTKForcePlatformsSource.cpp:(.text+0xa4b): undefined reference to
`Eigen::Matrix<double, 3, 1, 2, 3, 1>
Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 3, 3, 2, 3, 3>, 3, 1, 1,
32> >::cross<Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>,
Eigen::Block<Eigen::Matrix<double, 3, 4, 2, 3, 4>, 3, 1, 1, 32>,
Eigen::Block<Eigen::Matrix<double, 3, 4, 2, 3, 4>, 3, 1, 1, 32> >
>(Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>,
Eigen::Block<Eigen::Matrix<double, 3, 4, 2, 3, 4>, 3, 1, 1, 32>,
Eigen::Block<Eigen::Matrix<double, 3, 4, 2, 3, 4>, 3, 1, 1, 32> > > const&)
const'
btkVTKForcePlatformsSource.cpp:(.text+0xb0e): undefined reference to
`Eigen::Matrix<double, 3, 1, 2, 3, 1>
Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 3, 3, 2, 3, 3>, 3, 1, 1,
32> >::cross<Eigen::Block<Eigen::Matrix<double, 3, 3, 2, 3, 3>, 3, 1, 1, 32>
>(Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 3, 3, 2, 3, 3>, 3, 1, 1,
32> > const&) const'
collect2: ld returned 1 exit status
make[2]: *** [bin/Mokka] Error 1
make[1]: *** [Tools/Mokka/CMakeFiles/Mokka.dir/all] Error 2
What version of the product are you using? On what operating system?
Ubuntu 10.10
Please provide any additional information below.
After adding '#include <Eigen/Eigen>' to the file
Code/VisSupport/VTK/btkVTKForcePlatformsSource.cpp everything works fine
Original issue reported on code.google.com by [email protected]
on 30 Nov 2010 at 10:19
What steps will reproduce the problem?
1. Load an acquisition in Mokka 0.6
2. Modify a label
3. Export data in an ASCII file
What is the expected output? What do you see instead?
The ASCII file should contain the new label but instead this is the old one.
This problem is due to the use of a Qt "wrapper" around a btk::Acquisition
object (give facilities for the undo/redo actions). However, the ASCII exporter
uses only the btk::Acquisition object to export data.
Original issue reported on code.google.com by arnaud.barre
on 7 Apr 2013 at 5:47
What steps will reproduce the problem?
1. Open an acquisition file which is not a C3D file (like a TDF file)
2. Save it as a C3D file
3. Modify the acquisition (e.g. marker's label)
4. Save again the acquisition
What is the expected output? What do you see instead?
After been saved the first time as a C3D file, the "Save As" dialog box should
not been visible the other times.
Original issue reported on code.google.com by arnaud.barre
on 7 Apr 2013 at 8:04
Based on the thread "3D visualization of GRF !" in Biomch-L
(http://biomch-l.isbweb.org/threads/23245-3D-visualization-of-GRF-!).
The attached files came from this thread, thanks to Daniel.
Original issue reported on code.google.com by arnaud.barre
on 5 Feb 2012 at 2:01
Attachments:
I thought it would be nice to have also a wrapper for GNU Octave. As Octave
also supports loading of .mex files, I modified some files to get the Matlab
wrappers compiled for Octave.
Attached you find my changes and additional files. They are rather quick and
dirty, however work on my ubuntu a64 machine and revision #680 of b-tk.
To get it run under windows some more work would be required.
Original issue reported on code.google.com by [email protected]
on 27 Jul 2011 at 10:33
Attachments:
What steps will reproduce the problem?
1. Read a TRC file
2. Write it as a C3D file
3. The timestamp of the input is modified and their metadata are modified.
What is the expected output? What do you see instead?
No input modification. Instead, it is possible that the input is
reprocessed by its parent and then modify the pipeline another time ...
Please use labels and text to provide additional information.
From the C++ code source of btkC3DFileIO.cpp [1], it is recommended to
create clones of the metadata and other objects instead to modify them
directly in the input.
[1]
http://code.google.com/p/b-tk/source/browse/BTK/trunk/Code/IO/btkC3DFileIO.cpp
Original issue reported on code.google.com by arnaud.barre
on 27 Jan 2010 at 5:44
What steps will reproduce the problem?
1. Open an acquisition with lots of markers
2. Select the menu Tools > Model > New segment
What is the expected output? What do you see instead?
The dialog box for the creation of a segment doesn't appear and the software
freezes.
Original issue reported on code.google.com by arnaud.barre
on 7 Apr 2013 at 7:19
What steps will reproduce the problem?
1. Open an acquisition containing Inf value (see file in the issue 21)
2. Drag a measure to a chart (Marker '0' in the file skeleton_3d_23h38m21.c3d)
What is the expected output? What do you see instead?
You should be able to see the values plotted in the chart but there is nothing.
The label of the plotted data is append in the plot' options.
The values -Inf must be responsible as there is no problem for the other data.
Original issue reported on code.google.com by arnaud.barre
on 10 Jan 2012 at 5:29
What steps will reproduce the problem?
1. try to build the current revision 772 under linux
2.
3.
What is the expected output? What do you see instead?
In file included from
.../b-tk-read-only/Release/Tools/Mokka/moc_LoggerWidget.cxx:10:
.../b-tk-read-only/Release/Tools/Mokka/../../../Tools/Mokka/LoggerWidget.h:153:
error: ‘EOF’ was not declared in this scope
What version of the product are you using? On what operating system?
revision 772, ubuntu 10.10
Please provide any additional information below.
An additional
#include <cstdio>
fixes it.
Original issue reported on code.google.com by [email protected]
on 12 Sep 2011 at 9:58
What should be the improvement?
Possibility to include the BSF file format from the AMTI company in Mokka.
Could you detail it by giving examples (code, files)?
As the AMTI company gives us the possibility to use their documentation to
implement a reader for the BSF file, it should be possible to include it in the
list of supported file format. Moreover, the use of this file format is better
than the use of the ASC file format proposed by the AMTI company, as it
contains only measured values without force platform configuration. The ASC
file format (and the assistant used to setup the configuration will be removed).
Original issue reported on code.google.com by arnaud.barre
on 7 Apr 2013 at 8:45
What steps will reproduce the problem?
1. Load attached sample data (walking trial, captured with VICON)
2. Try to plot a markertrajectory
What is the expected output? What do you see instead?
Expected: X, Y, Z Plots of a Marker.
Instead: Segmentation fault.
What version of the product are you using? On what operating system?
- BTK revision 1383.
- Ubuntu 12.10 64-bit.
- GNU Octave, version 3.6.2
- Doxygen 1.8.1.2
Configuration:
BTK_EXTRA_COMPILER_WARNINGS OFF
BTK_USE_SYSTEM_EIGEN2 ON
BTK_USE_VISSUPPORT ON
BTK_USE_VTK ON
BTK_WRAP_MATLAB OFF
BTK_WRAP_OCTAVE ON
BTK_WRAP_PYTHON OFF
BTK_WRAP_SCILAB OFF
BUILD_DOCUMENTATION OFF
BUILD_DOCUMENTATION_API OFF
BUILD_DOCUMENTATION_API_UNSELE OFF
BUILD_DOCUMENTATION_INTEGRATE_ OFF
BUILD_DOCUMENTATION_MATLAB_FOR OFF
BUILD_DOCUMENTATION_MOKKA OFF
BUILD_DOCUMENTATION_PYTHON OFF
BUILD_DOCUMENTATION_README OFF
BUILD_EXAMPLES ON
BUILD_SHARED_LIBS ON
BUILD_TESTING OFF
BUILD_TOOLS ON
BUILD_UTILITY_EASYINSTALL OFF
CMAKE_BUILD_TYPE Debug
CMAKE_INSTALL_PREFIX /home/henning/BTK/installed
QT_QMAKE_EXECUTABLE /usr/bin/qmake
SWIG_DIR /usr/share/swig2.0
SWIG_EXECUTABLE /usr/bin/swig2.0
SWIG_VERSION 2.0.7
VTK_DIR /usr/lib/vtk-5.8
Please provide any additional information below.
- The same error occurs even if CMAKE_BUILD_TYPE=Release.
- All additional libraries and programms are from official ubuntu repositories.
I will gladly provide more information.
Original issue reported on code.google.com by [email protected]
on 26 Nov 2012 at 11:10
Attachments:
What should be the improvement?
Could you detail it by giving examples (code, files)?
I personally think that a shortcut for zooming/unzooming when displaying my
files in the 3d view would be very useful. The main utility, in my opinion,
would be not to speed up the visual inspection, but to allow people using a
laptop without a mouse to be able to zoom closer to the markers (otherwise they
open a c3d file and they have to operate with very tiny markers). Those
shortcuts in OpenSim are "i" and "o" for instance.
Thanks for providing such a good tool to the community,
Luca
Original issue reported on code.google.com by [email protected]
on 21 Feb 2013 at 2:27
When acquisitions are read in Matlab, there seems to be no way to remove them
from memory. I am processing a series of several hundred c3d files and Matlab
gives a memory error about 66% of the way through the processing.
I expected that there might be a btkCloseAcquistion class so that acquistions
could be closed when i am done with them.
I built the b-tk Matlab wrappers from source code downloaded on 6/25/2010 i am
using Matlab version 7.7.0 and Windows XP.
Original issue reported on code.google.com by [email protected]
on 16 Jul 2010 at 3:19
Add the posbility to have a 3D representation like "3D Buterfly diagram" as
proposed in "Vector (butterfly) diagrams for osteoarthritic gait a preliminary
report", Soussan Khodadadeh, Journal of Medical Engineering & Technology,
Volume 12, Number 1, January/February 1988, pages 15-19.
Original issue reported on code.google.com by arnaud.barre
on 20 Feb 2012 at 1:10
Hi, I'm creating a c3d files with BTK. So I need all the inverse fonction of
Get like the Set. I've all of this less the inverse of: " [forceplates,
forceplatesInfo] = btkGetForcePlatforms(acq)" to give the information of my
force plates at my new aquisition.
So I need a fonction like this: " btkSetForcePlatforms(acq) = [forceplates,
forceplatesInfo] ". Because when I create a new acquisition I don't know how to
give it this information. I can only change the forces values and moment
values. I want to change this:
forceplates =
0x1 struct array with fields:
channels
corners
origin
type
forceplatesInfo =
0x1 struct array with fields:
frequency
units
cal_matrix
In that:
forceplates =
3x1 struct array with fields:
channels
corners
origin
type
forceplatesInfo =
3x1 struct array with fields:
frequency
units
cal_matrix
(With the informations inside)
Please HELP ME.
Thank you very much.
Original issue reported on code.google.com by [email protected]
on 31 Jan 2013 at 10:35
What steps will reproduce the problem?
1. Compile BTK with Matlab support
2. Install BTK and set the path into Matlab
3. Try to launch a btk* function, like 'acq = btkNewAcquisition(5,100)'
The following message appears
"/usr/local/MATLAB78/bin/glnxa64/../../sys/os/glnxa64/libstdc++.so.6: version
`GLIBCXX_3.4.11' not found (required by
/usr/local/lib/btk-0.1/libBTKCommon.so.0.1)."
Original issue reported on code.google.com by arnaud.barre
on 1 Feb 2011 at 5:57
What steps will reproduce the problem?
1. Checkout revision r1147 under ubuntu 12.04
2. Try to configure using CMake with BTK_USE_VISSUPPORT, BTK_USE_VTK and
BTK_TOOLS
3.
What is the expected output? What do you see instead?
Proper configure run-through of CMake. Instead it fails with an error of the
form:
CMake Error at CMakeLists.txt:375 (CONFIGURE_FILE):
configure_file input location
/<path_to_btk>/btk-hg/CMake
is a directory but a file was expected.
Furthermore various header files are not found.
What version of the product are you using? On what operating system?
r1147, Ubuntu 12.04, vtk 5.8 (Ubuntu package)
Please provide any additional information below.
Error is due to wrongly used variable CMAKE_MODULE_PATH near line 373. It
contains two paths after calling FIND_PACKAGE(VTK REQUIRED) which confuses
CMake. Proper variable would be CMAKE_CURRENT_SOURCE_DIR/CMake.
Attached a patch that fixes all issues.
Original issue reported on code.google.com by [email protected]
on 21 Jun 2012 at 2:52
Attachments:
What steps will reproduce the problem?
1. checkout current trunk (currently revision 1361)
2. configure using cmake
3. run make
What is the expected output? What do you see instead?
proper compilation, but instead I get the following errors:
In file included from /home/mfelis/temp/btkhg/Tools/Mokka/ChartWidget.cpp:43:0:
/home/mfelis/temp/btkhg/Code/VisSupport/VTK/btkVTKContextActor.h:85:9: warning:
extra tokens at end of #endif directive [enabled by default]
/home/mfelis/temp/btkhg/Tools/Mokka/ChartWidget.cpp: In member function ‘void
ChartWidget::refreshPlots()’:
/home/mfelis/temp/btkhg/Tools/Mokka/ChartWidget.cpp:297:14: error: ‘class
vtkAxis’ has no member named ‘GetRange’
/home/mfelis/temp/btkhg/Tools/Mokka/ChartWidget.cpp:298:14: error: ‘class
vtkAxis’ has no member named ‘GetRange’
/home/mfelis/temp/btkhg/Tools/Mokka/ChartWidget.cpp:303:29: error: no matching
function for call to ‘vtkAxis::SetRange(double [2])’
/home/mfelis/temp/btkhg/Tools/Mokka/ChartWidget.cpp:303:29: note: candidate is:
/usr/include/vtk-5.8/vtkAxis.h:117:16: note: virtual void
vtkAxis::SetRange(double, double)
/usr/include/vtk-5.8/vtkAxis.h:117:16: note: candidate expects 2 arguments, 1
provided
/home/mfelis/temp/btkhg/Tools/Mokka/ChartWidget.cpp:305:31: error: no matching
function for call to ‘vtkAxis::SetRange(double [2])’
/home/mfelis/temp/btkhg/Tools/Mokka/ChartWidget.cpp:305:31: note: candidate is:
/usr/include/vtk-5.8/vtkAxis.h:117:16: note: virtual void
vtkAxis::SetRange(double, double)
/usr/include/vtk-5.8/vtkAxis.h:117:16: note: candidate expects 2 arguments, 1
provided
/home/mfelis/temp/btkhg/Tools/Mokka/ChartWidget.cpp: In member function
‘virtual void VTKChartWidget::mousePressEvent(QMouseEvent*)’:
/home/mfelis/temp/btkhg/Tools/Mokka/ChartWidget.cpp:1637:11: error: ‘class
vtkContextMouseEvent’ has no member named ‘SetInteractor’
/home/mfelis/temp/btkhg/Tools/Mokka/ChartWidget.cpp: In member function
‘virtual void VTKChartWidget::mouseReleaseEvent(QMouseEvent*)’:
/home/mfelis/temp/btkhg/Tools/Mokka/ChartWidget.cpp:1680:11: error: ‘class
vtkContextMouseEvent’ has no member named ‘SetInteractor’
/home/mfelis/temp/btkhg/Tools/Mokka/ChartWidget.cpp: In member function
‘virtual void VTKChartWidget::mouseMoveEvent(QMouseEvent*)’:
/home/mfelis/temp/btkhg/Tools/Mokka/ChartWidget.cpp:1713:11: error: ‘class
vtkContextMouseEvent’ has no member named ‘SetInteractor’
/home/mfelis/temp/btkhg/Tools/Mokka/ChartWidget.cpp: In member function
‘virtual void VTKChartWidget::wheelEvent(QWheelEvent*)’:
/home/mfelis/temp/btkhg/Tools/Mokka/ChartWidget.cpp:1749:11: error: ‘class
vtkContextMouseEvent’ has no member named ‘SetInteractor’
What version of the product are you using? On what operating system?
Revision 1361, Ubuntu 12.04, vtk-5.8 (provided by ubuntu)
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 8 Nov 2012 at 12:58
What steps will reproduce the problem?
1. download current revision (772)
2. configure with BTK_WRAP_OCTAVE set to ON
3.
What is the expected output? What do you see instead?
The script FindOctave successfully finds all required files, however the
variable OCTAVE_ROOT gets a value of "". For CMake this is the same as FALSE
and therefore the call to FIND_PACKAGE_HANDLE_STANDARD_ARGS (... OCTAVE_ROOT
...) fails.
What version of the product are you using? On what operating system?
revision 772
Please provide any additional information below.
Attached to this report is a fix for FindOctave.cmake that solves this issue.
Also it removes some comments that are not relevant to this file.
Original issue reported on code.google.com by [email protected]
on 12 Sep 2011 at 9:54
Attachments:
From the documentation of www.c3d.org and a recent discussion in the C3D
mailing list, C3D file larger than 65535 frames are possible by using the
parameter TRIAL:ACTUAL_START_FIELD and TRIAL:ACTUAL_END_FIELD.
It is also known that C-Motion use the parameter POINT:LONG_FRAMES as a
float to determine the exact number of frames.
If both should be readable, I only suggest to write the documented
parameters (TRIAL:ACTUAL_*_FIELD) to handle large C3D files.
Original issue reported on code.google.com by arnaud.barre
on 27 Jan 2010 at 5:25
What steps will reproduce the problem?
1. Checkout rev 1023
2. run cmake and make
3.
What is the expected output? What do you see instead?
Build fails when compiling MainWindow.cpp as MOKKA_LINUX_SHARE_PATH is not
defined.
This occurs as Tools/Mokka/mokkaConfigure.h.in does not include any Qt files
and such Q_OS_LINUX is not defined. Adding a "#include <QtCore>" solves this
problem.
Original issue reported on code.google.com by [email protected]
on 26 Mar 2012 at 1:31
What steps will reproduce the problem?
1. Compile BTK with Matlab support
No error, nor warning to compile libBTKCommon, libBTKIO or libBTKBasicFilters.
However, when GCC starts to compile the MEX functions, the following error
appears: "The compile relocation R_X86_64_32 against `.LC1' can not be used
when making a shared object; recompile with -fPIC"
Original issue reported on code.google.com by arnaud.barre
on 1 Feb 2011 at 6:06
What steps will reproduce the problem?
1. Use latest release (BTK-0.1.10_src)
2. Configure (might need patch from issue #31)
3. make
What is the expected output? What do you see instead?
[...]
Scanning dependencies of target btkAppendEvent
[ 7%] Building CXX object
Wrapping/Octave/CMakeFiles/btkAppendEvent.dir/__/Matlab/btkAppendEvent.cpp.o
<code_to_btk>/BTK/Code/VisSupport/VTK/btkVTKAxis.cpp: In member function
‘virtual bool btk::VTKAxis::Paint(vtkContext2D*)’:
<code_to_btk>/BTK/Code/VisSupport/VTK/btkVTKAxis.cpp:280:17: error: ‘class
btk::VTKAxis’ has no member named ‘GetTransform’
<code_to_btk>/BTK/Code/VisSupport/VTK/btkVTKAxis.cpp:281:15: error: ‘class
btk::VTKAxis’ has no member named ‘GetTransform’
<code_to_btk>/BTK/Code/VisSupport/VTK/btkVTKAxis.cpp:305:21: error: ‘class
btk::VTKAxis’ has no member named ‘GetTransform’
<code_to_btk>/BTK/Code/VisSupport/VTK/btkVTKAxis.cpp:306:19: error: ‘class
btk::VTKAxis’ has no member named ‘GetTransform’
<code_to_btk>/BTK/Code/VisSupport/VTK/btkVTKAxis.cpp:322:21: error: ‘class
btk::VTKAxis’ has no member named ‘GetTransform’
<code_to_btk>/BTK/Code/VisSupport/VTK/btkVTKAxis.cpp:323:19: error: ‘class
btk::VTKAxis’ has no member named ‘GetTransform’
<code_to_btk>/BTK/Code/VisSupport/VTK/btkVTKAxis.cpp:339:21: error: ‘class
btk::VTKAxis’ has no member named ‘GetTransform’
<code_to_btk>/BTK/Code/VisSupport/VTK/btkVTKAxis.cpp:340:19: error: ‘class
btk::VTKAxis’ has no member named ‘GetTransform’
<code_to_btk>/BTK/Code/VisSupport/VTK/btkVTKAxis.cpp:356:21: error: ‘class
btk::VTKAxis’ has no member named ‘GetTransform’
<code_to_btk>/BTK/Code/VisSupport/VTK/btkVTKAxis.cpp:357:19: error: ‘class
btk::VTKAxis’ has no member named ‘GetTransform’
<code_to_btk>/BTK/Code/VisSupport/VTK/btkVTKAxis.cpp: In member function
‘double btk::VTKAxis::CalculateNiceMinMax(double&, double&)’:
<code_to_btk>/BTK/Code/VisSupport/VTK/btkVTKAxis.cpp:518:15: error: ‘class
btk::VTKAxis’ has no member named ‘GetTransform’
<code_to_btk>/BTK/Code/VisSupport/VTK/btkVTKAxis.cpp:519:13: error: ‘class
btk::VTKAxis’ has no member named ‘GetTransform’
make[2]: *** [Code/VisSupport/VTK/CMakeFiles/BTKVTK.dir/btkVTKAxis.cpp.o] Error
1
make[1]: *** [Code/VisSupport/VTK/CMakeFiles/BTKVTK.dir/all] Error 2
What version of the product are you using? On what operating system?
BTK 0.1.10 source code, Ubuntu 12.04
Please provide any additional information below.
Attached is an attempt to add missing member variables in multiple places. It
allows to build Mokka and it works mostly, however Charts seem to be broken.
Original issue reported on code.google.com by [email protected]
on 21 Jun 2012 at 2:59
Attachments:
What steps will reproduce the problem?
1. with the matlab warper 0.1.10 changes are not retained after saving
2. btkSetPointResiduals(hc,i,condition_interp(:,i)) with condition_interp set
to -1 if 1 after saving with btkWriteAcquisition
3. md = btkRemoveMetaData(hc,'POINT','UNITS'), there's still the metadata
'UNITS' after saving.
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
matlab warper 0.1.10, matlab 7.11.0.584 (R2010b), windows 7 pro 64bits
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 18 Oct 2012 at 1:35
What should be the improvement?
Possibility to include the DAT file format from the Kistler company in Mokka.
Could you detail it by giving examples (code, files)?
As the BSF file format (AMTI), the DAT format contains raw data for the Kistler
force platforms. Having this file format will give the benefit to be able to
synchronise data from Kistler force plates, other analog systems and a motion
capture data. This will give also the possibility to support more force
platforms for tools which could compute stabilometry parameters or jump
parameters.
Original issue reported on code.google.com by arnaud.barre
on 8 Apr 2013 at 5:06
What steps will reproduce the problem?
1. Install MS VC++ Express Studio 2010 on a windows box
2. Configure with cmake
3. Compile with msbuild
What is the expected output? What do you see instead?
Expected compilation to proceed as on linux. Instead got compiler errors:
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdint.h(17):
error C2371: 'int8_t' : redefinition; different basic types
[C:\Users\user\Desktop\drewd\btk_build\Code\IO\BTKIO.vcxproj]
C:/Users/user/Desktop/drewd/win_btk/btk_win/BTK\Utilities/stdint.h(71) : see
declaration of 'int8_t'
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdint.h(25):
error C2371: 'int_least8_t' : redefinition; different basic types
[C:\Users\user\Desktop\drewd\btk_build\Code\IO\BTKIO.vcxproj]
C:/Users/user/Desktop/drewd/win_btk/btk_win/BTK\Utilities/stdint.h(81) : see declaration of 'int_least8_t'
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdint.h(34):
error C2371: 'int_fast16_t' : redefinition; different basic types
[C:\Users\user\Desktop\drewd\btk_build\Code\IO\BTKIO.vcxproj]
C:/Users/user/Desktop/drewd/win_btk/btk_win/BTK\Utilities/stdint.h(92) : see declaration of 'int_fast16_t'
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\stdint.h(38):
error C2371: 'uint_fast16_t' : redefinition; different basic types
[C:\Users\user\Desktop\drewd\btk_build\Code\IO\BTKIO.vcxproj]
C:/Users/user/Desktop/drewd/win_btk/btk_win/BTK\Utilities/stdint.h(96) : see declaration of 'uint_fast16_t'
btkANAFileIO.cpp
etc...
What version of the product are you using? On what operating system?
BTK 0.1.10 on Windows
Please provide any additional information below.
MSVC++ defines stdint.h in c:\program files (x86)\microsoft visual studio
10.0\vc\include\. However, its guard is _STDINT, not _MSC_STDINT_H. I was able
to compile by adding a nested guard to Utilties/stdint.h:
#ifndef _MSC_STDINT_H
#define _MSC_STDINT_H
#ifndef _STDINT
#define _STDINT
...
#endif // _STDINT
#endif // _MSC_STDINT_H
Original issue reported on code.google.com by [email protected]
on 19 May 2012 at 5:29
Hy there
I need to find out wether a trial is static or not. Where do I find this info?
I use version 0.1.9 on Windows 7 and Matlab 2010b. I hope somepne can help me.
Greets
Domenic Stamm
Original issue reported on code.google.com by [email protected]
on 30 Jan 2012 at 10:20
What should be the improvement?
It would be nice to have two extra buttons to control playback speed directly.
This would make it easier to change the playback speed while playing an
acquisition.
So in this case you would have 5 buttons instead of just three. Would be really
nice as the UI is more ore less designed to set one fixed playback speed for
the complete acquisition. It would be cool to lower/increase playback rate
while showing an acquisition.
Could you detail it by giving examples (code, files)?
If this is too much effort, let me know, I can eventually look into it myself.
Original issue reported on code.google.com by [email protected]
on 31 Dec 2012 at 2:41
What steps will reproduce the problem?
1. Get the bleeding edge from subversion
2. Added VTK5.10.1 and configured using cmake
3. Installed QT 4.8.3 toolchain
4. run cmake and configure to build juist the BTK_TOOLS using BTK_VIS and
BTK_VTK
5. configure + generate using cmake GUI
6. run make from command line
MultiUnlabeledOpt.h:58:80: error: default arguments
cannot be added to an out-of-line definition of a member of a class template
UnlabeledOpt.h:59:70: error: default arguments
cannot be added to an out-of-line definition of a member of a class template
7. I temporarily removed the default value for the booleans in both headers,
which solves the issue. Not sure what issues it might cause, though.
What is the expected output? What do you see instead?
Mokka compiling successfully
What version of the product are you using? On what operating system?
r1390 OSX 10.7.4 64bit, i686-apple-darwin11-llvm-gcc-4.2:
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 28 Nov 2012 at 11:15
Attachments:
What steps will reproduce the problem?
1.Use import assistant to import Motion Analysis Corp files (trc, anb, cal etc)
2.
3.
What is the expected output? What do you see instead?
Loading dialog appears - followed by message that Mokka has stopped working
What version of the product are you using? On what operating system?
Windows 7 - 32-bit; Mokka 0.2
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 1 Mar 2011 at 10:44
What steps will reproduce the problem?
1. Opening a c3d file created by Cortex works
2.
3.
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
Please provide any additional information below.
Example file attached.
I´m using win 7 32 bit
Original issue reported on code.google.com by [email protected]
on 12 Dec 2011 at 10:20
Attachments:
Hi all,
do you think that a MacOSX 32-bit Matlab version of BTK will be released in the
close future?
Thank you,
Davide
Davide Monari, M.Sc.
KU Leuven, Pellenberg University Hospital
KU Leuven, Department of Mechanical Engineering, Division of Production
engineering, Machine design and Automation (PMA)
E-mail: [email protected]
Skype: monari061285
Original issue reported on code.google.com by [email protected]
on 8 Nov 2012 at 8:14
What steps will reproduce the problem?
1.Added the paths to matlab 2011 32 and Matlab 2011 64,
2.checking help btk...it works
3.when trying to btkReadAcquisition('myced.c3d'), it won't give anything.
In 32bit Matla it says "??? Undefined function or method 'btkReadAcquisition'
for input arguments of type 'char'.", while in 64but it says "Warning:
btkC3DFileIO.cpp(553): 'example1_walking.c3d' - The number of blocks to
be read in the parameter section is different than the number of blocks read.
The value kept is the number of blocks read. ".
P.S, my 32bit matlab does have have c3dsever and it works and i can open c3d
files using c3dserver.
What version of the product are you using? On what operating system?
Matlab 2011 (32bit and 64bit), windows 7 Pro 64bit.
Thanks
Original issue reported on code.google.com by [email protected]
on 4 Mar 2013 at 8:39
What steps will reproduce the problem?
1. Load a C3D capture (attached here)
2. Choose export to ASCII
3. Then select all frames, no events and write headers
4. Select all files
5. Start export
6. Mokka crashes, crash log attached here
What is the expected output? What do you see instead?
A nicely exported ascii version of the opened C3D capture file
What version of the product are you using? On what operating system?
OS X 10.7.4 64 bit
Please provide any additional information below.
Maybe this functionality is not completely stable yet, but I really want this
feature to analyse the C3D data using a statistical modelling software (R)
Original issue reported on code.google.com by [email protected]
on 28 Nov 2012 at 11:25
Attachments:
What steps will reproduce the problem?
1. Configure and call make and make install
2. try to run Mokka form the CMAKE_INSTALL_PREFIX/bin path
3.
What is the expected output? What do you see instead?
Mokka should run, but I get:
Mokka: error while loading shared libraries: libBTKCommon.so.0.1: cannot open
shared object file: No such file or directory
What version of the product are you using? On what operating system?
btk rev. 447 under Ubuntu 10.04.1 x64
Please provide any additional information below.
There are basically two problems:
1. Binaries that link against shared libraries need to get information where
they reside (sometimes called the rpath). A patch is attached that solves this
issue
2. The shared libraries are not installed to the path CMAKE_INSTALL_PREFIX/lib
. This has to be added somewhere in CMakeLists.txt, but I don't know exactly
where.
Original issue reported on code.google.com by [email protected]
on 21 Sep 2010 at 3:32
Attachments:
What steps will reproduce the problem?
1. run CMake configure it to create Mokka
2. run make and make uninstall
3. run Mokka
What is the expected output? What do you see instead?
Mokka should be installed and run from the console. Instead I get:
Mokka: error while loading shared libraries: libBTKCommon.so.0.1: cannot open
shared object file: No such file or directory
What version of the product are you using? On what operating system?
Most recent version (revision 680).
Please provide any additional information below.
As all libraries are installed to ${CMAKE_INSTALL_PREFIX}/lib/btk-0.1 (note the
added btk-0.1 folder) one must append to the install rpath in <b-tk
root>/CMakeLists.txt:29 also the additional "btk-0.1". The full line must read:
SET(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib/btk-0.1")
Awesome project btw.
Original issue reported on code.google.com by [email protected]
on 9 Jul 2011 at 9:14
What steps will reproduce the problem?
1. Open Mokka under Windows 7 (32-bit or 64-bit)
2. Create a selection rectangle (Shift + left mouse button) in the 3D view
3. Drag the mouse
What is the expected output? What do you see instead?
- Expected output: A single rectangle with dashed lines.
- Obtained output: The previous selection rectangles are not cleared and
continue to be displayed.
Original issue reported on code.google.com by arnaud.barre
on 20 Jun 2011 at 7:24
What steps will reproduce the problem?
1. Compile BTK with the option BUILD_TESTING
2. Lauch gdb bin/TDD and run it
On Linux and MacOS X compiled as 32-bit application, the program crashed when
reading and writing a C3D file respectively. This seems not to be random as it
happend every time at the same place.
This problem didn't happened on Unix 64-bit targets, nor Windows (32-bit,
64-bit)
The attached file 'GDB-tracking.txt' contains the logs from gdb on Ubuntu 10.10
(x86) and MacOS X 10.5 (x86)
The problem seems to come from the new mechanism to read/write binary files and
especialy with the mmfilebuf class (file btkBinaryFileStream_mmfstream_p.cpp).
Is it related to the index used?
Original issue reported on code.google.com by arnaud.barre
on 13 Feb 2011 at 4:15
Attachments:
What steps will reproduce the problem?
1. check out revision 680
2. create a makefile with CMake
3. run make
What is the expected output? What do you see instead?
Expected output: complete build
Actual output:
[ 31%] Building CXX object
Code/VisSupport/VTK/CMakeFiles/BTKVTK.dir/btkVTKSegmentsFramesSource.cpp.o
In file included from
<path_to_b-tk>/b-tk/Code/VisSupport/VTK/btkVTKSegmentsFramesSource.cpp:36:0:
<path_to_b-tk>/b-tk/Code/VisSupport/VTK/btkVTKSegmentsFramesSource.h:60:48:
error: ‘vector’ in namespace ‘std’ does not name a type
<path_to_b-tk>/b-tk/Code/VisSupport/VTK/btkVTKSegmentsFramesSource.h:60:53:
error: ISO C++ forbids declaration of ‘parameter’ with no type
<path_to_b-tk>/b-tk/Code/VisSupport/VTK/btkVTKSegmentsFramesSource.h:60:59:
error: expected ‘,’ or ‘...’ before ‘<’ token
<path_to_b-tk>/b-tk/Code/VisSupport/VTK/btkVTKSegmentsFramesSource.h:61:59:
error: ‘vector’ in namespace ‘std’ does not name a type
<path_to_b-tk>/b-tk/Code/VisSupport/VTK/btkVTKSegmentsFramesSource.h:61:64:
error: ISO C++ forbids declaration of ‘parameter’ with no type
<path_to_b-tk>/b-tk/Code/VisSupport/VTK/btkVTKSegmentsFramesSource.h:61:70:
error: expected ‘,’ or ‘...’ before ‘<’ token
In file included from
<path_to_b-tk>/b-tk/Code/VisSupport/VTK/btkVTKSegmentsFramesSource.cpp:36:0:
<path_to_b-tk>/b-tk/Code/VisSupport/VTK/btkVTKSegmentsFramesSource.h:94:51:
error: ‘std::vector’ has not been declared
<path_to_b-tk>/b-tk/Code/VisSupport/VTK/btkVTKSegmentsFramesSource.h:94:57:
error: expected ‘,’ or ‘...’ before ‘<’ token
<path_to_b-tk>/b-tk/Code/VisSupport/VTK/btkVTKSegmentsFramesSource.h:98:31:
error: ‘vector’ in namespace ‘std’ does not name a type
<path_to_b-tk>/b-tk/Code/VisSupport/VTK/btkVTKSegmentsFramesSource.h:98:36:
error: ISO C++ forbids declaration of ‘parameter’ with no type
<path_to_b-tk>/b-tk/Code/VisSupport/VTK/btkVTKSegmentsFramesSource.h:98:42:
error: expected ‘,’ or ‘...’ before ‘<’ token
<path_to_b-tk>/b-tk/Code/VisSupport/VTK/btkVTKSegmentsFramesSource.h:99:7:
error: ‘vector’ in namespace ‘std’ does not name a type
<path_to_b-tk>/b-tk/Code/VisSupport/VTK/btkVTKSegmentsFramesSource.h:100:7:
error: ‘vector’ in namespace ‘std’ does not name a type
<path_to_b-tk>/b-tk/Code/VisSupport/VTK/btkVTKSegmentsFramesSource.h: In
constructor
‘btk::VTKSegmentsFramesSource::SegmentDefinition::SegmentDefinition(int)’:
<path_to_b-tk>/b-tk/Code/VisSupport/VTK/btkVTKSegmentsFramesSource.h:98:82:
error: class ‘btk::VTKSegmentsFramesSource::SegmentDefinition’ does not
have any field named ‘markerIds’
<path_to_b-tk>/b-tk/Code/VisSupport/VTK/btkVTKSegmentsFramesSource.h:98:92:
error: ‘m’ was not declared in this scope
<path_to_b-tk>/b-tk/Code/VisSupport/VTK/btkVTKSegmentsFramesSource.h:98:96:
error: class ‘btk::VTKSegmentsFramesSource::SegmentDefinition’ does not
have any field named ‘links’
<path_to_b-tk>/b-tk/Code/VisSupport/VTK/btkVTKSegmentsFramesSource.h:98:102:
error: ‘l’ was not declared in this scope
...
What version of the product are you using? On what operating system?
current revision (680)
Please provide any additional information below.
A simple
#include <vector>
to b-tk/Code/VisSupport/VTK/btkVTKSegmentsFramesSource.h fixes the problem.
Original issue reported on code.google.com by [email protected]
on 9 Jul 2011 at 9:06
What steps will reproduce the problem?
1. Load an acquisition in Mokka 0.6
2. Select markers and use the tools "Tools > Markers > Create Average Marker"
3. Select the marker in the explorer, modify the colour of the average marker
4. Mokka crashes
What is the expected output? What do you see instead?
The colour should be modified and visible in the explorer as well as in the 3D
views.
Original issue reported on code.google.com by arnaud.barre
on 7 Apr 2013 at 7:40
Based on the comments #14 and #17 of the issue 25 and the attached image.
Be able to show the trajectory of each PWA in the 3D view.
Original issue reported on code.google.com by arnaud.barre
on 23 Feb 2012 at 8:20
Attachments:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.