Welcome to robotics!! Your first pre-requisite was that you be willing to learn and experiment, and I think you said you have that, so this is good.
First, I want to make sure you are choosing the right technology for your job. When you say you want a tracked robot, what type of environment are you planning on running in? If you are starting off indoors, on the carpet, tracks probably aren’t the best option. If you are starting outdoors, and have lots of stuff that is loose, like gravel, sand, etc, then tracks are perfect.
Of course, if you want tracks simply because of aesthetics, well,
That I can understand too, as your robot following your vision for it is pretty important too.
Lets assume you keep with the Tri Track kit. I think Jim has said that it can carry up to a few pounds of payload, so as long as your payload is small we are ok.
First, look at the Datasheet for the motors that come with the Tri Track kit. You need to know two things for the motors, what voltage they are rated for, and what current (Amps) they are going to stall at. This will help you size your drive electronics. So, down in Section III, we see a line that says “Rated Voltage 12V”. Ok, stick that in a corner of your mind. Then, go to the graph in the middle of the page. Look for the green line that is labelled Amps, and find the right most end of it. Trace the y coordinate of that end to the value on the left. This shows us that the maximum current that the motor will draw is a shade under 1.6A.
So, you have a motor that draws 12V at 1.6A. Your next step is to find a motor controller that is rated to handle that. Lets start out with the smallest of the two channel motor controllers that Lynxmotion carries, the Sabertooth 2x5. It is a dual motor controller, which means it will handle both sides of your robot. It has a voltage range of 6V to 18V. Your 12V motors are inside this range, so that is good. It has a continuous current rating of 5A, which is greater then the 1.6A your motors will draw worst case. So, if you wanted too, you could use LM’s smallest motor controller. Of course, then, the choice falls to you if you want to buy a bigger one or not. Oversizing your motor controller won’t hurt, and will allow you to use it on future bots with bigger motors.
Then we have to look at batteries to power your motors. Lynx has a small 12V battery pack. Of course, if you are just getting started, that means you will also need a Battery Charger. And of course, unless you want to do some soldering and hacking on the battery and chargers connections, you also need a Connector to hook the battery into your motor controller.
Ok, Battery, Motor Controller, and their related stuff out of the way. Time to get the logic portion of the robot. If you want your robot to do stuff by itself, you will need to put in a microcontroller. I would say go ahead and get the Basic Atom Pro, as its the most capable one that Lynx sells, and there is only a negligible price difference. Of course, you will need somewhere for that processor to plug in, so you need to get a Carrier Board to go with it. You will also need to provide power for your carrier board. If you look at the carrier board’s Manual, you will see it accepts between 6 and 9V. That means you can’t use your 12V battery to power it, as you will burn something up. The easiest option to use the carrier board is simply to have a 9V battery. (So, go grab one from your closest store.) The board comes with a 9V battery wire. Then of course, you will need some way to get data from the carrier board to the motor controller, so you might need A connection kit. As the last piece of the puzzle, you will need a way to get data from a Windows computer (which runs the Basic Micro software, free download) to the carrier board / microprocessor. If you have a serial port on your computer, you can use that. Otherwise, you will have to search these forums for which USB to serial adapters work.
And Viola, I think that is enough to get you off the ground! Good Luck and have fun!