Subset of game development, is the software development of video games.
Definition of a robotic system according to the A. Losev's presentation.
A robotic system is a collection of one or more robots with the necessary components required to operate, control and program them.
Some usefull languages for programming robots.
C++
Java
Python
What is the type robot?
Aerospace robot
What is the type of game.
It is microsoft flight simulator.
What are parts of robots?
hardware
software
mechanical components
Why programming language Scratch is not usefull for industry.
Sctratch is the simplest language. It can also be used in child's mini projects.
Where used humanoid robots.
They can be used in applications such as customer service, education, and entertainment.
- Prototyping
- Game design
- Production
- Testing
- Maintenance
What is the difference between sensors, controllers and actuators in robootics system?
Actuators are responsible for moving the robot's components.
Sensors detect changes in the robot's environment and provide feedback to the robot's control system.
Controllers are responsible for processing sensor data and sending commands to the robot's actuators.
3 approaches for programming robots.
- Pipeline
- Biological
- Mixed
What is the type of robot?
Military robot
What is it?
Logo of cryengine.
What type is it?
It's servomotor.
What is the essense of biological approach to programming robots.
Creating neural network and then training it on datasets.
What are challenges for robotics system? (4)
1. Cost - robotic systems can be expensive to purchase and maintain.
2. Skills Gap - there may be a shortage of skilled workers who can operate and maintain robotic systems.
3. Ethical Concerns - there are ethical concerns surrounding the use of robotic systems, such as the impact on employment and privacy.
4. Limited flexibility - robots are not as versatile as humans when it comes to adaptability to new or unique situations or to make changes in production process.
Necessary areas that need to be understood to develop game.
simulation
computer graphics
artificial intelligence
physics
audio programming
What include mechanical part of robotic system?
Robot's physical structure - skeleton of the robot, provides the framework for attaching the robot's joints and end effectors.
Robot's joints allow the robot to move and perform tasks.
End effectors are tools or devices that are attached to the robot's arms or other limbs and are used to interact with the robot's environment
For what type of approach of programming robots paython may be most usefull.
Biological approach.
Python is used to created neural networks.
For programming hardware part of robot python is slow.
What are threats of robotic system? (4)
1. Security Risks: Robotic systems can be vulnerable to cyber-attacks.
2. Maintenance: It may be expensive.
3. Job Displacement: Robotic systems may lead to job displacement in some industries, which can have economic and social impacts.
4. Dependence on Technology: There is a risk of becoming too dependent on robotic systems