Felix Laufer's Projects
Allan variance, slope and regression based time-series analysis, esp. useful for IMU noise parameter analysis
Bachelor's Thesis - A Versatile Spatiotemporal Working Memory for Autonomous Robots
Butterworth lowpass filter design and processing
Collection of some generic CUDA kernels
Collection of large matrix operations and phase correlation routines for template registration and motion estimation implemented in C++/CUDA
DFA - Direct Filtering Approach: customized FIR filter design
Extended Coherent Point Drift algorithm for point set registration with optional prior point correspondences
Eigen to Matlab (and vice versa) interface for easy data exchange of common data types and controlling Matlab sessions from C++ apps
Seminar and project presentation on EMG based motion estimation and biomechanical simulation
Gait segmentation & event detection based on raw inertial sensor data
Master's Thesis - Towards Inertial Musculoskeletal Analysis: Effects of Sensor-to-Segment Calibration on Predicted Ground Reaction Forces
Small euclidean space math library including quaternions and affine 4D (homogeneous) matrices
Motion flux implementation for motion segmentation
Efficient, lightweight, header only, embedded messaging library for TCP and serial communication
Matlab scripts for parsing and synchronizing Xsens MVNX data against other time series using cross-correlations of gyroscope norms
OBJ file parsing and manipulations (fuse, slice, connected components, centroid), VTP export
OpenSim plugin to estimate contact forces
6 DoF IMU attitude estimator
Java interface for a Siemens S7 PLC and implementation of a virtual system model (fischertechnik conveyor and storage system)
Improved anatomical spine model for inertial tracking
Vibro-tactile feedback system for gait training
VQF - Versatile Quaternion-based Filter - Eigen3 implementation for 9DoF IMU orientation estimation