Does ROS support this scenario off-the-shelf?
I'm building a mobile robot which is going to search for and collect small items in easily traversable environment with approximate map known beforehand. Robot will be equipped with a simple 2 DOF manipulator to pick, hold and deposit an item into a single stationary storage box. I will have my own vision software to detect the items to collect and course obstacles, and I will have a ROS driver for my wheeled platform and manipulator. Is there an off-the-shelf module in ROS, which allows for high level solution to this scenario? Do I have to write a lot of glue code and use multiple ROS modules: planner, navigation, mapping, etc.?