Академический Документы
Профессиональный Документы
Культура Документы
Etymology
The word robotics was derived from the word robot, which
was introduced to the public by Czech writer Karel apek
in his play R.U.R. (Rossums Universal Robots), which
was published in 1920.[3] The word robot comes from the
Slavic word robota, which means labour. The play begins in a factory that makes articial people called robots,
creatures who can be mistaken for humans similar to the
modern ideas of androids. Karel apek himself did not
coin the word. He wrote a short letter in reference to an
etymology in the Oxford English Dictionary in which he
named his brother Josef apek as its actual originator.[3]
According to the Oxford English Dictionary, the word
robotics was rst used in print by Isaac Asimov, in his
science ction short story Liar, published in May 1941
in Astounding Science Fiction. Asimov was unaware that
he was coining the term; since the science and technology
of electrical devices is electronics, he assumed robotics already referred to the science and technology of robots.
In some of Asimovs other works, he states that the rst
use of the word robotics was in his short story Runaround
The Shadow robot hand system
(Astounding Science Fiction, March 1942).[4][5] However, the original publication of Liar!" predates that of
Robotics is the branch of mechanical engineering, Runaround by ten months, so the former is generally
electrical engineering and computer science that deals cited as the words origin.
with the design, construction, operation, and application
of robots,[1] as well as computer systems for their control,
sensory feedback, and information processing.
2 History of robotics
These technologies deal with automated machines that
can take the place of humans in dangerous environments
or manufacturing processes, or resemble humans in appearance, behavior, and/or cognition. Many of todays
robots are inspired by nature contributing to the eld of
bio-inspired robotics.
3 ROBOTIC ASPECTS
Robotic aspects
A level of programming
Robotic Construction
Electrical Aspect
4.2
Actuation
with a remote control. It is perhaps more appropriate to view devices controlled primarily by human
commands as falling in the discipline of automation
rather than robotics. Robots that use articial intelligence interact with their environment on their
own without a control source, and can determine reactions to objects and problems they encounter using their preexisting programming. Hybrid is a form
of programming that incorporates both AI and RC
functions.
Components
4.1
Power source
4
4.2.2
4 COMPONENTS
Linear actuators
brating many thousands of times per second, cause linear or rotary motion. There are dierent mechanisms of
operation; one type uses the vibration of the piezo elements to walk the motor in a circle or a straight line.[24]
Another type uses the piezo elements to cause a nut to
vibrate and drive a screw. The advantages of these motors are nanometer resolution, speed, and available force
for their size.[25] These motors are already available commercially, and being used on some robots.[26][27]
4.2.8 Elastic nanotubes
4.2.3
Muscle wire
Sensors allow robots to receive information about a certain measurement of the environment, or internal components. This is essential for robots to perform their tasks,
and act upon any changes in the environment to calculate
the appropriate response. They are used for various forms
of measurements, to give the robots warnings about safety
or malfunctions, and to provide real time information of
the task it is performing.
4.2.6
4.3.1 Touch
Electroactive polymers
4.4
Manipulation
Scientists from several European countries and Israel developed a prosthetic hand in 2009, called SmartHand,
which functions like a real oneallowing patients to
write with it, type on a keyboard, play piano and perform
other ne movements. The prosthesis has sensors which
enable the patient to sense real feeling in its ngertips.[31]
4.3.2
Vision
Other
4 COMPONENTS
Vacuum grippers
4.5
Locomotion
4.5.1
Rolling robots
A one-wheeled balancing robot is an extension of a twowheeled balancing robot so that it can move in any 2D direction using a round ball as its only wheel. Several onewheeled balancing robots have been designed recently,
such as Carnegie Mellon University's "Ballbot" that is the
approximate height and width of a person, and Tohoku
Gakuin Universitys BallIP.[46] Because of the long,
thin shape and ability to maneuver in tight spaces, they
have the potential to function better than other robots in
environments with people.[47]
4.5
Locomotion
7
Main article: Spherical robot
ZMP Technique
Several attempts have been made in robots that are completely inside a spherical ball, either by spinning a weight
inside the ball,[48][49] or by rotating the outer shells of the
sphere.[50][51] These have also been referred to as an orb
bot [52] or a ball bot.[53][54]
8
4.5.3
4 COMPONENTS
Other methods of locomotion
4.7
Human-robot interaction
such as lidar, video cameras, and inertial guidance systems for better navigation between waypoints.
Sailing Sailboat robots have also been developed in order to make measurements at the surface of the ocean. A 4.7 Human-robot interaction
typical sailboat robot is Vaimos [85] built by IFREMER
and ENSTA-Bretagne. Since the propulsion of sailboat Main article: Human-robot interaction
robots uses the wind, the energy of the batteries is only The state of the art in sensory intelligence for robots will
used for the computer, for the communication and for the
actuators (to tune the rudder and the sail). If the robot is
equipped with solar panels, the robot could theoretically
navigate forever. The two main competitions of sailboat
robots are WRSC, which takes place every year in Europe, and Sailbot.
4.6
10
4 COMPONENTS
vacuum-cleaning the oors. If robots are to work eectively in homes and other non-industrial environments,
the way they are instructed to perform their jobs, and
especially how they will be told to stop will be of critical importance. The people who interact with them may
have little or no training in robotics, and so any interface
will need to be extremely intuitive. Science ction authors also typically assume that robots will eventually be
capable of communicating with humans through speech,
gestures, and facial expressions, rather than a commandline interface. Although speech would be the most natural way for the human to communicate, it is unnatural for
the robot. It will probably be a long time before robots
interact as naturally as the ctional C-3PO.
4.7.1
Speech recognition
Robotic voice
5.1
Autonomy levels
11
is a social robot learns task goals from human demonstrations without prior knowledge of high-level concepts.
These new concepts are grounded from low-level continuous sensor data through unsupervised learning, and task
goals are subsequently learned using a Bayesian approach.
These concepts can be used to transfer knowledge to future tasks, resulting in faster learning of those tasks. The
results re demonstrated by the robot Curi who can easily
cook pasta.[102]
Control
12
6 ROBOTICS RESEARCH
Control systems may also have varying levels of auton- Moravec predicts that the second generation robot would
omy.
be an improvement over the rst and become available
by 2020, with the intelligence maybe comparable to that
1. Direct interaction is used for haptic or tele-operated of a mouse. The third generation robot should have the
devices, and the human has nearly complete control intelligence comparable to that of a monkey. Though
fourth generation robots, robots with human intelligence,
over the robots motion.
professor Moravec predicts, would become possible, he
2. Operator-assist modes have the operator command- does not predict this happening before around 2040 or
ing medium-to-high-level tasks, with the robot au- 2050.[104]
tomatically guring out how to achieve them.
The second is Evolutionary Robots.
This is a
methodology
that
uses
evolutionary
computation
to help
3. An autonomous robot may go for extended periods
design
robots,
especially
the
body
form,
or
motion
and
of time without human interaction. Higher levels
behavior
controllers.
In
a
similar
way
to
natural
evoluof autonomy do not necessarily require more complex cognitive capabilities. For example, robots in tion, a large population of robots is allowed to compete
assembly plants are completely autonomous, but op- in some way, or their ability to perform a task is measured using a tness function. Those that perform worst
erate in a xed pattern.
are removed from the population, and replaced by a new
set, which have new behaviors based on those of the winAnother classication takes into account the interaction
ners. Over time the population improves, and eventually a
between human control and the machine motions.
satisfactory robot may appear. This happens without any
direct programming of the robots by the researchers. Re1. Teleoperation. A human controls each movement, searchers use this method both to create better robots,[105]
each machine actuator change is specied by the op- and to explore the nature of evolution.[106] Because the
erator.
process often requires many generations of robots to
[107]
this technique may be run entirely or
2. Supervisory. A human species general moves or be simulated,
mostly
in
simulation,
then tested on real robots once the
position changes and the machine decides specic
evolved
algorithms
are
good enough.[108] Currently, there
movements of its actuators.
are about 10 million industrial robots toiling around the
3. Task-level autonomy. The operator species only world, and Japan is the top country having high density
the task and the robot manages itself to complete it. of utilizing robots in its manufacturing industry.
4. Full autonomy. The machine will create and com6.1
plete all its tasks without human interaction.
Robotics research
Further information: Open-source robotics, Evolutionary The study of motion can be divided into kinematics
and dynamics.[109] Direct kinematics refers to the calrobotics, Areas of robotics and Robotics simulator
culation of end eector position, orientation, velocity,
and acceleration when the corresponding joint values are
Much of the research in robotics focuses not on specic known. Inverse kinematics refers to the opposite case
industrial tasks, but on investigations into new types of in which required joint values are calculated for given
robots, alternative ways to think about or design robots, end eector values, as done in path planning. Some
and new ways to manufacture them but other investiga- special aspects of kinematics include handling of retions, such as MITs cyberora project, are almost wholly dundancy (dierent possibilities of performing the same
academic.
movement), collision avoidance, and singularity avoidA rst particular new innovation in robot design is the ance. Once all relevant positions, velocities, and accelopensourcing of robot-projects. To describe the level of erations have been calculated using kinematics, methadvancement of a robot, the term Generation Robots ods from the eld of dynamics are used to study the efcan be used. This term is coined by Professor Hans fect of forces upon these movements. Direct dynamics
Moravec, Principal Research Scientist at the Carnegie refers to the calculation of accelerations in the robot once
Mellon University Robotics Institute in describing the the applied forces are known. Direct dynamics is used
near future evolution of robot technology. First gener- in computer simulations of the robot. Inverse dynamics
ation robots, Moravec predicted in 1997, should have an refers to the calculation of the actuator forces necessary
intellectual capacity comparable to perhaps a lizard and to create a prescribed end eector acceleration. This inshould become available by 2010. Because the rst gen- formation can be used to improve the control algorithms
eration robot would be incapable of learning, however, of a robot.
7.1
Career training
13
In each area mentioned above, researchers strive to develop new concepts and strategies, improve existing ones,
and improve the interaction between these areas. To do
this, criteria for optimal performance and ways to optimize design, structure, and control of robots must be
developed and implemented.
of a robot in addition to traditional software engineeringbased coursework. On the Technion I&M faculty an educational laboratory was established in 1994 by Dr. Jacob
Rubinovitz.
Universities oer bachelors, masters, and doctoral degrees in the eld of robotics.[111] Vocational schools oer
robotics training aimed at careers in robotics.
7.2 Certication
The Robotics Certication Standards Alliance (RCSA) is
an international robotics certication authority that confers various industry- and educational-related robotics
certications.
8 Employment
Main article: Technological unemployment
Robotics is an essential component in many modern manufacturing environments. As factories increase their use
of robots, the number of roboticsrelated jobs grow and
velop new applications for them, and conduct research
have been observed to be steadily rising.[114]
to expand the potential of robotics.[110] Robots have become a popular educational tool in some middle and high
schools, as well as in numerous youth summer camps,
raising interest in programming, articial intelligence and 9 See also
robotics among students. First-year computer science
Anderson Powerpole connector
courses at several universities now include programming
The SCORBOT-ER 4u educational robot.
14
10
REFERENCES
Articial intelligence
Glossary of robotics
Mechatronics
Outline of robotics
Robot revolution
Multiagent systems
Cognitive robotics
Cloud robotics
Autonomous robot
10
References
[2] Nocks, Lisa (2007). The robot : the life story of a technology. Westport, CT: Greenwood Publishing Group.
15
Geol-
16
[73] ACM-R5
[74] Swimming snake robot (commentary in Japanese)
[75] Commercialized Quadruped Walking Vehicle TITAN
VII"". Hirose Fukushima Robotics Lab. Retrieved 200710-23.
[76] Plen, the robot that skates across your desk. SCI FI
Tech. 2007-01-23. Retrieved 2007-10-23.
[77] Capuchin on YouTube
[78] Wallbot on YouTube
[79] Stanford University: Stickybot on YouTube
[80] Sfakiotakis, et al. (1999-04). Review of Fish Swimming Modes for Aquatic Locomotion (PDF). IEEE Journal of Oceanic Engineering. Archived from the original
on 2007-09-26. Retrieved 2007-10-24. Check date values in: |date= (help)
10
REFERENCES
[99] National Public Radio: Robot Receptionist Dishes Direc[83] Witoon Juwarahawong. Fish Robot. Institute of Field
tions and Attitude
Robotics. Archived from the original on 2007-11-04. Retrieved 2007-10-25.
[100] New Scientist: A good robot has personality but not looks
[84] youtube.com
17
[113] http://carobotfactory.com/classes/''.
[114] Toy, Tommy (June 29, 2011). Outlook for robotics and
Automation for 2011 and beyond are excellent says expert. PBT Consulting. Retrieved 2012-01-27.
11
Further reading
12
External links
Robotics at DMOZ
IEEE Robotics and Automation Society
18
13
13
13.1
Robotics Source: http://en.wikipedia.org/wiki/Robotics?oldid=643963934 Contributors: Dsblank, D, Michael Hardy, Gabbe, Ahoerstemeier, Mac, Ronz, Andres, BAxelrod, Andrevan, Hyacinth, Wernher, Acohen843, Stewartadcock, Academic Challenger, Jondel, Sunray,
Giftlite, Geeoharee, Hockeyrink, Bradeos Graphon, Tdahl, Moshe, Jfdwol, Chowbok, OverlordQ, Kuralyov, CesarFelipe, IcycleMort,
Ukexpat, Mike Rosoft, Discospinster, Rich Farmbrough, Pawpawyoung, Florian Blaschke, Andrew Maiman, Mani1, Bender235, ESkog,
CanisRufus, Spalding, BrokenSegue, Elipongo, Man vyi, Nsaa, Alansohn, Arthena, Bdenneen, Bokkibear, Malo, Snowolf, Radical Mallard, Djlayton4, Velella, Docboat, Oleg Alexandrov, Zntrip, Bobrayner, Bacteria, Rechlin, Gengiskanhg, GregorB, Palica, Graham87,
Yuriybrisk, BD2412, Qwertyus, Rjwilmsi, Hulagutten, Matt Cook, Bhadani, Fluoronaut, Pmc, Predictor, King of Hearts, Chobot, Celebere, Bgwhite, Elfguy, Siddhant, Wavelength, RobotE, RussBot, Honshuzen, Nesbit, Stephenb, Gaius Cornelius, Tavilis, NawlinWiki,
Dialectric, Welsh, Paul.h, Tony1, DeadEyeArrow, Bota47, Andreas-B, Nlu, Robotics1, Phgao, J. Van Meter, Digfarenough, Shawnc, Back
ache, Allens, Katieh5584, JDspeeder1, SkerHawx, BiH, SmackBot, Haymaker, Prodego, KnowledgeOfSelf, Hydrogen Iodide, McGeddon, Cinkcool, Bjelleklang, KVDP, Gilliam, Skizzik, Fluri, Colin.nuke, Valera, Nixeagle, Snowmanradio, Airogos, Cybercobra, Jaibe,
Makemi, WoodElf, DMacks, Jna runn, Eeyore22, ThurnerRupert, SashatoBot, Lambiam, Bakic, Vanished user 9i39j3, Kuru, John,
Gobonobo, Disavian, Accurizer, Minna Sora no Shita, Joelo, IronGargoyle, A. Parrot, Beetstra, Ehheh, Aboeing, Satish.murthy, Hu12,
Iridescent, Tmangray, Igoldste, Richard75, Phasmatisnox, CmdrObot, Ale jrb, Pgrayson, Ventifax, GeorgeLouis, NaBUru38, Pgr94,
Mike Christie, UncleBubba, Gogo Dodo, Christian75, FastLizard4, Guyinblack25, Gimmetrow, Epbr123, Keraunos, Andyjsmith, Mojo
Hand, Marek69, CTZMSC3, Mentisto, Gioto, Mbadri, Farosdaughter, Tillman, Spencer, Luke999, Steelpillow, Sluzzelin, Ioeth, JAnDbot, MER-C, The Transhumanist, Hut 8.5, Bongwarrior, VoABot II, Nyq, Firebladed, Jamesgpeck, Avicennasis, Catgut, Ahecht, Cartoro, Sbs9, User A1, DerHexer, Edward321, Calltech, Ksashtekar, Schmloof, Gnramos, Red Sunset, Jim.henderson, CommonsDelinker,
Nono64, Mausy5043, Tgeairn, J.delanoy, Pharaoh of the Wizards, Jiuguang Wang, Uncle Dick, Nothingofwater, Ankuredkie, Rocketmaniac, SpigotMap, Austin512, Fountains of Bryn Mawr, WilliamsSSessions, 2help, Juliancolton, Jamesontai, Vanished user 39948282,
Michael Angelkovich, Darkfrog24, Nigel Ish, ABF, Enderminh, Je G., Philip Trueman, TXiKiBoT, Rocketmagnet, Mog39099, Hqb,
Anonymous Dissident, Wizard13335, Oxfordwang, Clarince63, Martin451, Jackfork, Mannafredo, Andy Dingley, Bandaruvamsi, Falcon8765, Dannyjrodriguez, MrChupon, NHRHS2010, PokeYourHeadO, Al.Glitch, EJF, SieBot, Jessehayes, Fiquem, Scarian, Invmog,
Kivaan, Jauerback, Legion , Juru, Smsarmad, Ghez, Big rocky, Calabraxthis, Mistertolkenson, Merotoker1, Jerryobject, Keilana, Speedigecko, Thefreemarket, Aillema, Happysailor, Tiptoety, JSpung, Prestonmag, Oxymoron83, Antonio Lopez, Ranjitnambiar1, Bravo009,
Avnjay, Fcummins, Fratrep, Bigdawgs9, Nimbusania, Mygerardromance, TFCforever, TheCatalyst31, ImageRemovalBot, Celique, Martarius, Elassint, ClueBot, Farrahi, NiteSite, Binksternet, The Thing That Should Not Be, Rjd0060, Rcsims1, Daoken, Freebullets, Drmies,
SuperHamster, PhilDWraight, Blanchardb, TypoBoy, Auntof6, Oops i killed the president, Dralexccf, Masterpiece2000, Excirial, Jusdafax, Three-quarter-ten, Praveen khm, Gwguey, SunnySideOfStreet, Chefallen, Misamisam, Chaosdruid, Thingg, Aitias, Dank, Footballfan190, Terminator484, Wakedream, Apparition11, Tdslk, DumZiBoT, XLinkBot, Fastily, Sponsion, Rror, Squart, Socrluvr1594,
WikHead, ErkinBatu, NellieBly, Alexius08, MystBot, Hm29168, Addbot, Some jerk on the Internet, DOI bot, Betterusername, Shervinemami, Aceituno, TutterMouse, Euge246, Doublea2smoothe, Vadt, Jncraton, Likaito, Hvilshoj, CanadianLinuxUser, Merqurial, MrOllie,
Protonk, MrVanBot, Morning277, Sprock11, CarsracBot, EconoPhysicist, Sillyfolkboy, Schaertl, Engine09, Ajayvarma mav, Favonian,
SpBot, Satyug, Tide rolls, Lightbot, Smeagol 17, Roboticaitesm, Lossieamy, , Teles, UnterLink, Samstonwells, Therussianlife, Virtualblasphemy, DrFO.Tn.Bot, Luckas-bot, Yobot, Fraggle81, TaBOT-zerem, Derectus, Roboticsname, Grakk, The Earwig, ArchonMagnus,
THEN WHO WAS PHONE?, Ayrton Prost, Lithium81, , Marshall Williams2, Backslash Forwardslash, Thundera m117,
AnomieBOT, Andrewrp, DemocraticLuntz, Curioussavage, Ciphers, Hairhorn, Jim1138, IRP, Greenbreen, AdjustShift, Kingpin13, Glenfarclas, Ulric1313, RandomAct, HRV, Materialscientist, Thisara.d.m, Rtyq2, Citation bot, Maxis ftw, ArthurBot, Kamikaze14, LilHelpa,
Xqbot, Marbech, Thiliniishaka, DSisyphBot, Serious Sam Stone, TheWeakWilled, Jjmatt33, Grim23, Zopoki, Ssedas2000, Crzer07, GrouchoBot, Prunesqualer, Sharath11189, Vikky2904, Ozirock, Shadowjams, Methcub, Joaquin008, Mikhael 666 mikhailovich, , Prari,
FrescoBot, LucienBOT, Arjen IF, Sae1962, JeMcGough, BoundaryRider, Sreevishnus, HamburgerRadio, Citation bot 1, Ebgundy, Redrose64, Maxnegro, Lylodo, MacMed, Pinethicket, I dream of horses, Skyerise, Whycantigetaname, A8UDI, Victor Korniyenko, RedBot, SpaceFlight89, MKFI, LairepoNite, Redbeanpaste, Reconsider the static, Engology, Director H, SkyMachine, Jmainpri, Cnwilliams,
FoxBot, Wotnow, Vrenator, Begoon, Killr833, Defender of torch, Antipastor, Thevstyle, Merryhanuka, Diannaa, Oerp, Tbhotch, Jimmayjr,
BolonYokte, Reach Out to the Truth, JSo9-10, Alperkaradas, Minimac, Thrive23, H.ehsaan, DARTH SIDIOUS 2, Suzy.ali, The Legendary
Sky Attacker, Mean as custard, RjwilmsiBot, Js, DexDor, Humanrobo, , Theyer, Khin2718, Nmillerche, Oscar1987, NerdyScienceDude, Becritical, Nick897, Salvio giuliano, Broncomudd, Grondemar, DASHBot, Merock123, Petrellisato, Mcknizzl, EmausBot,
WikitanvirBot, RCpatroler, Nonnka, Zollerriia, ScottyBerg, MartyRobar, Vkslax, Dewritech, Racerx11, Maashatra11, GoingBatty, Ashermehul123, EME44, Lijall, Wowo12, Tommy2010, Wikipelli, K6ka, Nanomega, ZroBot, Ida Shaw, ReWout, Candrlic, Synister35,
RaymondSutanto, Coolcatj999, Leaderpro, H3llBot, Quondum, EWikist, AManWithNoPlan, Wayne Slam, Hironoriyh, Sunderlandyoyo, Robotic Autofellatiing Chimpanzee, Sbmeirow, Donner60, Pun, Ego White Tray, Clup84k, VictorianMutant, Swiss Mister in NY,
Noob4000, 28bot, Rocketrod1960, Hussaino3, Cgtdk, Helpsome, ClueBot NG, Machineherder, Gareth Grith-Jones, Satellizer, Snotbot,
Aloisdimpmoser, Efaj, TheeDeler, RoboGuru, Sikabor, Widr, Danim, Oeiriad, Helpful Pixie Bot, XantheTerra, Wolverine171, Strike
Eagle, Uwadb, Calabe1992, Wbm1058, Myuphrid, DBigXray, BG19bot, Roberticus, Skarmenadius, Salvador999, Jayp230697, Unixunited, PTJoshua, Northamerica1000, Celticengineer, Wiki13, AvocatoBot, JacobTrue, Fagallos, Nazarenu, Mark Arsten, Cadiomals, Dkdkdk20, Aranea Mortem, Gohilritesh, Kaushik8161, DPL bot, Snow Blizzard, Asthme, Fauve like mauve, Glacialfox, Joshua4157, Cassini
v, Luismanso, BattyBot, Asifparacha786, Conrade234, Pratyya Ghosh, MahdiBot, ChrisGualtieri, Ediaz2, Gruauder, Bharu12, Mediran,
Robotero, EnzaiBot, Khazar2, EuroCarGT, Kragniz, Hmgt, IjonTichyIjonTichy, Futurerobo, Fredolizer, Dlawlgns0, Dlawlgns00, Bismillah4, Toronto30, Makecat-bot, Bwitt94, Lugia2453, Isarra (HG), Frosty, Graphium, Crazyarana, Joeinwiki, C5st4wr6ch, FrancescaPe,
Epicgenius, FenixFeather, Kittycat008, Red-eyed demon, Mikael Litsegard, I am One of Many, Smokinviolin, Eyesnore, Wiki4Blog,
Tentinator, B14709, Metadox, Luc Jaulin, Ugog Nizdast, Rxzhang12, Manul, Param Mudgal, Div2005, AniketxD, Blasian44, Eelizabethb, Sakthivrajan, Danyc0, Vision2world, Lagoset, Melcous, Monkbot, SantiLak, Juliojames, Kidrage, Chris071985, Hkbvfrbvgeicb,
Steve knapp9, Nano4d, Shah ahmed786, ReadLearnWriteTeach, Icmcarolina, Vishv7052, Ckb308, Aeminigs, Danthemanwiththeplan15,
Mbech, KayleighwilliamsLS, ErickaAgent, Kvangest, Psmpaul1 and Anonymous: 787
13.2
13.2
Images
19
Images
http://upload.wikimedia.org/wikipedia/commons/f/f3/Computer_
20
13
13.3
Content license