Best way to mix C++ and Python in same package
Hi,
I'm trying to set up a SLAM pipeline while also investigating a new sensor signal processing modality. Most of my signal processing is done in Python because I'm much more comfortable using Python for that. Additionally, there is a lot of existing libraries for scientific computing in Python.
Unfortunately no real python bindings exist for the pointcloud library (PCL), so I would need to perform the scan matching in C++.
What is the coexistence story for ROS1 (noetic) and Python in the same application? Is it possible to use venv?
Thanks!