擅长:python、mysql、java
<p>我最近在我的项目中遇到了与您相同的问题:我尝试了您使用的库的<a href="https://github.com/Roboticia/RPLidar" rel="nofollow noreferrer">Roboticia's fork</a>和<a href="https://github.com/Hyun-je/pyrplidar" rel="nofollow noreferrer">PyRPlidar</a></p>
<P> PyPrIDAR在Python中只提供了更多的读数,但仍然不足以与SLAMTEC/ROS包装器提供的C++实例相竞争。p>
<p>然而,我发现了这个<a href="https://github.com/thehapyone/FastestRplidar" rel="nofollow noreferrer">library</a>最快的Rplidar实现了这一目的。它基本上是用<a href="http://www.swig.org/" rel="nofollow noreferrer">SWIG</a>构建的C++ SDK的包装器。作者在一篇文章中谈到了这一点</p>
<p>对我来说唯一的问题是它只为ARM(Raspberry Pi)编译,但我能够按照说明轻松地为Linux编译它。您可以使用它,就像您的树莓PI需求一样,并且为Windows编译它具有跨平台和C++类似的性能解决方案。p>