Part | What | Responsible | Status |
---|---|---|---|
dataflow | handle exceptions from components gracefully in the dataflow | Manuel | ![]() |
drivers/art | implement 3D record types | Manuel | ![]() |
drivers/art | implement asyncronous IO and timeouts etc. | Manuel | ![]() |
dataflow | write global InitDataflow that instantiates a default factory and registers all components from a directory | Daniel | ![]() |
doc | create doxygen configuration and test | Manuel | ![]() |
scons | make install target that copies all components to a common directory | Daniel | ![]() |
ubitrack | write application that instantiates given XML dataflow and does nothing but run it | ![]() |
Part | What | Responsible | Status |
---|---|---|---|
application | implement, write SRG | Manuel | ![]() |
drivers/art | implement | Manuel | ![]() |
dataflow+graph | create dataflow network from DF-SRG | Manuel | ![]() |
math | write pose inversion and multiplication | Daniel | ![]() |
components | write PoseInversionPush and PoseMultiplicationSynchronizedPush | Daniel | ![]() |
dataflow | find some way to initialize drivers that works in windows | Daniel | ![]() |
measurements/math | implement basic types for measurements | Florian | ![]() |
Part | What | Responsible | Status |
---|---|---|---|
components | write StaticPoseTransformation and PosePushPullMultiplication | Manuel | ![]() |
drivers/artpush | implement ART sender | Manuel | ![]() |
drivers/art | implement ART Messtaster | Manuel | ![]() |
drivers/artpush | implement ART pulling for sender | Manuel | ![]() |
math | implement slerp and position and pose interpolation | Manuel | ![]() |
components | implement StaticPosePull, PoseMultiplicationPush, Interpolator components | Manuel | ![]() |
components | implement component for complementary fusion (data is available if any of the input ports is available) | Manuel | ![]() |
components | pushable static pull component for calibrated edges (PoseBuffer?) | Manuel | ![]() |
deployment | setup demo at BMW | Florian + Manuel | ![]() |
Part | What | Responsible | Status |
---|---|---|---|
src | EMACS indent style | ManuelHuber | ![]() |
src | Consistent formatting | all | ![]() |
src | Consistent parameter passing | all | ![]() |
src | Make standard header for all files | ManuelHuber | ![]() |
src | Convert all exceptions to UBITRACK_THROW( "message" ) | all | ![]() |
src | Fix all warnings on windows (if boost::possible) | DanielPustka | ![]() |
math | Think about consistent and resonable way to deal with template arguments for math functions (see MathHowto) | DanielPustka | ![]() |
src | Fix all TODOs and bugs | all | ![]() |
doc | Update UML diagrams | DanielPustka | ![]() |
doc | Document all classes (Modules!) | all | ![]() |
doc | document new configuration and dataflow options in XML | Manuel | ![]() |
src | Replace all couts and cerrs with appropriate logging calls (see LoggingHowto) | all | ![]() |
scons | enable non-debug builds | DanielPustka | ![]() |
3rd | add copyright/license files where necessary | ![]() | |
src | derive measurement from math class | FlorianEchtler | ![]() |
all | integrate log4cpp | DanielPustka | ![]() |
src | Exception throwing macro | DanielPustka | ![]() |
src | put components/drivers into namespaces | all | ![]() |
Part | What | Responsible | Status | Remarks |
---|---|---|---|---|
drivers/render | kick out OpenVRML, replace by X3D renderer that also runs on Win32 | Florian | ![]() | Win32 not working yet, but workaround found |
drivers/xsens | write | Florian | ![]() | Ugly due to old Xsens library |
drivers/ubisense | write | Manuel | ![]() | Will work for demo, but talk to Ubisense about C++ API |
demo | make a X3D/VRML minimap of the lab | Florian | ![]() |
Part | What | Responsible | Status |
---|---|---|---|
components | fusion of gyroscope and Outside-In-Tracking | Daniel | ![]() ![]() |
components | laser driver | Florian | ![]() |
components | SPAAM component | Florian | ![]() |
Part | What | Responsible | Status |
---|---|---|---|
drivers/artpush | Fix ArtSender | Manuel | ![]() |
server | Fake mini server (but with real UTQL responses) | Manuel | ![]() |
editor | Make editor talk to server | Pete | ![]() |