Deepak Agarwal, EbyT Technologies Pvt. Ltd.
The exploration of unknown environments can be the fundamental problem for mobile robots, as it involves all the basic capabilities of such systems (e.g., perception, planning, localization, and navigation). From a practical viewpoint, exploration is a central task in many applications, such as planetary missions, intervention in hostile areas, and automatic map building.
This presentation focuses on technique known as frontier-based exploration. The rationale of this approach is that the robot must move towards the boundary (the frontier) between safe explored areas and unknown territory to maximize the information gain coming from new perceptions. The talk discusses how to explore indoor spaces in the absence of predefined map, how to navigate the space while avoiding static obstacles, and how to implement the exploration and navigation module in ROS in MATLAB® and simulate the virtual robot, Husky, in ROS gazebo using Robotics System Toolbox™.