-
公开(公告)号:CN112947903B
公开(公告)日:2024-07-05
申请号:CN202110215670.5
申请日:2021-02-26
Applicant: 复旦大学
IPC: G06F8/34 , H04L67/125 , G06F8/20 , G06F8/41 , G06F11/36 , G06F30/15 , G06F30/27 , G06N3/0464 , G06N3/044 , G06N3/0499 , G06N3/092
Abstract: 本发明公开了面向教育无人机的基于Scratch的图形化编程系统、平台及方法,属于图形化编程领域,系统包括:用于存储基础图形化功能块的基础功能存储模块;用于存储基础算法的基础算法存储模块;用于在编译环境下编译运行Scratch程序的运行模块;用于在Scratch中将基础算法封装成拓展功能块的拓展功能模块;用于存储拓展功能块的拓展功能存储模块以及用于根据指令,基于运行的Scratch系统及集成开发环境进行作品的制作的集成开发模块。平台包括上述系统;用于连接上述的系统和教育无人机的设备连接模块以及用于进行仿真模拟飞行的仿真模拟平台。本发明通过在Scratch中调用TensorF low和OpenAI Gym的功能,将基础算法封装成对应的功能块以实现相应的功能,降低教育无人机复杂功能的编程难度。
-
公开(公告)号:CN112947903A
公开(公告)日:2021-06-11
申请号:CN202110215670.5
申请日:2021-02-26
Applicant: 复旦大学
IPC: G06F8/20 , G06F8/34 , G06F8/41 , G06F11/36 , G06F30/15 , G06F30/27 , H04L29/08 , G06N3/04 , G06N3/08
Abstract: 本发明公开了面向教育无人机的基于Scratch的图形化编程系统、平台及方法,属于图形化编程领域,系统包括:用于存储基础图形化功能块的基础功能存储模块;用于存储基础算法的基础算法存储模块;用于在编译环境下编译运行Scratch程序的运行模块;用于在Scratch中将基础算法封装成拓展功能块的拓展功能模块;用于存储拓展功能块的拓展功能存储模块以及用于根据指令,基于运行的Scratch系统及集成开发环境进行作品的制作的集成开发模块。平台包括上述系统;用于连接上述的系统和教育无人机的设备连接模块以及用于进行仿真模拟飞行的仿真模拟平台。本发明通过在Scratch中调用TensorF low和OpenAI Gym的功能,将基础算法封装成对应的功能块以实现相应的功能,降低教育无人机复杂功能的编程难度。
-