空地联防机器人系统:第一课 总体思路及主要知识点

2021-01-10658
AI 快速预览详细 收起
本课程介绍了空地联防机器人系统的总体思路和实现步骤。项目设定为一个无人值守的家,使用Robomaster TT无人机和EP机器人。TT沿规划路径飞行,通过人体红外传感器感知人体活动,并通过UDP通信将结果通知给EP。EP通过HUSKYLENS传感器识别是家人还是盗贼,并进行相应的动作。该课程适合STEM教育场景,帮助学生掌握编程和机器人技术。

本系列课程为ROBOMASTER TT 无人机编程教学开发大赛的参赛课程,由于时间紧张,课程着重在知识点的讲解和实现上,空地联防机器人项目的整体效果和细节有待进一步打磨。

本项目的总体思路:项目设定为一个无人值守的家,TT沿规划路径飞行,TT拓展模块通过搭载的人体红外传感器感知在飞行过程中是否有人体活动,若有人体活动的话,通知Robomaster EP过来, EP通过搭载的HUSKYLENS传感器识别是家人还是盗贼,是家人的话就播放欢迎词,是盗贼的话就播放报警声并射击。

实现步骤细分及知识点:

1.利用Robomaster SDK控制TT沿规划路径飞行

2.利用TT拓展模块通过中断程序实现人体红外传感器的动态感知

3.利用TT拓展模块实现UDP通信,将人体红外传感器感知结果实时通知给EP控制程序

4.将HUSKYLENS传感器与掌控板连接起来,识别结果通过GPIO以高低电平的方式反馈给EP 的传感器转接模块

5.EP控制程序收到TT拓展模块传来的UDP数据后,利用Robomaster SDK控制EP到达指定位置,

6.EP控制程序根据HUSKYLENS传感器的识别结果,控制EP进行不同的动作

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(0)
- 没有更多了 -