Professional Documents
Culture Documents
ICT Reviewer
ICT Reviewer
Unravelling Robotics
● Robotics couples the principles of Mechanical Engineering, Electrical
Engineering, Computer Science, and Artificial Intelligence to bring robots to
life.
● Anatomy and Kinematics of a robot play a crucial role (it is the basis for
designing robots capable of performing precise movements).
● Sensors and Perception are the eyes and ears of a robot. (such as cameras,
lidar, and ultrasonic sensor) which guides their decision making process and
interactions with surroundings.
● Actuators and Control Systems are the muscles and brain of a robot.
● The Art of Robot Programming (creating the robot’s instructions which range
from low level (basic movements) to high-level (complex tasks) programming
● Artificial Intelligence and Machine Intelligence
- The learning capabilities of a robot
- Enable robots to learn from data, improve performance over time, and
carry out tasks (ex. computer vision, natural language processing, and
decision working).
- Robot Communication: robots often need to communicate with other
robots and humans (involves wireless communication, networking
protocols, and human robot interaction interfaces).
- Robot Localization, Path Planning, and Navigation: helps the robot
understand its position and environment, and to determine the best route
to reach a specific destination.
- Human-Robot Interaction: designing robots that can effectively and
safely interact with humans (understanding human gestures, speech, and
social something ambot diko kasabot aning gisulat)
- Robot Ethics and Safety: very important as robots grow more
autonomous, need to ensure robots act accordingly.
- Swarm Robotics: concept that involves coordinating large groups of
robots to work together.
- Principles of Biomechanics and Biomimicry: inspired the design of
versatile robots by mimicking the structure and movements of biological
organisms.
- Robots In Industry: involves using robotics technology for automation,
manufacturing, and other industrial applications.
Robotics Sensors: The Eyes and Ears Of A Robot
1. Vision Sensors
- Lidar light detection and ranging
- Obstacle detection and navigation
- Camera
2. Tactile and Force
- Allows robots to handle delicate objects and measure forces during their
interactions.
- Grippers with force feedback (sense of touch and the ability to grasp
objects with just the right amount of force)
3. Proximity Sensors
a. Ultrasonic Sensors - emit and receive sound waves to gauge distances
and detect objects for obstacle avoidance and navigation.
b. Infrared Sensors - measure distances by emitting and detecting infrared
light (for detecting nearby objects).
c. Gyroscopes - measure angular velocity, helps robots maintain balance.
d. Accelerometer - measures accelerating forces, enabling robots to detect
changes in movement and inclination.
e. GPS Receivers - for long distances, receiving signals from satellites to
determine their position on earth.
f. Compass Sensors - a magnetometer detects magnetic fields providing
information about the robot’s orientation with respect to earth’s magnetic
field.
g. Inertial Measurement Units (IMUs) - combines accelerometers,
gyroscopes, and magnetometer (sometimes).
4. Temperature Sensors - gauging ambient temperature and enabling them to
monitor environmental conditions. It also ensures that they operate within their
optimal temperature range preventing overheat and other issues.
5. Gas and Chemical Sensors - plays a huge role in detecting gases and chemicals
to alert humans in case of danger. It is also for air quality monitoring.
6. Biometric Sensors - measures physiological data (ex. Heart rate, temperature,
perspiration). They are social robots or health related applications.
7. Range Sensors - robot’s depth perception, time-of-flight (TDF). Provides precise
distance measurement, helps understand spatial surroundings and avoid
obstacles.
8. Humidity Sensors - measure moisture levels in the environment.
9. Sound and Audio Sensors - can capture soundwaves, perceive audio waves, and
respond to spoken comments.
10.Touch and Contact Sensors - essential for collaborative robotics and human
interaction allowing safe teamwork.
These sensors can be used individually or in combination to provide robots with a
comprehensive understanding of their surroundings. Sensor data is often processed
using algorithms and integrated into the robot’s control system to facilitate the
decision-making and autonomous behavior.
Types Of Data
1. Integer
- Numbers
2. Character
- Letters
3. String
- Words/Phrase
4. Floats
- Decimals
5. Double
- Long decimal places
6. Bolean
- Data needs response (either true or false)
Types Of Variables
1. Constant
- Fixed value, cannot be changed
2. Free Defined Variables
- Cannot be changed by its value
9. Load Cells
- Specialized force sensors used to measure weight/load applied
10. Infrared Sensors
- Detecting objects using heat (obstacle detection in low-light/dark
environments)