element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Arduino
  • Products
  • More
Arduino
Arduino Forum Robot Following The Person
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Arduino to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 12 replies
  • Subscribers 393 subscribers
  • Views 949 views
  • Users 0 members are here
Related

Robot Following The Person

Former Member
Former Member over 10 years ago

Hi,

I am working on a project, i.e following of a person by a robot.

 

I am not an expert although know enough to start with.

 

Please give me suggestions about the sensors so that i could use , which will help the robot to follow the person, also with suggestions please tell me a little how to use them.

 

NOTE: the robot should follow the specific person only if there are others.

 

PLEASE HELP!!

 

THANKs

  • Sign in to reply
  • Cancel

Top Replies

  • Workshopshed
    Workshopshed over 10 years ago +4
  • fvan
    fvan over 10 years ago +2
    Have you seen this Ben Heck episode? Episode 38: See Ben Build an Autonomous Robot Luggage! He builds a suitcase that can follow him around, using ultrasonic sensors. Frederick
  • martinvalencia
    martinvalencia over 10 years ago +1
    You could use a webcam to recognize colors, such pre program the color polo that person use in this moment!
Parents
  • Former Member
    Former Member over 10 years ago

    As Andy said, something like a quad encoder could control the vector.

     

    If you're thinking of fairly short distances something like the antenna-on-chip XBee's are great in a low-power small package.  I'd likely make the vector sensing a two-part system:

    1. Linked XBee's to let the robot know that it's paired device wants to be followed.  You could also use Bluetooth Low-Energy, I suppose.  I just prefer XBee, as you can get them in a 900MHz frequency band to avoid all the noise on the 2.4GHz ISM band.

    2. Ultrasound distance sensors to keep the robot at whatever distance you define from the person, but linked.  If the signal was blocked or became out of range you could code for some type of watchdog on the master to let the person know there was a problem.

     

    I know others prefer to use signal timing on a radio beam to let the slave know a vector.  That's an option also.  I'd put the onus on the user to be responsible for obstacle avoidance, and negotiating things like escalators.  On the other hand, if you like calculating Eigenvalues for autonomous robots, you could go that route. image

    It partly depends upon what type of control (and controller) you want to use.  If you want something that simply follows a master that's far less work than having a completely autonomous system.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 10 years ago in reply to Former Member

    Brian, Its probably the best suggestion, so thanks for that.

    I had one problem, and that is ,that if you dont mind would you evaluate a little as i am not too much expert, or will you recommend some source?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • Former Member
    Former Member over 10 years ago in reply to Former Member

    Brian, Its probably the best suggestion, so thanks for that.

    I had one problem, and that is ,that if you dont mind would you evaluate a little as i am not too much expert, or will you recommend some source?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • Former Member
    Former Member over 10 years ago in reply to Former Member

    You're welcome Abid.

     

    Certainly I can give you some ideas, concepts, and sources for code examples.  Give me a day or two and I'll post links and info back here.  If you'd rather I send you info via email I can do that also.

     

    Regards,

    Brian

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube