Professional Documents
Culture Documents
This paper includes evolution of robotics, phases in robotics, different types of robots
such as ASIMO robot, Walking robot, etc. relation between AI and robotics, case study
and the most important its application.
Robotics brings together several very different engineering areas. First there
is wood/metal/plastic working for the body. Then there is mechanics for
mounting the wheels on the axles, connecting them to the motors and
keeping the body in balance. Next you have electronics to power the motors
and connect the sensors to the µcontrollers. At last you have the software to
understand the sensors and drive the robot around.
This Wikibook tries to cover all the key areas of robotics as a hobby. When
possible examples from industrial robots will be addressed too.
You'll notice very few "exact" values in these texts. Instead, vague terms like
"small", "heavy" and "light" will be used. This is because most of the time
you'll have a lot of freedom in picking these values, and all robot projects
are unique in available materials.
Contents
[hide]
• 1 An Introduction to Robotics
• 2 Design Basics
• 3 Physical Construction
• 4 Components
• 5 Computer Control
• 6 Sensors
• 7 Navigation
• 8 Exotic Robots
• 9 Resources
o 9.1 Other Wikibooks
• 10 Contributors
There is no widely accepted definition of the term robot, but most proposed
definitions require these components. Some definitions require mobility,
autonomy, sentience, or sapience, while others do not. The various types of
robot are usually classified by their capabilities.
A device with autonomy does its thing "on its own" without a human
directly guiding it moment-by-moment.
What is a "robot" in this book? There isn't one exact definition, but there are
2 examples that capture most of what we see as a "robot".
What isn't considered a "robot" in this book? Pretty much everything you see
on RobotWars; those are remote-controlled vehicles without any form of
autonomy. These devices use the same technologies decribed in this book,
but aren't really in the scope of it.
In short: If it has autonomy it's a robot (in this book). If it's remote
controlled, it isn't.
What is DROS?
DROS stands for Dave's Robotic Operating System and it is basic software
modules needed for robotics. At the moment, the framework consists mainly
of support functions for modular programming and modules for mobile
robots. However, in the future the scope should expand and, of course,
contributions are most welcome.
DROS is open source and is distributed under the GNU Public License. This
license was chosen because we want to advance the progress of robotics
research and would like people all to contribute to the science of robotics by
releasing their code.