Inspired by the recent studies on the analysis of biased random walk behavior of Escherichia coli[Passino, K.M., 2002. Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Syst. Mag. 22 (3), 52-67; Passino, K.M., 2005. Biomimicry for Optimization, Control and Automation. Springer-Verlag, pp. 768-798; Liu, Y., Passino, K.M., 2002. Biomimicry of social foraging bacteria for distributed optimization: models, principles, and emergent behaviors. J. Optim. Theory Appl. 115 (3), 603-628], we have developed a model describing the motile behavior of E. coli by specifying some simple rules on the chemotaxis. Based on this model, we have analyzed the role of some key parameters involved in the chemotactic behavior to unravel the underlying design principles. By investigating the target tracking capability of E. coli in a maze through computer simulations, we found that E. coli clusters can be controlled as target trackers in a complex micro-scale-environment. In addition, we have explored the dynamical characteristics of this target tracking mechanism through perturbation of parameters under noisy environments. It turns out that the E. coli chemotaxis mechanism might be designed such that it is sensitive enough to efficiently track the target and also robust enough to overcome environmental noises.