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.
  • 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
                          • P Pete OHanlon

                            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 Offline
                            L Offline
                            Luc Pattyn
                            wrote on last edited by
                            #21

                            There's lots of interfaces one can attribute to Android, to name a few: IAnimatable, IAsyncResult, IDictionary<Klingon>, IDropTarget, IExpando, IHttpHandler, IIntellisenseBuilder, ILease, IProcessHost, IResourceProvider, ... More advanced models might even add IGoogle, IReflect :)

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


                            Merry Christmas and a Happy New Year to all.


                            T 1 Reply Last reply
                            0
                            • I Indivara

                              So it should follow that

                              class Cyborg : IHuman, IRobot
                              {
                              }

                              ?

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

                              Indivara wrote:

                              Cyborg

                              Cyborg is closer to a human than an Android?

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

                              R 1 Reply Last reply
                              0
                              • G Gary R Wheeler

                                Careful, you might incite a case of android rage.

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

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

                                I was hoping nobody gets anal about it, butt you know that will happen. Chances are very good that someone will be a total sphincter and ruin our fun.

                                .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
                                • K Keith Barrow

                                  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 Offline
                                  P Offline
                                  Pete OHanlon
                                  wrote on last edited by
                                  #24

                                  keefb wrote:

                                  C3PO is an andriod (and a robot) R2D2 is just a robot.

                                  Correct, but Lucas insists on classifying them as Droids.

                                  "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
                                  • R realJSOP

                                    I was hoping nobody gets anal about it, butt you know that will happen. Chances are very good that someone will be a total sphincter and ruin our fun.

                                    .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
                                    #25

                                    Ahh, most folks around here have more intestinal fortitude than that. I think we can colon most of them to get the joke.

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

                                    1 Reply Last reply
                                    0
                                    • A Abhinav S

                                      Indivara wrote:

                                      Cyborg

                                      Cyborg is closer to a human than an Android?

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

                                      R Offline
                                      R Offline
                                      RichardM1
                                      wrote on last edited by
                                      #26

                                      Cyborg is a human with 'robotic' parts Android is a robot that looks like a human

                                      Opacity, the new Transparency.

                                      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

                                        S Offline
                                        S Offline
                                        Steve Mayfield
                                        wrote on last edited by
                                        #27

                                        maybe, but he is a very, very rich putz...

                                        Steve _________________ I C(++) therefore I am

                                        1 Reply Last reply
                                        0
                                        • L Luc Pattyn

                                          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 Offline
                                          I Offline
                                          Indivara
                                          wrote on last edited by
                                          #28

                                          You're right. It doesn't (but IRobot is the interface of Robot, so it's only two new concepts) I plead intoxication :beer: ;)

                                          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