Author Topic: How to set a perimeter for an autonomous robot?  (Read 4879 times)

0 Members and 1 Guest are viewing this topic.

Offline cesarito160Topic starter

  • Beginner
  • *
  • Posts: 1
  • Helpful? 0
How to set a perimeter for an autonomous robot?
« on: June 17, 2010, 03:49:11 PM »
m team and I are building a robot that will autonomously pick up tennis balls, we would like to set a rectangular perimeter of maximum 10m, can you give me some ideas how to make the robot not leave that perimeter and only pick up the tennis balls that are inside of it? what kind of sensors will i need to use? Our robo uses a camera to recognize the tennis balls, we could program it not to leave a white line but its too much programming. Do you have any more ideas? thank you.

our robot design is something like this
http://tennisrobot.org/wp-content/uploads/2010/03/capPic.png

Offline random robots

  • Full Member
  • ***
  • Posts: 108
  • Helpful? 3
  • he drives worse than my robot... thats sad
    • youtube channel
Re: How to set a perimeter for an autonomous robot?
« Reply #1 on: June 18, 2010, 05:56:27 AM »
i think hall effect sensors with a magnetic fencing around the proximity should work.
this is a signature.

Offline Conscripted

  • Robot Overlord
  • ****
  • Posts: 291
  • Helpful? 10
Re: How to set a perimeter for an autonomous robot?
« Reply #2 on: June 19, 2010, 09:21:51 PM »
I think I would run a wire around your perimeter and use a hall effect sensor to detect the magnetic field created by the current running through the wire as stated by random robots. Good luck with your project and let us know how it goes.

Conscripted.

Offline Razor Concepts

  • Supreme Robot
  • *****
  • Posts: 1,856
  • Helpful? 53
    • RazorConcepts
Re: How to set a perimeter for an autonomous robot?
« Reply #3 on: June 19, 2010, 09:25:22 PM »
Does anyone know proper calculations for what kind of current goes through the wire for the hall effect sensor? I know it should depend heavily on wire resistance.

Offline madsci1016

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 1,450
  • Helpful? 43
    • Personal Website
Re: How to set a perimeter for an autonomous robot?
« Reply #4 on: June 19, 2010, 11:24:05 PM »
My senior Design robot had just such a method of containment.

Florida State University IEEE SouthEastCon 2009 Robot Design Test Runs

While the suggestion of hall effect sensors seems good on paper, once you do the math, you will realize there are no hall effect sensors sensitive enough to do what you need. We even tested that to prove it.

What you can use is an inductor. I will have to dig for the schematic of the sensor I designed in school, but it was basically an inductor, tied to a few stages of Op Amp amplification and notch filtering for just the frequency of the wire running underneath the grass.

We did not design the circuit for the fence itself, it was part of the course given to use. All we knew was it was a sawtooth wave at 10KHz.

It worked decently, although motor noise and dropping battery voltage was still a problem sometimes, until I added an auto-sensor calibration cycle at the beginning of each run that sampled the noise floor and set the threshold just above it.

Offline Soeren

  • Supreme Robot
  • *****
  • Posts: 4,672
  • Helpful? 227
  • Mind Reading: 0.0
Re: How to set a perimeter for an autonomous robot?
« Reply #5 on: June 20, 2010, 02:00:19 PM »
Hi,

Two coils in front of it, angled somewhat to both be directed towards the wire, if you need to be able to discern the position accurately.
A single coil will do if you go by the amplitude and never need to cross the fence.

The fence itself should just be a single wire with an audio signal - preferably a sine of say 2..10 kHz

In effect, it's an inductive loop as used by the telecoils in hearing aids - doesn't take much power, 5W should be ample, but the output amp needs to have a reasonable low output impedance.
Regards,
Søren

A rather fast and fairly heavy robot with quite large wheels needs what? A lot of power?
Please remember...
Engineering is based on numbers - not adjectives

Offline madsci1016

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 1,450
  • Helpful? 43
    • Personal Website
Re: How to set a perimeter for an autonomous robot?
« Reply #6 on: June 20, 2010, 02:18:55 PM »
A single coil will do if you go by the amplitude and never need to cross the fence.

Exactly what I did! We just had two so we could determine the best direction to turn away from the fence.

Offline kd5kfl

  • Full Member
  • ***
  • Posts: 72
  • Helpful? 1
Re: How to set a perimeter for an autonomous robot?
« Reply #7 on: June 20, 2010, 04:02:16 PM »
1) an intense light source, at a specific wavelength, directed around the rectangle. a laser, with three mirrors
2) a sensor, mounted top center, that senses that wavelength
3) circuitry to reverse the robot when the sensor triggers.

easy enough to say, if you're the guy that doesn't have to make it work.

Offline klims

  • Robot Overlord
  • ****
  • Posts: 190
  • Helpful? 2
Re: How to set a perimeter for an autonomous robot?
« Reply #8 on: June 26, 2010, 04:30:29 AM »
Is this robot being made for practical purposes? As in will it be operating on a tennis court?

I ask this because tennis courts are usually a pretty consistent colour that would be noticeably different to the surroundings. Would be pretty easy to keep a robot on a tennis court using image processing.

 

SMF spam blocked by CleanTalk