人工智能图形化编程教学平台及方法技术

技术编号:26174978 阅读:52 留言:0更新日期:2020-10-31 14:06
本发明专利技术涉及一种人工智能图形化编程教学平台及方法,所述教学平台包括:Jetson Nano系统运行模块,用于运行Jetson Nano系统;教学存储模块,用于存储基础人工智能算法;教学调用模块,用于基于Jetson Nano系统,根据第一指令从所述教学存储模块中调取、并辅助使用者掌握及学习所述基础人工智能算法;自动驾驶算法支持库,用于存储自动驾驶算法;自动驾驶扩展模块,用于基于Jetson Nano系统,根据第二指令从所述自动驾驶算法支持库中调取自动驾驶算法,并辅助使用者学习完成车道识别、自动避障、驾驶决策、即时定位与地图构建;集成开发模块,用于根据第三指令,基于运行的Jetson Nano系统及集成开发环境进行作品的制作;从而可使学生在终端体验完整的计算处理流程。

【技术实现步骤摘要】
人工智能图形化编程教学平台及方法
本专利技术涉及人工智能
,特别涉及一种基于嵌入式高性能计算的人工智能图形化编程教学平台及方法。
技术介绍
随着人工智能技术的快速发展,人工智能在各行业、各领域得到了广泛应用,并成为了全球国际竞争和产业变革的新焦点。世界各国陆续提出应在中小学阶段就开始设置人工智能相关课程,并逐渐形成了包括人工智能应用软件、编程平台和智能机器人搭建模块为主要模块的中小学人工智能教育装备体系。而现有的教育装备因尚欠缺系统性、易用性,中小学生需要一种符合其认知水平的、难度梯度递进的、系统性人工智能教学系统,使其通过引导和自主学习了解人工智能的各级知识。目前已经涌现出一批教育机器人的研究机构,其研究方向涉及机器人教学,人机互动和自闭症儿童教育等,并被应用于STEAM(科学、技术、工程、艺术和数学,Science,Technology,Engineering,Arts,andMathematics)融合教育、儿童娱乐教育同伴和远程控制机器人等方面。基于Micro:bit或Arduino开源硬件平台的教学套件、无人机以及智能音本文档来自技高网...

【技术保护点】
1.一种人工智能图形化编程教学平台,其特征在于,所述教学平台包括:/nJetson Nano系统运行模块,用于运行Jetson Nano系统;/n教学存储模块,用于存储基础人工智能算法;/n教学调用模块,分别与所述Jetson Nano系统运行模块、教学存储模块连接,用于基于Jetson Nano系统,根据使用者的第一指令从所述教学存储模块中调取、并辅助使用者掌握及学习所述基础人工智能算法;/n自动驾驶算法支持库,用于存储自动驾驶算法;/n自动驾驶扩展模块,分别与Jetson Nano系统运行模块及自动驾驶算法支持库连接,用于基于Jetson Nano系统,根据使用者的第二指令从所述自动驾驶算...

【技术特征摘要】
1.一种人工智能图形化编程教学平台,其特征在于,所述教学平台包括:
JetsonNano系统运行模块,用于运行JetsonNano系统;
教学存储模块,用于存储基础人工智能算法;
教学调用模块,分别与所述JetsonNano系统运行模块、教学存储模块连接,用于基于JetsonNano系统,根据使用者的第一指令从所述教学存储模块中调取、并辅助使用者掌握及学习所述基础人工智能算法;
自动驾驶算法支持库,用于存储自动驾驶算法;
自动驾驶扩展模块,分别与JetsonNano系统运行模块及自动驾驶算法支持库连接,用于基于JetsonNano系统,根据使用者的第二指令从所述自动驾驶算法支持库中调取自动驾驶算法,并辅助使用者学习完成车道识别、自动避障、驾驶决策、即时定位与地图构建;
集成开发模块,与JetsonNano系统运行模块连接,用于根据使用者的第三指令,基于运行的JetsonNano系统及集成开发环境进行作品的制作。


2.根据权利要求1所述的人工智能图形化编程教学平台,其特征在于,所述基础人工智能算法包括图像分类、对象检测、目标跟踪、语义分割、语音识别、文本识别、自然语言处理中至少一者。


3.根据权利要求1所述的人工智能图形化编程教学平台,其特征在于,所述集成开发模块分为离线开发模块及线上开发模块。


4.根据权利要求1所述的人工智能图形化编程教学平台,其特征在于,所述集成开发模块包括:图形界面子模块、虚拟机子模块、代码转换子模块和通信管理子模块;其中,
所述图形界面子模块用于实现集成开发环境的软件界面;
所述虚拟机子模块用于实现代码解释和编译的底层机制和驱动程序;
所述代码转换子模块用于根据用户的第三指令实现图形化编码和python文本代码之间的切换;
所述通信管理子模块分别与所述代码转换子模块及JetsonNano运行系统模块连接,所述通信管理子模块用于将转换后可解释执行的python代码发送到JetsonNano系统,并启动执行。


5.根据权利要求1所述的人工智能图形化编程教学平台,其特征在于,所述教学平台还包括:
外接电子设备,分别与所述教学调用模块、自动驾驶扩展模块、集成开发模块及JetsonNano系统...

【专利技术属性】
技术研发人员:王飞跃刘希未宫晓燕李强唐瑛熊刚张浩楠
申请(专利权)人:中国科学院自动化研究所
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1