项目作者: NekSfyris

项目描述 :
Nao recognises field limits and moves freely in a given space. ROS-OpenCV
高级语言: C++
项目地址: git://github.com/NekSfyris/Nao-Field-Limits-Recognition.git
创建时间: 2018-03-04T20:09:10Z
项目社区:https://github.com/NekSfyris/Nao-Field-Limits-Recognition

开源协议:

下载


Nao-Field-Limits-Recognition

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.

System Overview

alt text.jpg)

Prerequisites

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 .

Build

After you downloaded the package, move it in your catkin workspace and :

  1. $ cd ~/catkin_ws
  2. $ catkin_make

Run

To run the package first run naoqi_driver in one terminal.
Then in another terminal :

  1. $ roslaunch localization_nao_pkg map_limits_recognition.launch

System Outcome

alt text