Contributor
sai m

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.