-
Notifications
You must be signed in to change notification settings - Fork 131
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Python bindings #56
base: master
Are you sure you want to change the base?
Python bindings #56
Conversation
> **CT-ICP** comes with python bindings. To build the python bindings, follow the following instructions: | ||
|
||
- 1. Install the superbuild (**with pybind11** /!\ ) | ||
- 2. Install `CT_ICP` (see Step 1., with the CMake option `WITH_PYTHON_BINDING` activated) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can install it with the 2nd step instead of the 1st. For me on Ubuntu 20.04 superbuild fails after a successful build of a Eigen3_ext target. But the 2nd option worked alright, and generated a shared library.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Okay, maybe it actually doesn't work that easily, huh. I get undefined references for the shared slam core lib...
dataset_option = Arguments.DATASET_OPTION.dataset | ||
elif parsed_args.ply: | ||
dataset_option = Arguments.DATASET_OPTION.ply | ||
elif parsed_args.config: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is no config
option in the arguments.
Did you mean dataset_config
? From up there.
elif parsed_args.config: | |
elif parsed_args.dataset_config: |
Update Python Bindings, in order to be able to run ct_icp within pylidar-SLAM
TODOS:
SlamCore
CT-ICP
TESTS, CI, Doc