Caterpillars have small antennae either side of their mouth, which they can use to sense smells.
The Poplar Hawk-moth caterpillar feeds mainly on Poplar and Aspen, but will also feed on a variety of other trees. It doesn't eat barcodes.