added a define flag WITH_MAP for usage with or without robot localization, added dynamic reconfigure parameters