0% found this document useful (0 votes)
39 views

Robotics

Uploaded by

sarah
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views

Robotics

Uploaded by

sarah
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 19

ROBOT

ICS
W HAT I S R O B O
T I C describes
Robotics S ? the field of study
focused on developing robots and
automation
 These levels range from human-
controlled bots that carry out tasks to
fully-autonomous bots that perform tasks
in the environment for which its
designed.
 In the near future, thanks to
advancements in technology, robots will
MAIN COMPONENTS OF A ROBOT
Control system: the CPU that directs a robot’s tasks at high level.

Sensors: a component that provides electrical signals signals to allow a robot to interact with the world.

Actuators: The motor parts that are responsible for a robot’s movement.

Power Supply: The battery that supplies power to a robot.

End effectors: the exterior features of a robot that allows it to complete a task.
Robot programming generally involves:
•Enabling the robot to perceive the environment by using
computer vision and deep learning algorithms for object
detection, classification and tracking, and motion estimation
•Enabling robot autonomy through algorithms for
simultaneous localization and mapping (SLAM), collision
avoidance, and motion planning
•Controlling the robot’s behavior by designing control systems
such as model predictive control, computed torque control, and
path following
•Communicating and interfacing with sensors and actuators
connected with different embedded platforms, such as CPUs,
When starting with robot
programming, engineers often
develop a state machine diagram of
the robot’s intended behavior.
Further, programming languages
such as C/C++, Python®, Java®, and
MATLAB® are used for algorithm
development, and middleware such
as robot operating system (ROS) is
used for hardware abstraction, low-
level device control, message-
passing between processes, and
Python is the high-level programming language
and it plays a key role in building and testing
robots. Python is a good platform to automate,
teach, and post-process robot programs. Many
people choose this programming language as we
can write script that calculates, records, and
simulates an entire robot program instead of
manually teaching every statement to a robot.
This helps to quickly test and visualize solution in
simulation as well as refine the program and its
logic.
HUMANOID ROBOTS
AUTONOMOUS
MOBILE
ROBOTS(AMRs)
 Autonomous mobile robots are machines that
can perform tasks and operate independently
without human control or intervention
 They use cameras, sensors, artificial intelligence
and machine vision to complete various tasks
independently
 Example- pick-and-place AMR
 These are commonly used in warehouses. They
use machine vision technology to identify, grab
and move objects from one location to other
while avoiding obstacles
 Automated guided vehicle robots
are material handling systems or
load carriers that travel
autonomously throughout
warehouse or manufacturing
facility without an operator or
driver.

 It eliminates damage to structures


and products, increase workplace
safety, improve operations and
safety.
AR T I C U LAT E D
ROBOTS
 It’s a type of robot with rotary joints. It can
range from simple two-joined to ten or more
interacting joints
 They are used for welding, material handling,
machine tending and packaging.
Space Shuttle Robotic Arm

The RMS has been used to launch and rescue satellites


and has proven itself invaluable in helping astronauts
repair the Hubble Space Telescope
Robots in Education
The field of robotics has become an exciting and accessible tool
for teaching and supporting science,
technology, engineering, mathematics (STEM), design
principles, and problem solving. Robotics
enables students to use their hands and minds to create like an
engineer, artist, and technician does,
all at once. It allows for instantaneous application of scientific
and mathematical principals.

You might also like