No video

Can you control a combat robot with an arcade joystick??

  Рет қаралды 1,422

Team Panic

Team Panic

Күн бұрын

Want your own custom pcbs? check out the PCB services at PCBWay: www.pcbway.com...
This week we try to control a flipper with an arcade joystick
Follow me to see what I'm up to:
Instagram - / _team_panic_
Regular schedule: Saturdays

Пікірлер: 25
@razer259
@razer259 5 ай бұрын
So, on the basis of using their weapons to end the trials, Red Ghost cleared the course in 29 seconds while touching 3 cones, while Squeak cleared it in 27 seconds while touching 5 cones. Quite an interesting comparison and a seemingly even result.
@TeamPanicRobotics
@TeamPanicRobotics 5 ай бұрын
Surprisingly even considering Squeak is a faster bot in general, but that does make it easier to over steer
@k1ll3rvc
@k1ll3rvc 4 ай бұрын
This is neat, although even with digital input you could use an output ramp to approximate variable input. Have the output start at say 25% for 0.2 sec then tank up to 75% over a further 0.2 sec. As long as it's consistent it should be reasonably easy to learn, give better control, and is also tunable if needed. Even a straight ramp starting at 0% and building to 100% over 0.5 sec can be fairly controllable, as some racing games use this style of setup for driving using a keyboard - trackmania is one example.
@TeamPanicRobotics
@TeamPanicRobotics 4 ай бұрын
Ooh interesting I didnt know that some racing games use ramping like that If I ever use this system to fight my own bots I'll look into this For what I have in mind for these sticks, intuitive and very controllable is the goal, so I might look at a little bit of ramping but I'll aim for them to be much slower, like turns from 25% to 45% over a longer time say a second
@k1ll3rvc
@k1ll3rvc 4 ай бұрын
@@TeamPanicRobotics the fast ramp works with a non-instant decay in racing games, so you can 'hold' a set amount by tapping the button at the correct rate, basically manual pwm signalling. Faster taps generally equal higher percentage, but you can vary it by changing timing of press and release. Original Gran turismo was a good example as well, there were no analogue sticks at PS1 launch, but it was billed as the ultimate racing simulator (or words to that effect).
@andrecook4268
@andrecook4268 4 ай бұрын
I went down the custom controller path when I was getting started - I still have a pile of ESP's and h-bridges that I'll never touch lol.
@brickcriticextra
@brickcriticextra 5 ай бұрын
Thanks for yet again another amazing video! I’d like to see a full tutorial on how to make melty brains because I really want to try and make a 150g one but can’t find any tutorials on what’s needed and how to program it.
@TeamPanicRobotics
@TeamPanicRobotics 4 ай бұрын
I did make a video on how melty brains work, nearly 7 years ago: kzfaq.info/get/bejne/nK6Kh9Be1q3Hiqc.html I cant remember how good the video is, but it covers the basics I am meaning to remake that video at some point The problem with meltybrains is that they need fast electronics which means a lot of cost and outside the accelerometer everyone I know of is using different components. This is why no tutorials exist, every melty that has been built is expensive and fully custom, so a tutorial on it would only ever get you an exact copy Also a 150g melty is hard, the fast electronics are not only expensive, they are big and heavy. The easiest way to do a 150g melty is to smd a custom pcb with all the components on it, which is something I want to try, once I've got my beelte weight melty working better
@glowytheglowbug
@glowytheglowbug 5 ай бұрын
i recommend using 2 linear (horizontal) joysticks so you can tank steer, control of weapon might be a bit harder but its the way I've always used for all my creations, 2 joysticks and maybe some buttons on the back
@TeamPanicRobotics
@TeamPanicRobotics 4 ай бұрын
I know 2 joystick tank steer works for some people, but I personally find it very difficult to drive. Its fine in straight lines, but when I've used it in the past I'll always get part way into driving and forget that turning left means left reverse, right forwards and end up turning the wrong way Especially as someone who grew up playing lots of video games, single stick control just works for me and I never have to stop and think about the exact commands I want to send the bot
@glowytheglowbug
@glowytheglowbug 4 ай бұрын
@@TeamPanicRobotics ah gotcha, i find single stick basically impossible, i control cars with 2 joysticks, control most of my creations
@slightlyevilrobotics4271
@slightlyevilrobotics4271 5 ай бұрын
I got a chance to play with this setup today, it's surprisingly easy to get used to even after swapping back and forth with the proportional control on the other bots I was driving. The important thing though is robustness given the use case, which makes this ideal!
@TeamPanicRobotics
@TeamPanicRobotics 4 ай бұрын
I'm super happy with how it handles, with a few small bug fixes I think it will be ready to use
@thesfreader3068
@thesfreader3068 5 ай бұрын
Not sure it's representative, but the test with the button seemed for the response to be laggy, which could be a GEEAT problem with driving accuracy. Was there some improvement for your driving tests ? Also, you possibly can add some "turbo" mode , for example after "prolonged" forward motion, or time increasing speed on the forward input ? Or even a "turbo" button in addition to the action one and 8 directions...
@TeamPanicRobotics
@TeamPanicRobotics 4 ай бұрын
great catch, it is laggy but that was on purpose As that test was the first time I'd used Esp32's to talk to each other I didnt want them spamming signals and messing something up, so I added artificial delay to both the transmitter and receiver Between that test and the driving test I removed the delays and then had to add a bunch of debounce code and other bits to stop the transmitter from spamming data, while still sending data in a timely manner. I'm pretty happy with how responsive the bot ended up
@iamdb1990
@iamdb1990 5 ай бұрын
don't you thrust your joystick at me in the first 30 seconds, sir, save it for the END of the video! lol
@TeamPanicRobotics
@TeamPanicRobotics 4 ай бұрын
😂😂😂
@wandersonsilva-fx1cs
@wandersonsilva-fx1cs 5 ай бұрын
Sir, I really liked your project. But would it be possible to replicate it using material at a lower cost? For example: using KY-023 3-Axis Joystick Module. Using the Esp 32 or Esp mini D1. I await your response, thank you. Congratulations on the project.
@TeamPanicRobotics
@TeamPanicRobotics 4 ай бұрын
I'm using esp32s in this project The transmitter uses a standard esp32 the receiver uses an esp32-c3 Yes you could build a custom transmitter using a cheap joystick module and an esp32 I'll probably build something like that later in the year
@wandersonsilva-fx1cs
@wandersonsilva-fx1cs 4 ай бұрын
@@TeamPanicRobotics Wonderful, I'll be waiting, I'll follow your projects! Congratulations one more time!
@JohnHartono
@JohnHartono 2 ай бұрын
Would you kindly share the schematic?
@TeamPanicRobotics
@TeamPanicRobotics 2 ай бұрын
This was a prototype and still needs some work I might release the final version when its done
@BamTehBrent
@BamTehBrent 5 ай бұрын
What chip are you using for your esc?
@BamTehBrent
@BamTehBrent 5 ай бұрын
My bad saw from the other few videos that it looks like a 5v reg and a mx1616 motor driver ic or equivalent.
@TeamPanicRobotics
@TeamPanicRobotics 4 ай бұрын
I should have added this info to the video, specifically I'm using: 5v reg - ams1117 H bridge - mx1508 motor driver note that these two components do not make an esc on their own, they need the esp32
Rush recycling a robot! (Speed melty brain build)
19:23
Team Panic
Рет қаралды 1,1 М.
Building a combat robot from scrap in 3 hours!!!
21:06
Team Panic
Рет қаралды 1,9 М.
Little brothers couldn't stay calm when they noticed a bin lorry #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 20 МЛН
UNO!
00:18
БРУНО
Рет қаралды 5 МЛН
Please Help Barry Choose His Real Son
00:23
Garri Creative
Рет қаралды 23 МЛН
Putting overpowered drive in a 150g robot!
15:58
Team Panic
Рет қаралды 9 М.
Cheddar Goblin at Maker Battle 7/27/24 (Extra Cheesy)
25:44
Fighting a robot made out of JUNK!! (Scrapbots fight report)
27:48
Beating the $20B Joystick Drift Problem, and giving it away for free
17:30
The Solothurn 20mm Anti-Tank Rifle
14:44
Kentucky Ballistics
Рет қаралды 2,9 МЛН
I was sent this mClassic with NO VIDEO Output | Can I FIX it?
20:52
StezStix Fix?
Рет қаралды 95 М.
LEGO Mechanical Speed-Graphing System
22:36
Banana Gear Studios
Рет қаралды 219
Fire alarm tape ‘Cartrette’
21:53
Techmoan
Рет қаралды 152 М.
Upgrading the weapons on my melty brain!
13:57
Team Panic
Рет қаралды 2,9 М.
Little brothers couldn't stay calm when they noticed a bin lorry #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 20 МЛН