Society of Robots - Robot Forum

General Misc => Robot Videos => Topic started by: aruna1 on February 25, 2009, 09:02:49 PM

Title: my very first robot-fire fighting
Post by: aruna1 on February 25, 2009, 09:02:49 PM
this is my first robot.(my friend isuru helped me with programming)
all suggestions to improve this are welcome
thanks

[youtube]A4RhDJooVaQ[/youtube]
Title: Re: my very first robot-fire fighting
Post by: SmAsH on February 26, 2009, 04:43:45 AM
what does it use to put the flame out? and i lol'ed when it hit the table leg.
Title: Re: my very first robot-fire fighting
Post by: aruna1 on February 26, 2009, 11:15:31 AM
what does it use to put the flame out? and i lol'ed when it hit the table leg.
used a small fan.
Title: Re: my very first robot-fire fighting
Post by: superchiku on February 26, 2009, 11:33:18 AM
nice bot uses image processsing i guess ???
Title: Re: my very first robot-fire fighting
Post by: aruna1 on February 26, 2009, 04:36:25 PM
image processing?
Title: Re: my very first robot-fire fighting
Post by: superchiku on February 26, 2009, 09:38:03 PM
how did u make it recognise fire then??
Title: Re: my very first robot-fire fighting
Post by: aruna1 on February 26, 2009, 11:39:03 PM
how did u make it recognise fire then??
infrared
Title: Re: my very first robot-fire fighting
Post by: Soeren on February 28, 2009, 08:55:51 AM
Hi Aruna,

this is my first robot.

Good job!

Very confident when it detects a flame with direct line of sight.

Things to improve:
1) On the second candle, it seems to be baffled by detecting the flame, but getting close to the blue(?) obstacle, the flame is covered by that and sort of confuse the decision making robot.
2) There is a bit pushing of a shoe
3) It seems to like dark places and you seem to disprove of it (isn't it allways the case with "kids" and their "parents" ;)

Suggestions to deal with those issues is, In reverse order:
3) Simple light detectors with an LDR in a short tube pointed forwards and backwards (or up) and a bit of code should do.
2) Bump detectors (can be made very simple).
1) A better algorithm for when it gets baffled. You could make it try twice and if it fails, move some distance before trying to detect a flame again.

I especially like the little pan it makes, when it detects the flame isn't out after a short time (it could be made into a slower pan starting to one side and sweeping slowly across where it detect the flame, to put the fire out a bit faster.

Did you use State Machine programming?

That said... Very very convincing, I hope you get full marks for that - and giving that it's your first-born, I'd say you have potential for some serious robotics in the future  :)
Title: Re: my very first robot-fire fighting
Post by: aruna1 on February 28, 2009, 09:05:18 AM
Hi Aruna,

this is my first robot.

Good job!

Very confident when it detects a flame with direct line of sight.

Things to improve:
1) On the second candle, it seems to be baffled by detecting the flame, but getting close to the blue(?) obstacle, the flame is covered by that and sort of confuse the decision making robot.
2) There is a bit pushing of a shoe
3) It seems to like dark places and you seem to disprove of it (isn't it allways the case with "kids" and their "parents" ;)

Suggestions to deal with those issues is, In reverse order:
3) Simple light detectors with an LDR in a short tube pointed forwards and backwards (or up) and a bit of code should do.
2) Bump detectors (can be made very simple).
1) A better algorithm for when it gets baffled. You could make it try twice and if it fails, move some distance before trying to detect a flame again.

I especially like the little pan it makes, when it detects the flame isn't out after a short time (it could be made into a slower pan starting to one side and sweeping slowly across where it detect the flame, to put the fire out a bit faster.

Did you use State Machine programming?

That said... Very very convincing, I hope you get full marks for that - and giving that it's your first-born, I'd say you have potential for some serious robotics in the future  :)


thanks for your advices :)

what is state programming? ??? (i used PICC)

confusion occurs robo turns two much when it detect a obstacle.

it likes dark places: well there is something wrong with one motor so right motor rotates slower than left motor. so robo always try to turn right but flame detector tells to turn left.i tried to fix it with changing duty cycle but wasn't successful.need to try again.
Title: Re: my very first robot-fire fighting
Post by: ddemarco5 on February 28, 2009, 05:27:05 PM
Very good, you may want to keep optimizing the code to make it so it turns better when it detects obstacles.

You may actually want to add more sensors on the side, so it can respond better when it is moving in tight areas.


Although for 1st robot, very good job!  ;D