A robotic system to take blood samples autonomously from the forearm is presented and preliminary results are discussed which demonstrate its feasibility. Force/position profiles, while pressing a flat-headed probe against the surface of the skin, enable the determination of a vein's location to within 1 mm on a phantom. When a needle is inserted, the characteristic force/position profile, on puncturing the vein wall, is distinctive enough to implement automatic needle withdrawal to prevent overshoot. Future developments of the project are presented that provide both an autonomous blood sampling robot and a force-feedback surgical trainer.