Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

OMSF stands for Offline Motion Simulation Framework.

OMSF is a software to calculate optimal trajectories and design parameters for a given motion simulator and a set of maneuvers. Models of human perception and visual-vestibular integration can be taken into account.

For more information, refer to the OMSF paper.

@article{KATLIAR201929,
title = "Offline motion simulation framework: Optimizing motion simulator trajectories and parameters",
journal = "Transportation Research Part F: Traffic Psychology and Behaviour",
volume = "66",
pages = "29 - 46",
year = "2019",
issn = "1369-8478",
doi = "https://doi.org/10.1016/j.trf.2019.07.019",
url = "http://www.sciencedirect.com/science/article/pii/S1369847818308544",
author = "Mikhail Katliar and Mario Olivari and Frank M. Drop and Suzanne Nooij and Moritz Diehl and Heinrich H. Bülthoff"
}

Installation

It is recommended to install OMSF in a virtual environment. To prepare the virtual environment, do

virtualenv -p python3 .venv
source .venv/bin/activate

Then, install OMSF using pip:

pip install git+ssh://git@github.com/mkatliar/omsf.git#egg=omsf

OMSF relies on the Ipopt optimizer, which in turn uses linear solvers. For better performance, it is recommended to install the HSL library that contains high-performance linear solvers: https://github.com/casadi/casadi/wiki/Obtaining-HSL

About

Software for optimizing motion simulator trajectories and parameters

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages