This week, we would like to share with you a ROS project created by Husarion: the object search tutorial.
This ROSject shows how to use a wheeled robot (a ROSbot) to search for specific objects in a given area. In their own words:
Object search task defines a mission in which robot has to explore environment while observing if given object exists in explored area. For this purpose it is necessary to use two different approaches, one for exploration and second for object recognition. […] Besides launching them together, it is necessary to keep track of which obstacles were checked by the object recognition process. Task is considered as finished when object is succesfully recognized or all obstacles were checked with no object detection.
This ROSject is open source.
You can get the whole code, simulation and notebook with instructions (everything running off-the-shelf), by clicking on this link. You don’t need to install anything, since it will open in the cloud. Use your Mac or Windows machine too.
Let us know if you are missing any feature in the project or if you would like to contribute to make it better.