Programming with NEPO® follows a simple principle. The blocks are interconnected and executed by the robot according to their order. This principle is called »sequential operation«. Only blocks that are connected with each other are executed while running the program. The blocks that are connected together and to the start block are also called a sequence or »task«.
To connect blocks with each other, they have sequence connections and/or connectors. Depending on the mode of a block, the number of the connectors may vary.
NEPO®
NEPO is the name of our graphical programming language. It is easy and fun to learn programming. NEPO can also be used to program and interact with other robot systems.
Perhaps NEPO seems familiar to you. When designing NEPO we were inspired by existing concepts from scratch and blockly.
The graphical NEPO blocks have different components and thus different attributes. A block always represents a certain functionality. Its function can easily be determined by its block category, for example »sensors« . Features of the graphical blocks are:
Block descriptions
You can find the different blocks and their descriptions, ordered by categories here.
For each block there is a detailed description of its functions, the different configurations, its parameters and return values.