File tree 2 files changed +36
-1
lines changed
2 files changed +36
-1
lines changed Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ include_directories(
11
11
12
12
EigenRand/
13
13
${EIGEN3_INCLUDE_DIRS}
14
- matplotlibcpp/
14
+ # matplotlibcpp/
15
15
${PYTHON_INCLUDE_DIRS}
16
16
)
17
17
Original file line number Diff line number Diff line change 1
1
# BiC-MPPI
2
2
3
3
Implementation of the BiC-MPPI in C++.
4
+
5
+ ## Preparation
6
+
7
+ ### Dependancy
8
+ ** EigenRand** needs to be named as in CMakeLists.txt.
9
+ - [ Eigen 3.3.9] ( https://gitlab.com/libeigen/eigen/-/releases/3.3.9 )
10
+ - [ EigenRand] ( https://github.com/bab2min/EigenRand )
11
+ - [ OpenMP] ( https://www.openmp.org/ )
12
+
13
+ ### Map Download and Modification
14
+ ``` bash
15
+ git clone https://github.com/i-ASL/BiC-MPPI.git
16
+ cd BiC-MPPI
17
+ ```
18
+
19
+ Please download ** BARN_dataset/grid_files** from [ BARN_dataset] ( https://www.cs.utexas.edu/~xiao/BARN/BARN.html )
20
+ ``` bash
21
+ cd BARN_dataset
22
+ python3 npy_to_txt.py
23
+ ```
24
+
25
+ ## Usage
26
+ ### Point-mass quadrotor landing problem
27
+ ``` bash
28
+ cd BiC-MPPI
29
+ mkdir build && cd build
30
+ cmake.. -Dquadrotor=1 && make
31
+ ```
32
+
33
+ ### Wheeled mobile robot moving
34
+ ``` bash
35
+ cd BiC-MPPI
36
+ mkdir build && cd build
37
+ cmake.. -Dquadrotor=0 && make
38
+ ```
You can’t perform that action at this time.
0 commit comments