@@ -23,16 +23,16 @@ Tested on:
23
23
24
24
## 1. Installation
25
25
26
- 1.1. Clone and install all dependencies:
26
+ ### 1.1. Clone and install all dependencies:
27
27
28
28
sudo apt install -y python-rosdep
29
29
cd <your_ws>/src
30
- git clone https://github.com/chvmp/champ
30
+ git clone --recursive https://github.com/chvmp/champ
31
31
git clone https://github.com/chvmp/champ_teleop
32
32
cd ..
33
33
rosdep install --from-paths src --ignore-src -r -y
34
34
35
- 1.2. Build your workspace:
35
+ ### 1.2. Build your workspace:
36
36
37
37
cd <your_ws>
38
38
catkin_make
@@ -44,11 +44,11 @@ You don't need a physical robot to run the following demos. If you're building a
44
44
45
45
### 2.1. Walking demo in RVIZ:
46
46
47
- 2.1.1. Run the base driver:
47
+ #### 2.1.1. Run the base driver:
48
48
49
49
roslaunch champ_config bringup.launch rviz:=true
50
50
51
- 2.1.2. Run the teleop node:
51
+ #### 2.1.2. Run the teleop node:
52
52
53
53
roslaunch champ_teleop teleop.launch
54
54
@@ -57,11 +57,11 @@ If you want to use a [joystick](https://www.logitechg.com/en-hk/products/gamepad
57
57
58
58
### 2.2. SLAM demo:
59
59
60
- 2.2.1. Run the Gazebo environment:
60
+ #### 2.2.1. Run the Gazebo environment:
61
61
62
62
roslaunch champ_config gazebo.launch
63
63
64
- 2.2.2. Run gmapping package and move_base:
64
+ #### 2.2.2. Run gmapping package and move_base:
65
65
66
66
roslaunch champ_config slam.launch rviz:=true
67
67
@@ -79,11 +79,11 @@ To start mapping:
79
79
80
80
### 2.3. Autonomous Navigation:
81
81
82
- 2.3.1. Run the Gazebo environment:
82
+ #### 2.3.1. Run the Gazebo environment:
83
83
84
84
roslaunch champ_config gazebo.launch
85
85
86
- 2.3.2. Run amcl and move_base:
86
+ #### 2.3.2. Run amcl and move_base:
87
87
88
88
roslaunch champ_config navigate.launch rviz:=true
89
89
0 commit comments