不仅能跑,还能自己刹车,用树莓派打造自主驾驶的 RC 车!
在本项目中,我们成功利用树莓派的能力,结合速度编码器和数模转换器(DAC)进行运动控制,分别通过内核空间的gpiod驱动和Adafruit的I2C函数进行接口连接,从而创建了一辆能够保持车道的遥控车。我们使用网络摄像头和OpenCV方法实现了车辆的车道保持能力
在本项目中,我们成功利用树莓派的能力,结合速度编码器和数模转换器(DAC)进行运动控制,分别通过内核空间的gpiod驱动和Adafruit的I2C函数进行接口连接,从而创建了一辆能够保持车道的遥控车。我们使用网络摄像头和OpenCV方法实现了车辆的车道保持能力
OpenCV 是 Open Source Computer Vision Library 的缩写,是一个广泛的开源库,为计算机视觉和图像处理提供工具和功能。使用 OpenCV,可以开发复杂的应用程序来执行复杂的任务,例如对象检测、运动跟踪甚至面部识别。例如,如
#include #include void displayGifUsingVideoCapture { const std::string filename = "C:\\Users\\Admini
使用C#调用C++代码是一个很常见的需求,因此本文以知名的C++机器视觉库OpenCV为例,说明在C#中如何通过使用P/Invoke(平台调用)来调用C++代码。只是以OpenCV为例,实际上在C#中使用OpenCV可以使用OpenCVSharp这个项目,这是
#include "mainwindow.h"#include "ui_mainwindow.h"#include #include #include MainWindow::MainWindow(Q