Someone has suggested it might be a cross-striped cabbage worm. Sure looks like it: https://bugguide.net/node/view/587912
My lobelias are getting decimated by two different types of caterpillar. This one was easier to find but not so easy to identify.