33
33
34
34
* C++ source code of Patchwork++ ([ patchworkpp] [ sourcecodelink ] )
35
35
* Python binding of Patchwork++ using pybind11 ([ python_wrapper] [ wraplink ] )
36
- * Examples codes, which visualizes a ground segmentation result by Patchwork++ ( [ examples ] [ examplelink ] ) :thumbsup :
36
+ * Examples codes of [ C++ ] [ cppexamplelink ] , [ Python ] [ pyexamplelink ] , and [ ROS2 ] [ rosexamplelink ] :thumbsup :
37
37
38
38
> If you are familiar with ROS1, you can also visit [ here] [ roslink ] and try executing ROS1-based Patchwork++!
39
39
40
40
[ roslink ] : https://github.com/url-kaist/patchwork-plusplus-ros
41
41
42
- [ sourcecodelink ] : https://github.com/url-kaist/patchwork-plusplus/tree/master/patchworkpp
42
+ [ sourcecodelink ] : https://github.com/url-kaist/patchwork-plusplus/tree/master/cpp/ patchworkpp
43
43
[ pybind11link ] : https://github.com/pybind/pybind11
44
- [ wraplink ] : https://github.com/url-kaist/patchwork-plusplus/tree/master/python_wrapper
45
- [ examplelink ] : https://github.com/url-kaist/patchwork-plusplus/tree/master/examples
44
+ [ wraplink ] : https://github.com/url-kaist/patchwork-plusplus/tree/master/python/patchworkpp
45
+
46
+ [ cppexamplelink] : https://github.com/url-kaist/patchwork-plusplus/tree/master/cpp
47
+ [ pyexamplelink ] : https://github.com/url-kaist/patchwork-plusplus/tree/master/python
48
+ [ rosexamplelink ] : https://github.com/url-kaist/patchwork-plusplus/tree/master/ros
46
49
47
50
## :package : Prerequisite packages
48
51
> What we need are just minimal dependencies.
@@ -73,7 +76,7 @@ Only Open3D (> 0.17.0) is additionally installed for visualization purposes.
73
76
make pyinstall_with_demo
74
77
```
75
78
76
- How to run Python demos is explained [ here] ( https://github.com/url-kaist/patchwork-plusplus/tree/master/python/README.md#Demo ) .
79
+ How to run Python demos is explained [ here] [ pyexamplelink ] .
77
80
78
81
### C++
79
82
@@ -91,19 +94,22 @@ Only Open3D (> 0.17.0) is additionally installed for visualization purposes.
91
94
make cppinstall_with_demo
92
95
```
93
96
94
- How to run the C++ demos is explained [ here] ( https://github.com/url-kaist/patchwork-plusplus/tree/master/cpp ) .
97
+ How to run the C++ demos is explained [ here] [ cppexamplelink ] .
95
98
96
99
### ROS2
97
100
98
101
You should not need any extra dependency, just clone and build:
99
102
100
103
``` commandline
101
- cd colcon_ws/src && git clone
102
- cd ../../
104
+ mkdir -p ~/ros2_ws/src
105
+ cd ~/ros2_ws/src
106
+ git clone https://github.com/url-kaist/patchwork-plusplus.git
107
+ cd ~/ros2_ws
103
108
colcon build --packages-select patchworkpp
109
+ source ./install/setup.bash
104
110
```
105
111
106
- How to launch ROS2 nodes is explained [ here] ( https://github.com/url-kaist/patchwork-plusplus/tree/master/cpp ) .
112
+ How to launch ROS2 nodes is explained [ here] [ rosexamplelink ] .
107
113
108
114
109
115
## :pencil : Citation
0 commit comments