Professional Documents
Culture Documents
The Educational Robotics Learning Unit studies the design, construction and programming of robots
and electronics applied to the components included in the robotics kit, focusing on the electronic parts
and their basic operation that responds to the elaborated programming.
1.2 Robotics Concepts
A Robot is a machine controlled by a computer and programmed to move, manipulate objects and perform
tasks interacting with its environment.
Robotics studies the design, construction, programming and application of machines capable of performing
various tasks.
Program: set of instructions based on a programming language that a computer interprets in order to perform
a specific function.
Command: it is an instruction or order that the user provides to a computer or robot, from the command line (in
textual programming) or from the graphical interface (visual programming) in a programming carried out.
A programming language is a language designed to describe the set of consecutive actions that a robot must
execute.
Examples of programming languages:
Java, JavaScript, C#, C++, Python, PHP.
Robot Components
Mechanical Hardware
Control Processors
Communication Interface
Perception Sensors
Construction phases
Mechanics
Electrical
Electronics
Computing
1.5 Build a Robot with Kit Parts
1.6.1 Programming
This algorithm is translated into a programming language readable by the robot's control system. This
language must allow to specify in a clear and simple way the tasks that the robot must carry out.
1.6 Programming a Robot
1.6.1 Programming
C. Programming procedures.
• There are various robot programming procedures and various types of programming software as well.
• Textual or indirect programming.
• Guided or direct programming.
1.6 Programming a Robot
1.6.1 Programming
Rogic Editor Open is one of the alternatives to the scratch language that we commonly use in Rogic,
since programming stops being visual programming and becomes textual programming, something very
similar to the C ++ language, in this viewer a library called schoolkits is used. h, said library brings with it a
series of preloaded commands that are used to carry out programming in textual form.
E. Programming with Rogic Editor Open
To access Rogic Editor Open, just right Once we enter, the interface will appear with the
click on the work area and then select initial commands that are loaded automatically when
the option with its name from the menu the viewer is opened.
that appears
G. Features
Function: It is the first command button that appears on the Rogic screen. When you select it for
the first time, the “New” subcommand is displayed that allows us to create functions.
A function is a group of orders to which we assign a name, this name is necessary to be able
to call the function during the execution of the program.
The main characteristic of a function is that it solves a simple, concrete and specific task, as
part of the complete solution that is being designed.
G. Features