  We review methods for coherently controlling Rydberg quantum states of atomic
ensembles using Adiabatic Rapid Passage and Stimulated Raman Adiabatic Passage.
These methods are commonly used for population inversion in simple two-level
and three-level systems. We show that adiabatic techniques allow us to control
population and phase dynamics of complex entangled states of mesoscopic atomic
ensembles for quantum information processing with Rydberg atoms. We also
propose several schemes of single-qubit and two-qubit gates based on adiabatic
passage, Rydberg blockade and F\"{o}rster resonances in Rydberg atoms.
