我正在研究一种能够使用网络摄像头进行运动检测的机器人.我在C#中这样做
机器人移动得太快,所以我想在很短的时间间隔内打开/关闭它以降低速度.
例如,它将启动发动机然后等待0.5秒并将其关闭,此循环每2秒重复一次.这样,它的速度不会太快.我想将它包含在一个名为Move()的函数中
我只是不知道该怎么做,特别是因为我的运动检测代码每秒运行20次.根据障碍物的位置,我可能需要禁用Move()功能并激活让机器人移动到其他方向的其他功能.
关于我应该从哪里开始的任何想法/建议?
非常感谢!
c# robot
c# ×1
robot ×1