Jump to content

Battle Tanks?


Valkyries

Recommended Posts

You can see the full article Here

I tried to talk to darren about this on twitter(@valkyries), but this probably got over looked. But i keep hearing you guys talk about some type of battle tanks. Well for the past couple of years we have been building these little tanks that would be programmed by our customers at our trade show then each night they would autonomously drive themselves around and battle other tanks. The Black boxes on the corner of the board are IR receivers(to see the other tanks), the blue diodes are IR transmitter(to let the other tanks now where it is) If there is enough interest I can explain the drive system, the tracking system, its ability to not drive off your playing field, Lithium-ion battery charging system. edit: I forgot the bring up that all the PCB(Gerbers) files will be open for anyone to have and the code should be also open for anyone to use with the pcbs.

3456780403_b331628820.jpg

3457597726_ea9c8cdf4f.jpg

3456780203_3efa0751be.jpg

3456780145_d4e74d231b.jpg

the old design uses 8bit MCUs; two on the top and one on the bottom. So the with the old design you would just program the "A.I" and then set it and let it go. The 7 segment displays tell you how many life's you have left and how many rounds your tank has left. You'd get 99 rounds and 9 life's. The tracks and the gear box are made by Tamiya and are about 20$ worth of parts, the rest of the chassis is made from PCB material. The whole system is powered by two Lithium-ion batteries.

Now we are working on the 2009 version of the tank, the biggest change is the tanks are now R/C. But they are driven through a Wifi card built onto the tank. Each tank will also be streaming video, So you now can drive these through your own computer. There are also going to be 8bit and 32bit MCUs, a bit more high tech

3456780019_7d75e27042.jpg

3457597364_e74f004bee.jpg

Link to comment
Share on other sites

let me update the site real quick and I'll post it here. till then here is what we did last year.

n39706380_32376675_116.jpg

cows and cow boys. The customer had to program the cowboys to go out and heard the cows. This year will be the first year they are remote controlled.

added the links to the original post

Link to comment
Share on other sites

  • 3 weeks later...

To give everyone a little update,

the tanks will have two modes of competition, autonomous(this is what we have had for the past 6 years), and a doom style gaming setup(FPS if you may). So each of these tanks will have their own type of web server on one of the PICs, this will connect itself to some type of linux(maybe) game server. So for this game, the tank is your sprite and the death cam is the little wifi camera mounted on each tank.

This project should be fully complete with 50 built tanks within two months. More pictures and possibly video coming soon.

Link to comment
Share on other sites

Im guessing about 2 weeks worth of coding left, Looks like we are ditching the pre-built wifi cameras(they are just way to big) and building our own camera system into the tanks. only 5-10fps(our wifi modules seems to max out at 2mbps) but that is plenty for these tanks. We have existing building blocks to take care of the video processing. We also happen to be the main driving force behind Suitsat 2(we also built suitsat 1, hence the avatar)

sry I skipped lunch today for some stupid reason so the image is blurry.

3524591624_72c39c70f7.jpg

Link to comment
Share on other sites

  • 4 weeks later...

they are about $100 each with no wifi camera, but we bought 40 pcbs of each board so that drops the price down a little.

I was playing with the tanks the other day, had alittle idea to mod one of the pcbs to be a wifi web server that will hang off my badge at work. it would be about 1" x 1.5" and less then 1/2" thick(not included a power source). I might have to start another thread on this one thou,

here is a size comparison of the wifi module

3599351164_ee197993d3_o.png

Link to comment
Share on other sites

how are you going to install hardware to make it wifi? are you using a internet card?? It may have been posted but I may have missed read it.

Link to comment
Share on other sites

the 2009 version of the tank... are now R/C. ... driven through a Wifi card built onto the tank. Each tank will also be streaming video, So you now can drive these through your own computer.

do want!!

only 5-10fps(our wifi modules seems to max out at 2mbps) but that is plenty for these tanks. We have existing building blocks to take care of the video processing.

at 2mpbs it should be possible to do 30fps with some video encoding hardware, although 5-10fps is still respectable

Link to comment
Share on other sites

gear boxes came in the other day,

3624283239_a8c680d2e3.jpg

same goes for the tank tracks,

3625099124_05e1cca308.jpg

separating out all the gear box parts,

3625099504_5a6a8907a9.jpg

to many parts,

3625099628_54652ce45e.jpg

we should be ordering 35-40 PCB sets either this week or next.

put together two more prototypes together today,

3625112388_4f04e1cfdd.jpg

Link to comment
Share on other sites

dude you guys need to buy me a ticket and send my ass over there to help out lol

Link to comment
Share on other sites

well thats only a days worth of work. right now we are debugging the wifi traffic, and getting the I2C up and running. Once everything is 100% working we should be able to give out the schematics and code(SHOULD be able to but don't quote me.).

3637696804_a1e94b4a1b.jpg

look familiar?

3637696844_02ef167e9c.jpg

Link to comment
Share on other sites

your a tease buddy, a freaking off the top tease lol im looking forward to your source so i have somthing to guide me in the proper direction.

Link to comment
Share on other sites

  • 2 weeks later...

3679144769_d5d51f4cfa.jpg

3679956014_ab3a37c712.jpg

3679138349_ca9c0a94d7.jpg

40 gear boxes,

3679263399_5117f2b8e2.jpg

80 tank tracks,

3680074806_4b5dd71e6a.jpg

Bottom of the lower board of the tank,

3679264893_a4d074188d.jpg

Top of the lower board of the tank,

3680074862_431d7fe19f.jpg

hey Darren if your following this, If i have an extra tank after all this I'll trade you one of your pineapples for one of these tanks.

Link to comment
Share on other sites

  • 2 weeks later...

Ok so the tank is nearly 100% complete. We ran into a slight problem running 4 tanks and 4 live video streams through 802.11 that we decided to change the cameras over to 900mhz(they also use about 1/3 the power). The tank now how software you run on your mac or pc to control the tank.

This weeks video is just of the tank being controlled from about 20feet away. When the tank shoots we simulate recoil by driving the tank backward for 1/2 a second.

http://www.youtube.com/watch?v=KXZBTRZ045E

Link to comment
Share on other sites

the 2009 version has the following MCU's:

pic16f1937 > game pc

pic32******** > rules pc / tcp ip stack for the wifi

one more pic16f767 > motor control / battery charger / edge detection

the top board has the 16f1937 and the pic 32. For the AI competition we only let the players program the 16f1937. this is so people cant cheat in the game, and so they cant screw up any of the main functions of the tank. Also on the top board is a zero-g wireless card. The second pic16 goes on the bottom board to take care of the motor controller, the lithium-ion battery charger and the edge detector.

we found a 2.4 ghz camera with a four channel receiver, but in close proximity with four cameras running it kills the wifi in the area. so we are going to try 2 2.4ghz cameras and 2 900mhz cameras. the camera is about 1inch cubed, they run about 3 hours with a 9v battery

edit: We are using C to program all the MCUs

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...