A picture is worth a thousand words... Can you post a proposed design picture? Are you 4 wheel drive? 6? This will weigh (

) in on your placement of the battery as well.
In addition to the posts above, I have some additional considerations. Please also remember this is some general guidance and is not
the solution.
You do not necessarily want your CG (Center of Gravity) in the center of your robot, as this is not ideal for a 6wd robot or a 4 wheel drive "narrow" chassis. In the case of a 6WD robot, placing your CG on the rear half may be beneficial in your design, as it is really just a 4wd wide chassis with pair of "extra wheels" up front (NOTE: This is an oversimplification).
For a narrow 4WD, placing the CG towards the rear wheels and adding something like an omni wheel on the front will allow you to rotate the robot easier, as a 4WD narrow tank-style/differential drive bot is difficult to turn due to scrub force.