Seminar Report
Seminar Report
CERTIFICATE
This is to certify that NABEEL HUSSAIN AKHTAR (3KC20CS024)
has satisfactorily completed the work entitled "Robotics" for the
Seminar submitted as prescribed by the V.T.U. BELAGAVI for the B.E
8th Semester Course in Computer Science & Engineering during the
academic year 2023-2024.
Co-ordinator Principal
Prof. Sushma Priyadarshini DR. S.A.M.N. QUADRI
Asst. Prof M. Tech., (Ph. D.) M. Tech, Ph. D, LMISTE
Dept. of CSE
VISVESVARAYA TECHNOLOGICAL UNIVERSITY
JNANA SANGAMA, BELAGAVI-590018, KARNATAKA
SEMINAR REPORT
ON
“Robotics”
Submitted in partial fulfillment for the award of
degree(18CSS84)
BACHELOR OF ENGINEERING IN
COMPUTER SCIENCE AND ENGINEERING
Submitted by:
NABEEL HUSSAIN AKHTAR (3KC20CS024)
Under the Guidance of
Prof. Maharuq Fatima
Dept. of CSE
KALABURAGI - 585-104
2023-2024
Robotics 1
ABSTRACT
Robotics can take on any form as the tasks they do require so many types of robotics
differ in shape and properties like swimming robots that work underwater, and humanoid
robots that look like humans and wheeled robots.
Construct a robot that can do a specific task it's a very complicated thing and there are
many parts that the robot consists of like a control system that guides the robot to do a
task, sensors that make the robot react with the environment, and manipulator the body of
the robot which can move and control the movement of the end effector, the end effector
is the part which do the required task and the actuators provide the robot with power.
Nowadays machines are a necessary part of our lives we can find them at work, at home,
streets even in our pockets find mobile, so robots are very useful in many fields in
industry, medicine, the military, and many other fields by replacing the human with it in
dangerous situations, making tasks faster than humans and more accuracy as well robots
are always energetic, don't have a real life to make them busy doing their job, and have
the required skills to do the tasks simply because they are constructed to do that.
So how can we make use of robotics science and develop it to help us in the future to
make our life easier in the end think with me if robots will do everything, we can do then
what will be the difference between us and can robots control humans someday ?!
TABLE OF CONTENTS
1. INTRODUCTION
The main purpose of robotics is to develop machines that can substitute for
humans and replicate human actions in necessary situations where humans cannot
survive like bomb detection and deactivation, dangerous manufacturing processes,
exploring space, and others or in normal situations to help humans, save time and
power and do the task by more accuracy as we will see in the applications in my
report.
1.1 Definition
Robotics is a branch of engineering that involves the conception, design,
manufacture, and operation of robots. This field overlaps with electronics,
computer science, artificial intelligence, mechatronics, nanotechnology, and
bioengineering.
1.2 History
As most people dislike doing most work and find a variety of ways to avoid it
so the earliest solution to the problem was to force somebody slaves else to do
the work by capture people imprisoned for crime and the like. Then slavery
ended in the 19th century and was replaced by hiring people for pay
(employment) but human worker is not always energetic, reliable, docile,
smart, easily led, not always cheap, and those with the desired skills are not
always available so people have
wanted to make artificial people
to be their slaves.
2. CLASSIFICATION OF ROBOTICS
There are many types of robots. Each robot has its unique features. Robots vary
hugely in size, shape, design, and capabilities. This variety enables us to do
several functions with robots. So, we have different applications such as
(Exploration, Medical, Social, Industrial, Military, Entertainment, etc.).
Underwater Robots can go underwater longer and deeper than humans. They
can take samples and test water. They can travel in waters that is not suitable
for humans. They are used for research about animals and underwater wildlife.
Most fish robots are used for research. Some have motors, some are gliders
that ride ocean currents and dive.
3.1.1 Software
Robot software is the set of coded commands or instructions that tell a
mechanical device and electronic system, known together as a robot, what
tasks to perform. Robot software is used to perform autonomous tasks.
Many software systems and frameworks have been proposed to make
programming robots easier. Some robot software aims at developing
intelligent mechanical devices. Common tasks include feedback loops,
control, path finding, data filtering, locating, and sharing data.
Example: ROBOFORTH, Epson RC+, RAPID, PDL2, Variable Assembly
Language (VAL)
3.1.2 Hardware
A robot's control system uses feedback just as the
human brain does. However, instead of a
collection of neurons, a robot's brain consists of a
silicon chip called a central processing unit, or
CPU, that is like the chip that runs your
computer. Our brains decide what to do and how
to react to the world based on feedback from our
five senses. A robot's CPU does the same thing
based on data collected by devices called sensors.
3.2 Sensors
Robots receive feedback from sensors that mimic human senses such as video
cameras or devices called light-dependent resistors that function like eyes or
microphones that act as ears. Some robots even have touch, taste, and smell.
The robot's CPU interprets signals from these sensors and adjusts its actions
accordingly.
3.3 Manipulators
A manipulator is a device used to manipulate materials
without direct contact. The applications were originally
for dealing with radioactive or biohazards materials,
using robotic arms, or they were used in inaccessible
places.
In more recent developments they have been used in
diverse range of applications including welding
automation, robotically assisted surgery and in space. It
is an arm-like mechanism that consists of a series of
segments, usually sliding or jointed called cross-slides,
which grasp and move objects with several degrees of
freedom.
3.4 End-Effectors
To interact with the environment and carry out assigned tasks, robots are
equipped with tools called end effectors. These vary according to the tasks the
robot has been designed to carry out. For example, robotic factory workers
have interchangeable tools such as paint sprayers or welding torches. Mobile
robots such as the probes sent to other planets or bomb disposal robots often
have universal grippers that mimic the function of the human hand.
3.5 Actuators
To be considered a robot, a device must have a body that it can move in
reaction to feedback from its sensors. Robot bodies consist of metal, plastic,
and similar materials. Inside these bodies are small motors called actuators.
Actuators mimic the action of human muscle to move parts of the robot's body.
The simplest robots consist of an arm with a tool attached for a particular task.
More advanced robots may move around on wheels or treads. Humanoid
robots have arms and legs that mimic human movement.
3.5.1.2 Pneumatic
Pneumatic actuators enable considerable forces to be produced from
relatively small pressure changes. A pneumatic actuator converts energy
formed by vacuum or compressed air at high pressure into either linear or
rotary motion. Pneumatic energy is desirable for main engine controls
because it can quickly respond in starting and stopping as the power source
does not need to be stored in reserve for operation. Moreover, pneumatic
actuators are safer, cheaper, and often more reliable and powerful than
other actuators. These forces are often used with valves to move
diaphragms to affect the flow of air through the valve.
3.5.1.3 Electric
An electric actuator is powered by a motor that converts electrical energy
into mechanical torque. The electrical energy is used to actuate equipment
such as multi-turn valves.
Additionally, a brake is typically installed above the motor to prevent the
media from opening valve. If no brake is installed, the actuator will
uncover the opened valve and rotate it back to its closed position. If this
continues to happen, the motor and actuator will eventually become
damaged. It is one of the cleanest and most readily available forms of
actuator because it does not directly involve oil or another fossil fuel.
4. ROBOT ARCHITECTURES
What is it that distinguishes the software for a reasonably sophisticated robot from
most other large and complicated software systems? The answer has to do with the
embeddedness of the robot and the demands of responding to the environment
promptly. The relationship between the computational requirements for coming up
with an appropriate response to a given environmental challenge and the time
allowed by the circumstances at the heart of designing robot architectures. In
many cases, this issue is finessed simply by having robots that have enough
computational resources that they do not have to worry about being clever.
Consider the task of driving down an interstate highway. There are the small
adjustments you make to stay within your lane. There are larger and more abrupt
adjustments you might make to avoid a piece of tire tread or another road hazard.
You might plan your trip well in advance to determine which sequence of roads
you will take to get to your desired destination. You will have to divide your
attention between staying in your lane and watching the cars around you and
watching for signs and landmarks that tell you of approaching exits. Once you see
the sign for your exit, you may have to plan how to manoeuvre your vehicle
across several lanes of traffic to make your exit.
Planning a route could be as difficult as solving a traveling salesman problem or
as easy as finding the shortest path in a graph. Certainly, thinking about how to
manoeuvre across four lanes of traffic could take longer than figuring out how to
swerve to miss a pothole. What do you do if you are hurtling toward an exit but
not sure if it is the best exit to take in getting to your destination? You cannot
simply stop the world while you figure things out. You cannot even focus your
attention entirely on the problem because you still must attend to the road.
There is another issue that often comes to the fore and has its analogy in
conventional desktop systems and that is the management of resources. Just as
two different processes cannot be allowed to access a disk drive at the same time,
two processes (or behaviours) cannot be allowed to drive the motors at the same
time. Suppose your manoeuvring across the highway trying to reach the far-right
lane to turn onto an approaching exit. At some level all your attention is on getting
the car to move to the right. Then suddenly you notice a car appear on your right
and another part of your brain takes control of the wheel and swerves to the left to
avoid a collision.
How to arbitrate between different goals and behaviours each requiring access to a
critical resource?
What sort of architecture might allow for timely responses across a wide spectrum
of environmental challenges and at the same time provide a framework for
arbitrating among competing behaviours?
the form of one or more camera images), process and plan, and then (often
after a considerable delay) they would lurch into action for a couple of steps
before beginning the cycle all over again. Shakey a robot developed at the
Stanford Research Institute in the 1970s was largely controlled by a remote
computer connected to the robot by a radio link; Shakey exhibited this sort of
look- and-lurch behaviour as it contemplated moving blocks around to achieve
a goal. The characteristic aspects of this paradigm are illustrated by the
following figure from [Brooks, 1986]:
The components of the robot in this case are said to be horizontally organized.
Information from the world in the form of sensor data must filter through
several intermediate stages of interpretation before finally becoming available
for a response.
• Side effect - a transition can set one of the module's instance variables (internal state) to
some value computed as a function of the module's inputs and internal state; the module
then enters a specified state
➢ lower level thereby preventing the module from seeing a value at its
input.
➢ A module can also inhibit the output of a module at a lower level
thereby preventing that output from being propagated to other
modules.
Here is the most primitive level of a mobile robot system consisting of three
modules (plus the sonar and motor components which can also be thought of as
modules of a sort). We assume a ring of sonars that provides at intervals an
updated vector of sonar readings here referred to as a map. The collide module
looks at the sonar vector and if it determines there is an imminent collision, then it
sends a halt command to the motors. The feel force module treats the sonars as
repulsive forces acting on the robot and computes a force vector summarizing
these repulsive forces. The feel force module sends this force vector to the
runaway module which computes motor commands to move the robot in accord
with the perceived repulsive forces acting on it.
5. ROBOTICS IN INDUSTRY
5.1 Connections between robotics and some related
subjects
Indeed, robotics has been regarded by some as a branch of AI, but equally, AI
could be said to be a subset of robotics, if robotics is interpreted liberally.
This view of AI as a sort of mechanical psychology is still held and, in my
opinion, is where its greatest importance lies, but as far as its present relevance
to robotics and other practical subjects is concerned AI is just a bag of
programming methods. What these methods have in common is that they
search for a satisfactory interpretation of data, or a plan of action, among a
collection of possibilities, usually based on imperfect knowledge.
AI is about search and representation. Representation is the issue typified by
questions such as how a model of an object can be stored in a computer in a
way which allows effective comparison with an image.
Industrial robots can be classified by the method of control and by the method
of teaching or programming; although certain control methods and teaching
methods are almost always used together, in principle the two bases of
classification are separate. The main classes of control are as follows:
and details of joint servo control are discussed in the following sections. We
begin with the classification of industrial robots.
2) Point to point.
3) Continuous path.
6. ROBOTS IN MILITARY
Military robots are autonomous robots or remote-controlled mobile robots
designed for military applications, from transport to search & rescue and attack.
They have more advantages and Supporter but also have risks.
6.1 Some advantages
Autonomous robotics would save and preserve soldiers' lives by removing
serving soldiers, who might otherwise be killed, from the battlefield. Lt. Gen.
Richard Lynch of the United States Army Installation Management Command
and assistant Army chief of staff for installation stated at a conference:
As I think about what is happening on the battlefield today ... I contend there
are things we could do to improve the survivability of our service members.
And you all know that is true.
Major Kenneth Rose of the US Army's Training and Doctrine Command
outlined some of the advantages of robotic technology in warfare:
Machines do not get tired. They do not close their eyes. They do not hide
under trees when it rains, and they do not talk to their friends ... A human's
attention to detail on guard duty drops dramatically in the first 30 minutes ...
Machines know no fear.
Increasing attention is also paid to how to make the robots more autonomous,
with a view of eventually allowing them to operate on their own for extended
periods of time, possibly behind enemy lines. For such functions, systems like
the Energetically Autonomous Tactical Robot are being tried, which is
intended to gain its own energy by foraging for plant matter. Most military
robots are tele- operated and not equipped with weapons; they are used for
reconnaissance, surveillance, sniper detection, neutralizing explosive devices,
etc.
Current robots that are equipped with weapons are tele-operated, so they are
not capable of taking lives autonomously.
Advantages regarding the lack of emotion and passion in robotic combat are
also taken into consideration as a beneficial factor in significantly reducing
instances of unethical behaviour in wartime. Autonomous machines are
created not to be "truly 'ethical' robots", yet ones that comply with the laws of
war (LOW) and rules of engagement (ROE). Hence the fatigue, stress,
emotion, adrenaline, etc. that affect a human soldier's rash decisions are
removed; there will be no effect on the battlefield caused by the decisions
made by the individual.
6.2 Countries which use it.
Many different countries are developing military robots and if there are wars
in the future the battlefield might be completely robotic someday. This does
not mean humans will not be in danger, because as one side or the other break
through the next target is us. Some of these countries are not the ones you
would expect.
1. Russia has their military robotic program in high gear. They displayed
many of their military robots at the Army-2015 exhibition. Some of the
robots are already in use and others have just been designed. One of them
is named the Uranus-6. It is a mine sweeper and has already been used in
Chechnya. It has the look of a bulldozer.
Some of the other robotic offerings are unmanned boats, drones, and
submarines. The Russians have an intense robotic program which calls for
robots to be issued to the army and fleet for ten years. If the Russian
aircraft industry is any indication the Russians should be creating many
formidable robots in the future.
2. India has decided military robots are the wave of the future. The country’s
military states there will be a robot army within the next ten years. The
army states its robots will conduct one half of all operations by that time. It
is claimed India has sixteen military robot development programs
currently active.
Some of the robots are typical of what other countries are developing, that
is a small tractor base with a weapons platform. One robot is on the small
side and was created to destroy or unarm unexploded devices. It is small
enough to enter planes and through the doors of a building. It is remotely
controlled. India claims it will be on an equal standing with the robot
forces of the United States by 2020. They expect to have a full spectrum of
robots which will range from micro robots to tank sized robots.
Beside drones they will have robot boats, ships and subs. Daksh is India’s
first robot soldier and it is of a traditional small tracked remote controlled
robot. India is also discussing building robots which will be autonomous
and depending on their programs they will decide who to fight and when
to fire.
There are a lot of other countries use military robots like: USA, Israel, and
Iran….etc.
6.3 DRDO Daksh
Daksh is a battery-operated remote-controlled robot on wheels that was
created with a primary function of bomb recovery. Developed by defence
research and development organization, it is fully automated. It can navigate
staircases, negotiate steep slopes, navigate, and narrow corridors and two
vehicles to reach hazardous materials. Using its robotized arm, it can lift a
suspect object and scan it using its portable X-Ray device. If the object is a
bomb, Daksh can defuse it with its water jet disrupter.
Robots are being used as exactly accurate “go-for”! An early active robot,
“Robodoc” was designed to mill perfectly round lumens in the shafts of
fractured bones, to improve the bonding of metal replacements such as for
femur heads, and knee joints. The future of this system remains uncertain
because of questions about the ultimate beneficial outcomes. The reasons
behind the interest in the adoption of medical robots are multitudinous.
Robots provide industry with something that is, to them, more valuable than
even the most dedicated and hard-working employee – namely speed,
accuracy, repeatability, reliability, and cost-efficiency. A robotic aid, for
example, one that holds a viewing instrument for a surgeon, will not become
fatigued, for however long it is used. It will position the instrument accurately
with no tremor, and it will be able to perform just as well on the 100th
occasion as it did on the first.
8. INNOVATIONS IN ROBOTICS
The machines have long moved out of research labs to venture into new spheres.
They are expected to continue the epic migration towards pharmacies, the
automotive sector, and more. Countless robots are already contributing to higher
quality products and shorter turnaround times in the manufacturing sector.
These robots are proving to be effective at basic tasks and jobs. Robots are prone
to fewer errors, require less downtime, and are more cost-effective. As a result,
they enjoy higher retention rates. But with every machine, there must be someone
to operate it and repair it should it break down. This is where people trained in the
field of mechatronics come in.
Here are some of the latest robotics innovations and why there needs to be skilled
mechatronics engineering technologists to help repair and maintain all these great
new robots.
8.6 Paro
Paro is a therapeutic robot with the appearance of a baby harp seal. The fury
device is intended to help lower stress levels and stimulate interaction between
caregivers and patients. It has proven effective when it comes motivating and
assisting patients relax. The psychological effects are drawn from the
documented benefits of animal therapy. It comes with five different sensors,
including posture, light, tactile, audition, and temperature sensors.
8.7 Pepper
Pepper is a talking humanoid robot that adapts its attitude based on how it
perceives the mood of humans around it. The device detects emotional states
like sadness, surprise, joy, and anger. It responds in a natural and appropriate
fashion. Pepper uses multi-directional microphones to detect sounds.
The clever machine analyses the lexical field to assess tone of voice. This
allows it to accurately understand emotional context. For vision, Pepper
employs a combination of 2HD and 3D cameras to recognize shape of objects.
Its developers embedded up to 20 engines in the head, back, and arms to
regulate movements.
CONCLUSION
REFERENCE