BoB/Core
BoB/Core is the core BoB package containing the external interfaces, analytical functionality and graphics engine.
BoB/Core uses inverse dynamics to calculate a broad range of biomechanical metrics and optimisation routines to calculate muscle for distributions.
BoB/Core can generate output as tabulated data, graphics, images and videos.
BoB/Core calculates:
Point position/vel/acc
Segmental orientation
Anatomical trajectories
Centre of mass position
Body energy/power
Joint contact forces
Muscle forces
Muscle lengths
Velocity vectors
Joint angles
Joint ranges of motion
Joint torques
Ground reaction forces
Muscle contraction rates
Muscle energy/power
Filtered input/output
BoB /Core has interfaces to the following formats:
C3D for motion, forceplates and EMG
CSV and Calc from Perception Neuron
CSV of Euler angles
MVNX from Xsens
BVH from Biovision, Motion Builder, SPLYZA, Captury and Blender
BoB /Core is developed in MATLAB and inherits many of MATLAB’s features including efficient solution algorithms, manipulation of plots and large data handling. However BoB users do not require a MATLAB licence.
All of BoB’s stored data files can be directly accessed by MATLAB. BoB provides access to MATLAB Graphics and the ability to integrate user bespoke M-code into BoB.
