Skip to content

Commit 00f253b

Browse files
committed
Merge branch 'master' of github.com:bayesian-object-tracking/getting_started
2 parents c5968ee + 1b59bb1 commit 00f253b

File tree

1 file changed

+33
-2
lines changed

1 file changed

+33
-2
lines changed

README.md

Lines changed: 33 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,21 +48,48 @@ $ git clone git@github.com:bayesian-object-tracking/dbot_ros_msgs.git
4848
$ git clone git@github.com:bayesian-object-tracking/dbot_ros.git
4949
$ cd ..
5050
$ catkin_make -DCMAKE_BUILD_TYPE=Release -DDBOT_BUILD_GPU=On
51+
$ source devel/setup.bash
5152
```
5253
If no CUDA enabled device is available, you can deactivate the GPU implementation via
5354
```bash
5455
$ catkin_make -DCMAKE_BUILD_TYPE=Release -DDBOT_BUILD_GPU=Off
5556
```
5657

57-
### Examaple Object Tracking Project
58+
### Example Object Tracking Project
5859

5960
Checkout the following package in your tracking workspace and compile again.
6061
This package contains a bag file including record depth images and an object
6162
model. To launch the example, do the following:
6263

6364
```bash
65+
cd src
6466
git clone https://git-amd.tuebingen.mpg.de/open-source/dbot_getting_started.git
67+
cd ..
68+
catkin_make -DCMAKE_BUILD_TYPE=Release -DDBOT_BUILD_GPU=On
69+
source devel/setup.bash
6570
```
71+
Now you can run the example.
72+
```bash
73+
roscd dbot_example/launch
74+
bash move_pose_cache.sh
75+
roslaunch dbot_example start_rviz.launch
76+
roslaunch dbot_example particle_tracker_gpu.launch
77+
```
78+
or if you did not install cude you launch instead
79+
```bash
80+
roscd dbot_example/launch
81+
bash move_pose_cache.sh
82+
roslaunch dbot_example start_rviz.launch
83+
roslaunch dbot_example particle_tracker_cpu.launch
84+
```
85+
now, as soon as you launch the bagfile with the next command, an interactive marker should show up in rviz. this is for initialization of the tracker, you can move it to align it with the point cloud, but it should already be approximately aligned. once you are done, you can click on the object and the tracker should start. you should do so before the object is being moved in the bagfile.
86+
```bash
87+
roslaunch dbot_example play_bagfile.launch
88+
```
89+
90+
91+
92+
6693

6794
### Addition documentation
6895

@@ -92,9 +119,13 @@ $ catkin_make -DCMAKE_BUILD_TYPE=Release -DDBOT_BUILD_GPU=Off
92119
Add the following example project to the workspace
93120

94121
```bash
122+
cd src
95123
git clone https://git-amd.tuebingen.mpg.de/open-source/dbrt_getting_started.git
124+
cd ..
125+
catkin_make -DCMAKE_BUILD_TYPE=Release -DDBOT_BUILD_GPU=On
126+
source devel/setup.bash
96127
```
97-
and re-compile. Once compile you can run the robot tracker along with the
128+
Once compile you can run the robot tracker along with the
98129
recorded sensory data:
99130

100131
```bash

0 commit comments

Comments
 (0)