AlejoDiaz49 / Object-SearchLocalization-Robot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Object-SearchLocalization-Robot

ROS Simulation of a mobile robot that is capabell of recognized and localize object in the enviroment

Demo

Installation and Building

Required packages:

sudo apt-get install ros-kinetic-turtlebot
                     ros-kinetic-turtlebot-apps
                     ros-kinetic-turtlebot-interactions 
                     ros-kinetic-turtlebot-simulator 
                     ros-kinetic-kobuki-ftdi
                     ros-kinetic-ar-track-alvar-msgs
                     ros-kinetic-aruco-ros

Include in the .bashrc file the next line so that Gazebo will be able to find the models of the different objects

export GAZEBO_MODEL_PATH=$GAZEBO_MODEL_PATH:~/catkin_ws/src/Object-SearchLocalization-Robot/labrob_gazebo/models

The darknet_ros package has to be build in Release mode, the rest of the packagues work as usual

catkin_make
catkin_make -DCMAKE_BUILD_TYPE=Release --pkg darknet_ros

Usage example

The Simulation can be launch in different ways

Manual control

Automatic control

Development setup

Release History

About


Languages

Language:C 61.1%Language:C++ 29.9%Language:Cuda 3.9%Language:CMake 3.0%Language:Python 1.2%Language:EmberScript 0.3%Language:Shell 0.2%Language:Makefile 0.2%Language:Roff 0.1%Language:MATLAB 0.1%Language:SourcePawn 0.0%