Blockly for PLUTO Script Generation
- Mentors
- Artur Scholz, Jens Kolbenschlag
- Organization
- LibreCube Initiative
- Technologies
- python, javascript, Blockly, PLUTO Script, ECSS Standards
- Topics
- visual programming, space, mission control, Space exploration, open source earth and space exploration
Blockly is an open-source software designed to utilize graphical blocks as code representations, enabling users to construct programs visually. The primary objective of this project is to develop an application with a visually appealing theme built upon Blockly that generates PLUTO scripts. Specifically, users can assemble blocks containing commands (e.g., to do the movement of our prototype rover) within a control logic framework. Subsequently, a corresponding PLUTO script will be automatically generated. Additionally, an optional feature of the project involves the creation of visualizations of the generated script in PDF format, thereby enhancing the project's functionality.