Abstract

This paper designs a system platform for graphical programming. The system is based on the open source software platform developed for the second time, which can realize the layer-by-layer conversion of diagrams and source codes, allowing users to deeply understand the logical relationship of programming, and programming and the host can be downloaded. The user can complete the drag-and-drop procedure, the icon shows the basic elements of the function, and the attribute box can modify each variable and automatically build it. After the user builds a graphics program with this system, click the run button to generate Python code and save the project.

Highlights

  • With the development of the world, the topic of "intelligence" has become quite popular

  • Since robots need to implement functions and complete tasks through high-level programming languages, it is difficult for people who do not have a programming foundation to understand abstract programming languages

  • The fixed module type limits the function of the graphic programming logic and cannot exceed the existing scope

Read more

Summary

Introduction

With the development of the world, the topic of "intelligence" has become quite popular. In order to realize robot programming like a building, a new programming method-graphic design is gradually derived. Scratch is a children's programming tool designed and developed by the Massachusetts Institute of Technology (MIT). The graphical programming software developed by DJI has a graphical programming interface and human-computer interaction functions. In many graphics design software at present, the type and number of modules are fixed and cannot be expanded. The fixed module type limits the function of the graphic programming logic and cannot exceed the existing scope. In view of the existing problems of the above-mentioned graphical programming, this article will compare the robot design, module operation design, module layout design and optimization of existing graphical design software, and provide simple and convenient module operation and excellent interface layout logo

Visual programming platform
Modular design
Graphical programming and code generation
Summary
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call