A ROS based package implementation for Nao v5 robot to recognize and avoid goind out of bounds in C++. The robot will be able to move freely inside a space created by lines.
You need to have installed :
- OpenCV
- ROS ( with a catkin environment )
- naoqi_driver package
Has been tested for ros-kinetic and opencv 3.3.0 .
After you downloaded the package, move it in your catkin workspace and :
$ cd ~/catkin_ws
$ catkin_make
To run the package first run naoqi_driver in one terminal. Then in another terminal :
$ roslaunch localization_nao_pkg map_limits_recognition.launch