What is Robot: Definition and 209 Discussions

A robot is a machine—especially one programmable by a computer—capable of carrying out a complex series of actions automatically. A robot can be guided by an external control device, or the control may be embedded within. Robots may be constructed to evoke human form, but most robots are task-performing machines, designed with an emphasis on stark functionality, rather than expressive aesthetics.
Robots can be autonomous or semi-autonomous and range from humanoids such as Honda's Advanced Step in Innovative Mobility (ASIMO) and TOSY's TOSY Ping Pong Playing Robot (TOPIO) to industrial robots, medical operating robots, patient assist robots, dog therapy robots, collectively programmed swarm robots, UAV drones such as General Atomics MQ-1 Predator, and even microscopic nano robots. By mimicking a lifelike appearance or automating movements, a robot may convey a sense of intelligence or thought of its own. Autonomous things are expected to proliferate in the coming decade, with home robotics and the autonomous car as some of the main drivers.The branch of technology that deals with the design, construction, operation, and application of robots, as well as computer systems for their control, sensory feedback, and information processing is 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, or cognition. Many of today's robots are inspired by nature contributing to the field of bio-inspired robotics. These robots have also created a newer branch of robotics: soft robotics.
From the time of ancient civilization, there have been many accounts of user-configurable automated devices and even automata resembling humans and other animals, designed primarily as entertainment. As mechanical techniques developed through the Industrial age, there appeared more practical applications such as automated machines, remote-control and wireless remote-control.
The term comes from a Slavic root, robot-, with meanings associated with labor. The word 'robot' was first used to denote a fictional humanoid in a 1920 Czech-language play R.U.R. (Rossumovi Univerzální Roboti – Rossum's Universal Robots) by Karel Čapek, though it was Karel's brother Josef Čapek who was the word's true inventor. Electronics evolved into the driving force of development with the advent of the first electronic autonomous robots created by William Grey Walter in Bristol, England in 1948, as well as Computer Numerical Control (CNC) machine tools in the late 1940s by John T. Parsons and Frank L. Stulen. The first commercial, digital and programmable robot was built by George Devol in 1954 and was named the Unimate. It was sold to General Motors in 1961 where it was used to lift pieces of hot metal from die casting machines at the Inland Fisher Guide Plant in the West Trenton section of Ewing Township, New Jersey.Robots have replaced humans in performing repetitive and dangerous tasks which humans prefer not to do, or are unable to do because of size limitations, or which take place in extreme environments such as outer space or the bottom of the sea. There are concerns about the increasing use of robots and their role in society. Robots are blamed for rising technological unemployment as they replace workers in increasing numbers of functions. The use of robots in military combat raises ethical concerns. The possibilities of robot autonomy and potential repercussions have been addressed in fiction and may be a realistic concern in the future.

View More On Wikipedia.org
  1. P

    Calculating the time required for the cooking robot to flip an object

    Hi, i have calculated the time required for the cooking robot to flip an object as you can see from the attached file, however, the time result that i got was about 0.2 second which 's a bit small. So I'm wondering whether my calculating method is correct or not. Also, please note that i...
  2. Femme_physics

    How can a single electrical motor control a robot? or even a mechanical arm?

    So an electrical motor converts electrical energy to mechanical one. But an electric motor can just produce a single motion in of itself. How come connecting a mechanical arm to it allows a diversity of movements like rotation, verticial and horizontal motions to both directions!?
  3. M

    C/C++ Java or C++ for Robot programmeng?

    Hi everyone! I am a mobile robot designer in autonomous space robotics. there is a great dilemma in front of me to opt a programming language for the robots between C++ and Java. the most important factor for me is performance of the language when i want to use it for applying very...
  4. R

    How to turn my robot 90 degrees ?

    how to turn my robot 90 degrees ?? firstly I am an arabian so I wish you can talk an easy accent ^^ I will try to tell you every thing about my project in english am working on robot which makes a square but I couldn't turn it 90 degrees exactly my robot has two motors dc...
  5. P

    Robot vision distance sensing & launch tube design

    So, For FIRST FRC robotics, We have made 3 different objectives to research, and I decides to start with the projectile. We need to launch an 8" diameter foam basketball into a goal that's 18" diameter. We can be anywhere from 3feet to 54 feet away. We had an idea of using the classic...
  6. P

    Robot cinematic model. Which method to get linear and angular speed?

    Hello all! I have a question regarding how to get the linear and angular speed for this robot for example (RRP). http://img205.imageshack.us/img205/774/rrp.png I am given x and y or the hand, as well as theta (angle) If I were asked to calculate the linear. Do I derive x and y to...
  7. L

    How can I use active filters to control a balancing robot project using LabVIEW?

    Hey everyone, I want to make a a simplified "segway" project. I plan on using a servo motor with a wheel attached and attaching a breadboard to act as a inverted pendulum. My idea is to use LabVIEW to generate the PWM for the servo and (instead of using LabVIEW PID) use active filters to act...
  8. N

    What formula can be used calculate the distance traveled by a robot

    Homework Statement What formula or formulas are used to calculate the distance traveled by the robot given the radius of its wheel/tire (R) and the degrees through which the motors rotated (d)? Use n to represent the number of rotations made by the motors. Show all steps and formula(s)...
  9. U

    Need help with structure of stair climbing robot

    Im supposed 2 design a robo like this 1, but here, the mechanical part seems more tought thn the electrical and programming. I couldn’t make out what mechanical structure is being used to have this type of motion. Can anyone please help. Here’s a start: There r 2 motors attached in the...
  10. G

    Conservation of momentum in a robot taking a step

    Hi, This is a problem I've been puzzling over and I can't get a straight understanding of it. I'm hoping someone can explain how conservation of momentum applies to this problem. Consider a planar 'robot' (ie 2 dimensional system) consisting of only 2 stiff limbs, connected at the 'hip'...
  11. I

    Calculating Centre of Mass and Centre of Gravity for a Humanoid Robot

    hii.. this is shruti... i want to make an inverted linear pendulum of bi ped humanoid robo... can any 1 help me in calculating the centre of mass and centre of gravity... of a humanoid robot...
  12. T

    Calculating Torque Requirements for a Mobile Robot

    I am building a robot with a total mass of 835g, using two servo motors conected to the tires made of rubber which have a 3.33cm radius, and i wanted to know how to find out the total torque required to move the robot taking friction into account, the only things i know are...
  13. Z

    Velocity screw description of a robot end-effector question

    look at the above image, the red coordinates is attached to the robot end-effector, and the other one is the base.coordinates. Now, As we know, the end-effector can do any rigid motion, so if a point P is attached on the robot end-effector. we can calculate the velocity of the point P. The...
  14. J

    Robot guy that uses no microchip

    I am positive when I was a kid some Candian guy, maybe from Alberta made robots without microchips. They seemed to have the ability to learn, adapt or mimic one of those types of behaviors. I think I read it in Reader's Digest say from 1990 - 95? Anyone remember anything about this? 1st...
  15. T

    Robot Laser Tag Photoresistor Circuit

    We're trying to build a circuit that will detect when a laser crosses a photoresistor and light an LED. What we're trying to do is have three different photoresistors, and three diffferent LED's, each of which correspond to one photoresistor. The idea is that when one photoresistor is struck...
  16. K

    Any ideas on which material to actuate a robot hand?

    Hey guys, I was wondering if I could get a little info I'm building a robotic hand for a masters project. I'm interested in looking into actuating some of the joints using a 'dohelix' method, where a flexible plaited cord is twisted by a DC motor on one end to produce a translation on the...
  17. R

    Stuck with calculating torque needed for Robot servo motion

    Hi there, I was wondering if you could help me with a quick problem. I should probably know this but for some reason I am getting confused between different points of view: If I wanted to calculate the maximum torque required by a motor shaft to spin a mass at the end of a rod connected...
  18. P

    Is this a human or a robot?

    Is this a human or a robot? http://www.dumpert.nl/mediabase/1411301/5bd47efb/hee_kijk.html
  19. R

    Self-replicating, energy seeking robot projects. Making robots that live.

    High technology robots that big companies like Sony strut out are nice, but what I want to know is not how to make a robot as intelligent and motive as a human by brute force, but how to create a simple mobile creature, which can seek out the fuel it runs on, and re-energize itself, and the...
  20. J

    Robot Arm Design: Calculating Torque Needed

    I am design a three jointed robotic arm that can lift 40 pounds. A diagram of the arm is attached. How can I calculate the torque needed at each motor to lift the 40 pounds?
  21. E

    Fun project idea: laser-guided robot

    I know this has been done on a larger scale but I was thinking of playing around with something simpler. My idea was to try to build a simple little robot that follows the point of a laser. It doesn't have to be elaborate: even if it just follows the laser around a few inches in front of it...
  22. B

    Optimize Your Robot's Leg Force: Impact of Rod Weight on Ball Distance

    Hi all, i hope someone can help me out here. I have a rod (not massless) hanging like a pendulum. As its axis of rotation there's a motor that applies a constant torque. The rod will be rotated upwards, and then downwards to hit a ball like a golf club. Qn: Will a heavier rod or a lighter rod...
  23. S

    Help with robot driveline design

    Im currently working on a project for a lawn mower robot and need some help with motor selection and mounting of the motors. We're not sure to go about using 2 motors out back and a free moving wheel up front, or 4 wheel drive. We estimate the robot to be about ~20 lbs or less, and our goal...
  24. S

    Can a robot be called as Living thing?

    Can a self replicating, or self growing robot (programmed to make logical decisions) can be called as Living thing? If not, what is the definition of living thing?
  25. J

    Speech recognition robot project

    HI sir, right now I doing speech recognition robot project.For that I am learning Matlab I am very new to this subject.I want to write program for serial communication in matlab.Actually I have written program. but I am getting an error as (? Error using ==> serial.serial at 62 The PORT must be...
  26. Integral

    Our Teeshirt launching robot at work.

    http://www.youtube.com/watch?v=WeESS8JkEdQ" at high school football game. We spent the summer working on this, sure is nice to see it in action.
  27. nukeman

    *I want to build my first robot - Got a few questions.

    Hey everyone, Well, I want to build my first robot, and for learning reasons I thought I would pick up a robot kit. Is that a good idea? Any tips for someone who wants to build their first robot, and get there feet wet? I have NO experience building robots, but its always been a passion...
  28. L

    Building a Stair Climbing Robot on a Budget

    Homework Statement Build a stair climbing robot. There are no required dimensions. Homework Equations MONEY The Attempt at a Solution I need help brainstorming on some designs of a stair climbing robot that is cheap but yet effective. I have connections with law enforcement so...
  29. H

    Quastion about parallel robot with rolling pairs

    hi are every one know about parallel robot with rolling pairs for example one sphere rolling pn the fixed sphere. my quastion is the application of this structure. tnx hossein
  30. B

    Robot Materials: Light & Economical Solutions

    I am currently designing a small humanoid. What are the possible materials for the body? I would like the robot to be light and economical.
  31. M

    [NEED SOME TIPS] Robot Arm Designing

    hi everyone, I'm a mechatronics student. I'm sorry i posted this question here. I hope i can get some tips/answers/designs(rough design) http://i101.photobucket.com/albums/m62/minmonster57/Robot_Arm_Design.png I'm having this Robot building project. And faced a designing problem, This...
  32. C

    Building a Robot - Need Advices

    Hello! Well I am in second year Engineering Physics and we're building a robot this summer. We have four students in my team including myself. We're to build a robot that follows a loop of black tape on a track, and race with other robots. I have a few questions: 1. We decided to use...
  33. A

    How Do You Verify Equations for a Balancing Robot?

    Homework Statement I am building a balancing robot like the one here: http://www.geology.smu.edu/~dpa-www/robo/nbot/ It's basically a body mounted on two wheels and its purpose is to control the motors as to keep the wheels under the center of mass and therefore keep the body in an upward...
  34. S

    The effect of local torques on a free body(A hexapod robot)

    The effect of "local torques" on a free body(A hexapod robot) Hi I have a question regarding how torques affect a free body. I am making a dynamic model of a mobile robot with 6 legs. I'm treating the body of the mobile robot as a free body, with 6 forces acting upon it from the legs, plus...
  35. G

    Simulating Sand Kicking with a Robot Simulator

    Hi, I'm working on a robot simulator and am trying to make a simplified model of kicking sand up in the air. Right now the current information I have is: *Wheel radius,width, mass etc. *Contact location on the ground in the wheel and global coordinate frame *Wheel angular velocity...
  36. L

    Building a Line Following Robot: Issues & Solutions

    I'm working on a robot for my final project in class. It's your basic line following deal. It has 5 sensors that face the floor on the front and it just follows a track made of black tape. I'm just going to use this one thread for all my issues. Current issue: I don't get a certain type of...
  37. T

    Create a Robot that Follows You with Simple Components | Step-by-Step Guide

    I need to make a basic robot (two wheels, two motors, etc.) follow me or a sensor, that will be attached to me. How would I do this? For example, I can have an IR Emitter on me and like two IR sensors on the robot; one that controls the left motor and one controls the right motor. I don't have...
  38. B

    Compensating Robot Arm Deflection for End Weight

    Hi guys, I'm doing a robotics project that requires me to compensate for the bending of the arm due to an end weight. I can calculate the deflection at the end of the arm for a given weight e.g. End link horizontal (90 degrees), end weight = 1000g, deflection = 10mm From this i can calculate...
  39. M

    Building USB-Controlled Robot on Budget

    I am new to electrical engineering, and have several questions involving a project that i have begun. The project is that i am building a 'robot' that will hold a UMPC connected to the internet, and the 'robot' itself will be controlled USB through the UMPC. I am looking to spend as little money...
  40. K

    Creating an All-Terrain Robot: Challenges & Solutions

    heyy...i have to make an all terrain robot...the terrain is as follows: (a) Sand 3 inches of depth. (b) Gravel size of 2inches. (c) Gradient with an up/down maximum slope of 15 Deg. (d) Staircase climbing up to a maximum of 6 steps up and down (7 inches height x 10 inches tread). (e) 8...
  41. S

    Ideas for Robot following a path

    Im in a competition and we need to build a robot that shoots 3 ping pong balls through 3 holes and then rounds the bases as if on a baseball field- there is a peg at each base it must knock down. Heres a link that shows the track on page 3...
  42. A

    To design linkeges of wall climbing robot

    pls guide me in designing of linkeges of climbot
  43. A

    Calculating the minimum vacuum force for a climbing robot

    Homework Statement Hello. I am trying to calculate the minimum vacuum force required to keep a climbing robot attached to a ceiling. The robot body consists of a cuboid with two vacuum cups attached at either end. The robot will move using inchworm-style motion, attaching one of the cups...
  44. T

    What materials can absorb impact from a 3-story drop?

    What are the properties of acrylic? I am building an acrylic robot that is hollow and shaped as a ball and needs to be able to absorb an impact from a 3 story building ( 20 foot drop)... It can be covered in some polymer or other material. Anyone know of any materials that can absorb the impact?
  45. M

    Robot factory permutation riddle

    A factory has built a robot which moves on all squares of a 6*6 table. There is an arrow On all of the squares of the table when it moves on an square it reads the arrow the square and moves according to the square but before doing that it changes the arrow of the square aim to the previous...
  46. R

    Building a Robot: How to Get Started with Robotics Kits

    So I know little about engineering. But I do know a thing or two about programming in c++ now. I've disassembled many electronics (MANYMANYMANY) IN my house. Like we have all sorts of things I could just take apart. Since I know little about robots and engineering them I decided I'd also...
  47. G

    What is the best programming language for building a 2D pathfinding robot?

    Hello. I'm thinking about building a 2D pathfinding robot. I was just wondering if anyone wanted to suggest a programming language. I have experience in a few, but I also like trying new ones so I'm open to anything. Any suggestions? Thanks.
  48. I

    Solving a Robot Probe Homework Problem on Mars

    Homework Statement a robot probe drops a camara off the rim of a 239 m high cliff on mars, where the freefall acceleration is -3.7 m/s^2. a. fiind the velocity wl which the camara hits the ground. b. find the tiime required for it to hit the ground. Homework Equations vf^2= vi^2+2ad...
  49. wolram

    Oopic module to control a robot

    I have just bought an oopic module to control a robot, the problem is the cable for programing has a plug that will not fit into my laptop. http://www.oopic.com/pricing.htm Is there a way around this?
  50. S

    Designing a Pole Climbing Robot for Mechanical Engineering: A Step-by-Step Guide

    Pole Climbing Robot, Please Help!? Hi, I have been given a project for Mechanical Engineering 1st year. We have been given no ideas and I cannot go to the lecturers for any help and I do not have any previous knowledge even on the basics. Guidlines are as follows:"Design an robot capable of...
Back
Top