We propose a solution to the full consensus-based formation problem for torque-controlled nonholonomic mobile robots under time-varying communication delays and without velocity measurements. Under the assumptions of static and undirected communication topologies, and smooth and bounded delays, we propose a distributed smooth, time-varying control law which achieves the goal of acquiring a global formation pattern in a common consensus point for <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">both</i> position and orientation. The controller is a combination of a simple Proportional-Plus-Damping scheme and a simple globally exponentially convergent velocity observer. Consensus is reached independently of all initial conditions. Realistic simulations in the Gazebo-ROS environment illustrate the effectiveness of the proposed algorithm and the robustness with respect to measurement noise, non-smooth delays and uncertain dynamics.