
A broader, descriptive definition is the one belonging to the
"US Office" for "Technology Assessment", according to which
an SFF is a manufacturing unit capable of making a class of
discontinuous products, under the conditions of minimal
human intervention [9].
It is made up of workstations equipped with production
equipment (machines, tools or other equipment for
manufacturing, assembly, or thermal transformations),
connected by a material handling system, which moves the
landmarks from one workstation to another and which
functions as an integrated system, under full programmable
control.
SFFs can also be studied from the point of view of
robotics.
Robots are characterized as "equipment capable of
performing a variety of execution, manipulation and/or
movement functions, in relation to programmed instructions
and/or impulses from various sensors".
A robot can be successfully used in a multi-product
assembly line, to perform execution and/or movement tasks.
Robots can be associated in three large categories:
accessible robots;
various robots;
various robotic cells.
At the same time, the use of diverse robots, with different
levels of industrial incorporation, appeared recently, being
able to rank the "multirobot" systems in two broad directions:
autonomous multirobot assemblies;
cooperative multirobot assemblies.
Robots constitute a class of technical systems that imitate or
substitute human or intellectual human functions [12].
This is done by associating different types of manipulation
or locomotor systems, determining the anthropomorphic
character of the robot, with different types of computing or
logic equipment that determine its intellectual functions.
Robots perform their activity in a concrete environment,
whose characteristics may remain constant or variable over
time.
Robotics is an interdisciplinary branch of engineering and
science that includes mechanical engineering, electronic
engineering, computer science, and others.
Robotics deals with the design, construction, operation and
use of robots, as well as computer systems for their control,
sensory feedback and information processing [5].
Robotics is a branch of engineering that involves the
conception, design, manufacture and operation of robots.
This field overlaps with electronics, informatics, artificial
intelligence, mechatronics, nanotechnology and
bioengineering.
Robots are made to manipulate by lifting, modifying or
destroying a certain object.
They are used most of the time for the purpose of replacing
the human, allowing them to perform some tasks in place of
the human.
So, the hands of a robot are also called "effectors end", and
the arm is represented as a manipulator.[4]
Typically, robots are used to perform difficult, dangerous or
monotonous work for humans. Lifts heavy objects, paints,
welds, handles chemicals and performs assembly work for
several days without suffering from fatigue.
Finally, as one knows, the robot's governing structure is a
hierarchical structure. This driving principle is due to the
special complexity of the systems that are part of the robot and
the difficulties created by the imposed operating tasks.
The hierarchical organization of the robot control systems is
vertical, each level hierarchically covering the inferior level in
relation to the driving problems addressed. A level of control
communicates with the immediate inferior level through
control instructions and receives from it characteristic
information which, together with the decisions provided by the
immediate next level, allows it to determine the future strategy
of action [8].
Robot systems generally include a variable number of
hierarchical levels depending on the complexity and degree of
intelligence of the driving system used.
2. Simulation with Alice 3D Graphic
Environment
To carry out the simulation in Alice we need acquired
knowledge, such as: java programming language, 3d rendering
using 3DMax.
Alice is software that can be very useful to a large category
of specialists, with its help we can put into practice a
simulation of real life, using object-oriented programming.
Being very intuitive, the 3D Alice graphic environment can be
downloaded for free, it has evolved a lot in recent years [13].
Alice 3D is a program that helps us create 3D applications
(creating a game or a video).
With the 3D objects in Alice, we can create an animation as
close as possible to reality, programming each object, such as:
robots, vehicles, different objects.
Alice proposes an interface in which commands are
presented that help us move objects and allow us to run the
application to see what the connection between the
programming of objects and their behavior in the graphical
simulation is. Alice was thought and developed later to solve
three problems on that we meet in educational programs:
almost all programming languages that we know are created to
have additional complexity, that is why Alice is thought in
such a way that we can use object-oriented programming as
easily as possible [11].
Those who use the program can imagine a virtual world and
can place objects from the program's gallery by the "drag and
drop" method of objects.
The Alice software is united with the IDE, that is, the menu
and the development environment help us to program with as
little difficulty as possible, the programming structure is based
entirely on object-oriented programming [2].
To create an animation or a game we need certain steps:
Defining the scenario - we think about something
from real life and want to simulate it in the 3D
DESIGN, CONSTRUCTION, MAINTENANCE
DOI: 10.37394/232022.2023.3.14