哨兵塔楼 该项目的目的是创建一种廉价的自主炮塔,能够检测运动并瞄准目标。 总览 这些说明是为使用RPi2 + RaspiCam + servos构建机器人而编写的,但是您可以在带网络摄像头的桌面上试用(安装所需的python软件包之后)。 该程序的基本结构如下: 主要() 生成Camera()线程以获取摄像机帧 生成Turret()线程以侦听和移动伺服器。 如果居中并武装,将会开火。 Spawn Controller()线程侦听输入(键盘或蓝牙) 循环: 从Camera()获取最后一帧 如果跟踪目标: 在框中找到目标的中心 赋予Turret()新的目标坐标 否则,如果要搜索目标,