From f845a69bc56e93048d8a1c5dd4be5db479e9f620 Mon Sep 17 00:00:00 2001 From: Amir Saman Mirjalili <57065409+AmirSamanMirjalili@users.noreply.github.com> Date: Mon, 20 May 2024 18:31:14 +0330 Subject: [PATCH] Update README.md --- README.md | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ec16c7e..1cbf73f 100644 --- a/README.md +++ b/README.md @@ -32,19 +32,19 @@ For the theory behinds this work, refer to : ![ScreenShot](https://raw.githubusercontent.com/MBDS/multibody-state-estimation/master/doc/source/_static/mbde-pf-screenshot.jpg) -## Compiling +## My config for running this project Dependencies: * A C++ compiler * CMake * SuiteSparse * [MRPT](https://github.com/mrpt/mrpt/) (>=2.0.0) * Ubuntu: Use [this PPA](https://launchpad.net/~joseluisblancoc/+archive/ubuntu/mrpt) - * [GTSAM](https://github.com/borglab/gtsam) >=4.2 - * Ubuntu: Use [this PPA](https://launchpad.net/~borglab/+archive/ubuntu/gtsam-release-4.1) + * [GTSAM](https://github.com/borglab/gtsam) =4.2 + * Ubuntu: built by using system's default Eigen v3.4 with command : `cmake -DGTSAM_USE_SYSTEM_EIGEN=ON ..` In Ubuntu, install dependencies with: - sudo apt-get install build-essential cmake libsuitesparse-dev libmrpt-dev libgtsam-dev + sudo apt-get install build-essential cmake libsuitesparse-dev To build: @@ -57,6 +57,12 @@ To build: You should also be able to compile this project under Windows and Visual Studio. +To Run the FourBar.YAML example do the following in terminal + + ```sh + /bin/mbse-dynamic-simulation --mechanism [other_optional_arguments] + ``` + ## Using mbse as a library in a user program In your CMake project, add: