Society of Robots - Robot Forum

General Misc => Misc => Topic started by: blackheart on February 06, 2009, 03:06:41 PM

Title: AI for BattleBot, die die die! MUHAHAHA
Post by: blackheart on February 06, 2009, 03:06:41 PM
Sorry for the title! I just have an idea of making a metal robot like the BattleBots in Robotica, but not remote controlled. Add some sort of IR "Lock On" system and it keeps following and hitting the target until it is destroyed, burnt, shattered, etc. Something like this.

while(target.isLockedON()) {
servo1 = full_speed;
servo2 = full_speed;

servo1 = servo2 = full_speed_reverse;
}


It would be more complicated if the target was movable I think!


Just a thought. It would be fun to have a robot smashing things. Or have it follow and hit your cat.


Title: Re: AI for BattleBot, die die die! MUHAHAHA
Post by: izaktj on February 06, 2009, 08:57:30 PM
But that would make the robot move forward when the target is locked on, if it's moving wouldn't it be chasing "erratically"? I mean how long will the target be kept locked on?
Title: Re: AI for BattleBot, die die die! MUHAHAHA
Post by: cooldog on February 06, 2009, 09:38:12 PM
you should take a look at the stampy robot

http://www.societyofrobots.com/robot_sumo.shtml
http://www.societyofrobots.com/robot_50_robot_sharpIR.shtml
Title: Re: AI for BattleBot, die die die! MUHAHAHA
Post by: izaktj on February 07, 2009, 04:55:55 PM
Here is an example of the battle-bot Xrunner, and practically does what you say. It has titanium spikes in the front.

[youtube]http://www.youtube.com/watch?v=kDHo2i9nTWI[/youtube]


NOTE: It's autonomous, not RC like other "battle-bots".
Title: Re: AI for BattleBot, die die die! MUHAHAHA
Post by: HDL_CinC_Dragon on February 07, 2009, 07:01:55 PM
@ izaktj:
uhhh so how exactly does that help the conversation? just wondering..

The problem with "locking" onto a target is if something moves between the target and the robot, the robot may very well start tracking whatever moved into its field of view. You could try to use image recognition for tracking I guess but I have zero experience with that... plus I think thats bulky and slow..?