Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Difference between an android and a robot

Difference between an android and a robot

Scheduled Pinned Locked Moved The Lounge
questionandroid
43 Posts 18 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    Abhinav S
    wrote on last edited by
    #1

    I ran across a couple of posts on CP today that requested new sections on robots and androids. Now, here's my question. What is the difference between an android and a robot?

    There are only 10 types of people in this world — those who understand binary, and those who don't.

    modified on Saturday, January 2, 2010 9:25 AM

    G P L P J 9 Replies Last reply
    0
    • A Abhinav S

      I ran across a couple of posts on CP today that requested new sections on robots and androids. Now, here's my question. What is the difference between an android and a robot?

      There are only 10 types of people in this world — those who understand binary, and those who don't.

      modified on Saturday, January 2, 2010 9:25 AM

      G Offline
      G Offline
      Gary R Wheeler
      wrote on last edited by
      #2

      A robot is a machine that may exhibit human-like behavior or some elements of the human anatomy, but does not necessarily resemble a human being. It is obviously a mechanism. For example, many industrial robots resemble an arm, with a 'wrist' and even a 'hand'. An android is a robot that has a fairly complete set of elements of human appearance: walks upright on two legs, two arms/hands, head with face, and so on.

      Software Zen: delete this;
      Fold With Us![^]

      R B C 3 Replies Last reply
      0
      • A Abhinav S

        I ran across a couple of posts on CP today that requested new sections on robots and androids. Now, here's my question. What is the difference between an android and a robot?

        There are only 10 types of people in this world — those who understand binary, and those who don't.

        modified on Saturday, January 2, 2010 9:25 AM

        P Offline
        P Offline
        Pete OHanlon
        wrote on last edited by
        #3

        Strictly speaking, an android is a subset of robotic beings. Specifically, it is designed to look humanoid. George Lucas suborned the term in Star Wars to refer to anything that we would view as a mobile robot, be it humanoid like or not.

        "WPF has many lovers. It's a veritable porn star!" - Josh Smith

        As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

        My blog | My articles | MoXAML PowerToys | Onyx

        R K 2 Replies Last reply
        0
        • G Gary R Wheeler

          A robot is a machine that may exhibit human-like behavior or some elements of the human anatomy, but does not necessarily resemble a human being. It is obviously a mechanism. For example, many industrial robots resemble an arm, with a 'wrist' and even a 'hand'. An android is a robot that has a fairly complete set of elements of human appearance: walks upright on two legs, two arms/hands, head with face, and so on.

          Software Zen: delete this;
          Fold With Us![^]

          R Offline
          R Offline
          realJSOP
          wrote on last edited by
          #4

          I thought an android was one of those fleshy things that popped outa yer butt every once in a wh... oh, wait...

          .45 ACP - because shooting twice is just silly
          -----
          "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
          -----
          "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001

          G 1 Reply Last reply
          0
          • P Pete OHanlon

            Strictly speaking, an android is a subset of robotic beings. Specifically, it is designed to look humanoid. George Lucas suborned the term in Star Wars to refer to anything that we would view as a mobile robot, be it humanoid like or not.

            "WPF has many lovers. It's a veritable porn star!" - Josh Smith

            As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

            My blog | My articles | MoXAML PowerToys | Onyx

            R Offline
            R Offline
            realJSOP
            wrote on last edited by
            #5

            Pete O'Hanlon wrote:

            George Lucas suborned the term in Star Wars

            But we all know Lucas is a putz...

            .45 ACP - because shooting twice is just silly
            -----
            "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
            -----
            "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001

            P S 2 Replies Last reply
            0
            • G Gary R Wheeler

              A robot is a machine that may exhibit human-like behavior or some elements of the human anatomy, but does not necessarily resemble a human being. It is obviously a mechanism. For example, many industrial robots resemble an arm, with a 'wrist' and even a 'hand'. An android is a robot that has a fairly complete set of elements of human appearance: walks upright on two legs, two arms/hands, head with face, and so on.

              Software Zen: delete this;
              Fold With Us![^]

              B Offline
              B Offline
              Brady Kelly
              wrote on last edited by
              #6

              Gary R. Wheeler wrote:

              A robot is a machine [...] does not necessarily resemble a human being.

              That's why we Saffers get away with calling traffic lights robots. E.g. "..then turn left at the second robot."

              A D 2 Replies Last reply
              0
              • B Brady Kelly

                Gary R. Wheeler wrote:

                A robot is a machine [...] does not necessarily resemble a human being.

                That's why we Saffers get away with calling traffic lights robots. E.g. "..then turn left at the second robot."

                A Offline
                A Offline
                Abhinav S
                wrote on last edited by
                #7

                Brady Kelly wrote:

                calling traffic lights robots

                That's definitely a new one.

                There are only 10 types of people in this world — those who understand binary, and those who don't.

                1 Reply Last reply
                0
                • A Abhinav S

                  I ran across a couple of posts on CP today that requested new sections on robots and androids. Now, here's my question. What is the difference between an android and a robot?

                  There are only 10 types of people in this world — those who understand binary, and those who don't.

                  modified on Saturday, January 2, 2010 9:25 AM

                  L Offline
                  L Offline
                  Luc Pattyn
                  wrote on last edited by
                  #8

                  public class Android : Robot {
                  ...
                  }

                  :jig:

                  Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]


                  Merry Christmas and a Happy New Year to all.


                  G I P B 4 Replies Last reply
                  0
                  • G Gary R Wheeler

                    A robot is a machine that may exhibit human-like behavior or some elements of the human anatomy, but does not necessarily resemble a human being. It is obviously a mechanism. For example, many industrial robots resemble an arm, with a 'wrist' and even a 'hand'. An android is a robot that has a fairly complete set of elements of human appearance: walks upright on two legs, two arms/hands, head with face, and so on.

                    Software Zen: delete this;
                    Fold With Us![^]

                    C Offline
                    C Offline
                    CalvinHobbies
                    wrote on last edited by
                    #9

                    Gary R. Wheeler wrote:

                    A robot is a machine that may exhibit human-like behavior or some elements of the human anatomy, but does not necessarily resemble a human being. It is obviously a mechanism. For example, many industrial robots resemble an arm, with a 'wrist' and even a 'hand'. An android is a robot that has a fairly complete set of elements of human appearance: walks upright on two legs, two arms/hands, head with face, and so on.

                    Wouldn't an Android be a child of the "Robot" class?

                    ///////////////// Groucho Marx Those are my principals, if you don't like them… I have others.

                    G 1 Reply Last reply
                    0
                    • C CalvinHobbies

                      Gary R. Wheeler wrote:

                      A robot is a machine that may exhibit human-like behavior or some elements of the human anatomy, but does not necessarily resemble a human being. It is obviously a mechanism. For example, many industrial robots resemble an arm, with a 'wrist' and even a 'hand'. An android is a robot that has a fairly complete set of elements of human appearance: walks upright on two legs, two arms/hands, head with face, and so on.

                      Wouldn't an Android be a child of the "Robot" class?

                      ///////////////// Groucho Marx Those are my principals, if you don't like them… I have others.

                      G Offline
                      G Offline
                      Gary R Wheeler
                      wrote on last edited by
                      #10

                      class Android : public Robot
                      {
                      void ImplementThreeLaws();
                      };

                      Software Zen: delete this;
                      Fold With Us![^]

                      1 Reply Last reply
                      0
                      • R realJSOP

                        I thought an android was one of those fleshy things that popped outa yer butt every once in a wh... oh, wait...

                        .45 ACP - because shooting twice is just silly
                        -----
                        "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                        -----
                        "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001

                        G Offline
                        G Offline
                        Gary R Wheeler
                        wrote on last edited by
                        #11

                        If a pun thread gets started here, I ain't particpatin'...

                        Software Zen: delete this;
                        Fold With Us![^]

                        R 1 Reply Last reply
                        0
                        • L Luc Pattyn

                          public class Android : Robot {
                          ...
                          }

                          :jig:

                          Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]


                          Merry Christmas and a Happy New Year to all.


                          G Offline
                          G Offline
                          Gary R Wheeler
                          wrote on last edited by
                          #12

                          Ah. The C# version of my post above.

                          Software Zen: delete this;
                          Fold With Us![^]

                          1 Reply Last reply
                          0
                          • G Gary R Wheeler

                            If a pun thread gets started here, I ain't particpatin'...

                            Software Zen: delete this;
                            Fold With Us![^]

                            R Offline
                            R Offline
                            realJSOP
                            wrote on last edited by
                            #13

                            Coward... :)

                            .45 ACP - because shooting twice is just silly
                            -----
                            "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                            -----
                            "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001

                            G 1 Reply Last reply
                            0
                            • R realJSOP

                              Pete O'Hanlon wrote:

                              George Lucas suborned the term in Star Wars

                              But we all know Lucas is a putz...

                              .45 ACP - because shooting twice is just silly
                              -----
                              "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                              -----
                              "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001

                              P Offline
                              P Offline
                              Pete OHanlon
                              wrote on last edited by
                              #14

                              +5 for total accuracy.

                              "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                              As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

                              My blog | My articles | MoXAML PowerToys | Onyx

                              1 Reply Last reply
                              0
                              • L Luc Pattyn

                                public class Android : Robot {
                                ...
                                }

                                :jig:

                                Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]


                                Merry Christmas and a Happy New Year to all.


                                I Offline
                                I Offline
                                Indivara
                                wrote on last edited by
                                #15

                                So it should follow that

                                class Cyborg : IHuman, IRobot
                                {
                                }

                                ?

                                L G A 3 Replies Last reply
                                0
                                • L Luc Pattyn

                                  public class Android : Robot {
                                  ...
                                  }

                                  :jig:

                                  Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]


                                  Merry Christmas and a Happy New Year to all.


                                  P Offline
                                  P Offline
                                  Pete OHanlon
                                  wrote on last edited by
                                  #16

                                  Shouldn't it be:

                                  public class Android : Robot, IHumanoid
                                  {
                                  }

                                  "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                                  As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

                                  My blog | My articles | MoXAML PowerToys | Onyx

                                  L 1 Reply Last reply
                                  0
                                  • R realJSOP

                                    Coward... :)

                                    .45 ACP - because shooting twice is just silly
                                    -----
                                    "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                                    -----
                                    "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001

                                    G Offline
                                    G Offline
                                    Gary R Wheeler
                                    wrote on last edited by
                                    #17

                                    Careful, you might incite a case of android rage.

                                    Software Zen: delete this;
                                    Fold With Us![^]

                                    R 1 Reply Last reply
                                    0
                                    • I Indivara

                                      So it should follow that

                                      class Cyborg : IHuman, IRobot
                                      {
                                      }

                                      ?

                                      L Offline
                                      L Offline
                                      Luc Pattyn
                                      wrote on last edited by
                                      #18

                                      Your logic is strange to me; you have three new concepts, and none of the ones I had, so I don't see how that "should follow". :confused:

                                      Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]


                                      Merry Christmas and a Happy New Year to all.


                                      I 1 Reply Last reply
                                      0
                                      • I Indivara

                                        So it should follow that

                                        class Cyborg : IHuman, IRobot
                                        {
                                        }

                                        ?

                                        G Offline
                                        G Offline
                                        Gary R Wheeler
                                        wrote on last edited by
                                        #19

                                        Hmm.... I think something like this is more the thing:

                                        public class Cyborg
                                        {
                                        public Cyborg(IHumanElements human_elements,IRobotElements robot_elements)
                                        {
                                        _Human = human_elements;
                                        _Robot = robot_elements;
                                        };

                                        private IHumanElements \_Human;
                                        private IRobotElements \_Robot;
                                        

                                        }

                                        In the cyborg's case, I think it's more of a 'has-a' relationship than an 'is-a' relationship.

                                        Software Zen: delete this;
                                        Fold With Us![^]

                                        1 Reply Last reply
                                        0
                                        • P Pete OHanlon

                                          Strictly speaking, an android is a subset of robotic beings. Specifically, it is designed to look humanoid. George Lucas suborned the term in Star Wars to refer to anything that we would view as a mobile robot, be it humanoid like or not.

                                          "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                                          As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

                                          My blog | My articles | MoXAML PowerToys | Onyx

                                          K Offline
                                          K Offline
                                          Keith Barrow
                                          wrote on last edited by
                                          #20

                                          To clarify: C3PO is an andriod (and a robot) R2D2 is just a robot. George Lucas is a human (who doesn't know his a*** from his elbow).

                                          CCC solved so far: 2 (including a Hard One!) 37!?!! - Randall, Clerks

                                          P 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups