marcusbarnet
New Member
Hi to all,
I have a mobile robot which is able to move randomly outdoor on sandy and dusty grounds and I need to find a solution to correctly define the area within it has to move: in particular, I have to mark the area borders so the robot can't come out the defined area.
I already tried sonars and IR solutions, but they are not suitable for my application because i'm outdoor and the ground is sandy and dusty; moreover, my robot moves under the sun so IR sensors can't work very well.
I'd like to use a magnetic wire (or RF) (may be to lay it underground) to define the area borders and let my robot be able to detect the magnetic field when it comes near the border in order to implement something like this:
- when no magnetic field is detected, robot moves randomly in the area
- if magnetic field is detected, so robot is near the border and it has to change its path
The wire has to be 60-80 meters long, at least, because my robot is big and so the area to cover.
Can you give me some suggestions on how to realize the magnetic or RF wire, please?
I can't figure out the circuit to use (I think i should have to use a NE555).
To detect the magnetic field, I'm thinking to use the MicroMag 3-Axis sensor (or something like it).
What kind of other components I need to develop my solution?
Can you help me, please?
(I'm using Arduino Mega to control my robot)
I have a mobile robot which is able to move randomly outdoor on sandy and dusty grounds and I need to find a solution to correctly define the area within it has to move: in particular, I have to mark the area borders so the robot can't come out the defined area.
I already tried sonars and IR solutions, but they are not suitable for my application because i'm outdoor and the ground is sandy and dusty; moreover, my robot moves under the sun so IR sensors can't work very well.
I'd like to use a magnetic wire (or RF) (may be to lay it underground) to define the area borders and let my robot be able to detect the magnetic field when it comes near the border in order to implement something like this:
- when no magnetic field is detected, robot moves randomly in the area
- if magnetic field is detected, so robot is near the border and it has to change its path
The wire has to be 60-80 meters long, at least, because my robot is big and so the area to cover.
Can you give me some suggestions on how to realize the magnetic or RF wire, please?
I can't figure out the circuit to use (I think i should have to use a NE555).
To detect the magnetic field, I'm thinking to use the MicroMag 3-Axis sensor (or something like it).
What kind of other components I need to develop my solution?
Can you help me, please?
(I'm using Arduino Mega to control my robot)
Last edited: