hi - i want to participate in Micromouse, im an engineering and compsci student in NY and i can't find anything to do, nor any information really... what should i do?? my club wants to compete!
Thyank you for this video I tried this approach, but i think p. 2.3. should be "... and add all neighbours to queue", instead of "accessible neighbours", with this change map looks much better, because connected cells behind the wall refers to the previous value of current cell
Great lecture dudes. For the mad lads doing the half-size category, where in the world are they getting their microscopic motors? Surely the little 6mm coreless drone motors wouldn’t have enough torque right? Do they custom machine their own?
Any plans on a video on to architect or proper design practices? For example, if serially interfacing to an an external device , is it best to have one giant always block, that runs on an internal fast clock to keep track (counter) when to send the request, as well monitoring the clock level in order to latch the incoming data. Or how to close timing, and create proper timing constraints? Or how to use 3rd party tools like SymbiFlow, Yosys , nextpnr), using pre-made IPs.. like from FuseSoC (ValentyUSB, VexRiscV)? Writing Custom logic via Silice, Bluespec / chisel-lang HDL , SpinalHDL, LiteX? Simulate Logic (SignalTap / Chipscope, Libero's Identify vs Smartdebug, Modelsim / Questasim) Renode to test/simulate
The problem is that there are no courses in hardware/software test and integration - one of the highest paid engineering professions. The first clue for me was when one of the speakers referred to C++ as being fun, while C was not fun. They are basically junior engineers.
An IMU or a gyro would help w/ the accumulated error that just using encoders can have. Relying on encoders alone could lead to issues since error could build up from wheel slippage and inaccuracies. Of course, you'd have to change the controller to use both sensors accordingly.
I think the goal is always at the center of the maze (fixed coordinates). This seems to be the case in all the competition videos I've watched. Mouse knows where the center is because size of the maze is known in advance.
for the normal micromouse its always in the center but for the half-sized micromouse it could be anywhere, even the shape could differ and instead of a 16x16 it has a 32x32 grid. if i remember correctly
Uh doesn't the L293D IC required 4.5V+ for VSS ? Like of one were to use it with STM32 which has a 3.3V Output wouldn't that affect the maximum speeds of motors if you were to provide 5V to VSS ? So does it work perfectly fine 3.3V connected to vss or does the l293d only checks the duty cycle of the pulse when it's voltage is greater than what it considers a logical high rather than the actual voltage ?
Lol believe it or not Im making a micromouse and the other 2023 ucla ieee micromouse floodfill algorithm was actually wrong. I wasted too much time on it 😭😭😭 Edit: NVM their algo is right. My struct was behaving in a funky manner I never anticipated