I bought this chasis off of ebay because it looked like something fun for the kids. As you can see I put something together just to get it working to see what direction I should go with this, but this project is going to take a little more effort.
Originally I was just going to create a simple python program to take joystick input and pass it to a lora radio, essentially this would be nothing more than a long range rc car. Then the idea grew. I should definately be using ROS if for no other reason than for the kids to know what it looks like and what it can do.
Once that is set up it should make adding features to the tank a little easier. Additionally, since my phone has a large number of sensors built in, it would be great to make an app that can be used as a "joystick", or be switched so that the phone can be mounted to the tank and provide video and other sensor data, while the tank is being controlled from a pc with a joystick.
This is going to be a long weekend, but bringing android into it should make this project a little more interesting.
The PCB's have arrived, and I will have all of the components to build one up this week, I should have the drawing finished this weekend, including the components that need to be 3D printed, and the files are accessible here: https://sethlans.io/code/jlbrian/tank
I had built the H-Bridges with tip 102's and tip 107's and used two ti DC-DC converters. Apparently I made an unwanted solder bridge somewhere because one of the motors would only run in one direction, but it was enough for me keep going with it.
Boards have been made and shipped, so I'll test out the L298P and see what kind of results I get with that.
I also saw this as a good opportunity to begin to learn solidworks, so if everything goes well I will post all of the drawings, assuming that solidworks licensing agreement is not as restrictive as NI Labview.
Best i can tell there is no restriction on the files so long as i dont remove the water mark.