Matplotlib-cpp是一个使用C++实现的调用Matplotlib接口进行绘图的库,非常好用。

代码库地址:https://github.com/Cryoris/matplotlib-cpp

首先是安装库,需要安装系统对应版本的python,查看python版本后:

sudo apt-get install python3.8-dev

 再CMakelists中添加

find_package(PythonLibs REQUIRED)
include_directories(
        ${PYTHON_INCLUDE_DIRS}
)
target_link_libraries(自己可执行文件名
        ${PYTHON_LIBRARIES}
        )

并且将matplotlibcpp.h 文件添加到头文件目录即可

#include "hybrid_a_star/hybrid_a_star.h"

#include "hybrid_a_star/display_tools.h"

#include "hybrid_a_star/timer.h"

#include "hybrid_a_star/trajectory_optimizer.h"

#include <iostream>

#include "matplotlib-cpp/matplotlibcpp.h"

2 三维在线旋转变换网站

https://www.andre-gaschler.com/rotationconverter/

Quaternions - Visualisation

Rotation Tool

3.判断点是否在多边形内的方法

Determining if a point lies on the interior of a polygon

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐