1 个回答|22 次阅读
三级测试样例:
1、用舵机和电机搭配组成轮式机器人,并装载摄像头,利用摄像头读取地面上图片,提取其中的黑线,让机器人追踪地面黑线,并利用激光测距传感器或超声波实现障碍物的识别,并能够避开前方的障碍。用 PID 控制舵机和电机,保持机器人稳定寻迹。
要求:能够提取黑线上点的坐标,利用坐标进行机器人位置的控制。能够让机器人在控制下寻黑线绕圈,避开障碍。能够理解差速转向和舵机转向的区别和各自的优缺点。
2、用四个麦克纳姆轮组成轮式机器人,实现机器人横向和纵向运动,且能够自转。装载摄像头,利用颜色通道的数据区分不同色块,识别地面上不同色块的位置,控制机器人运动到指定色块内。
要求:能够利用麦克纳姆轮组成轮式机器人,并实现更灵活的运动方式;利用摄像头读取颜色信息,识别不同的颜色,控制机器人到指定色块内。
请先 登录 后评论
推荐问答
1 回答
39阅读
1 回答
31阅读
1 回答
32阅读
1 回答
187阅读
1 回答
82阅读
1 回答
59阅读
推荐课程 »更多
推荐知识
Python最适合青少儿编程进阶学习的编程语言
Scratch图形编程优点在于图形化拖拽的方式简化了编程的理解,而C,Java,C++,Python等编程语言相对枯燥复杂,涉及复杂编程语法,变量规则,函数,对象等等,因此直接教授这类编程语言对于小朋友难度过大。所以在需要找到Scratch图形编程到高级语言图形编程的过渡,Python就是最适合的编程语言。
Python精选库大全,青少年Python编程学习总结
Python为啥这么火,这么多人学,就是因为简单好学,功能强大,整个社区非常活跃,资料很多。而且这语言涉及了方方面面,比如自动化测试,运维,爬虫,数据分析,机器学习,金融领域,后端开发,云计算,游戏开发都有涉及。