BodySim is an open, multi-domain modeling  and simulation framework for body sensor network research and design. Our current focus is on wearable, because this is the area in which we have most experience; however, we evision that BodySim will translate to implantable and semi-invasive systems as well.

The source code is licensed under GPL and installation instructions are available on GitHub.


For the next release, we plan on allowing users to run BodySim in batch mode -- that is, BodySim will be able to run multiple simulations unattended. Parallelization may also be introduced for higher performance in batch mode.

v0.5.1 (2015-02-09) Latest Stable Release

Bug fixes and installation changes.

v0.5 (2014-12-16)

Added batch functionality.

Enhanced user interface.

v0.4 (2014-08-29)

Updated Windows installer to automatically detect latest blender version (2.x).

Implemented faster line of sight calculations using C++ outside of Blender.

Revamp plugins system for greater modularity.

v0.3 (2014-08-09)

Add Line-of-Sight simulators for Wireless Channel Model.

Allow user to change range of frames for simulation.

Bug fixes.

v0.2 (2014-07-30)

Fixed plugins to work with faster simulation.

v0.1 (2014-07-27)

First stable release with faster trajectory simulation.


Any academic publication that makes use of this software must cite the following paper:
Philip Asare, Robert F. Dickerson, Xianyue Wu, John Lach, John A. Stankovic, “BodySim: A Multi-Domain Modeling and Simulation Framework for Body Sensor Networks Research and Design” 8th ICST International Conference on Body Area Networks (BodyNets), October 2013, Boston, MA. Available at