Skip to content

uj-robotics/turtlebot

Repository files navigation

##STRUCTURE:##

This project contains few modules :

  • color_tracker - Simple color tracker for red ball.

  • optical_flow_robotic -> Simple Object Follower implemented with optical flow algorithm.

  • tester -> sample python server for testing our clients in java/c++/python

  • test_keyboard.py -> sample python script to test keyboard

  • face_detecting.py -> simple face detecting, first download these files before use: https://github.com/Itseez/opencv/tree/master/data/haarcascades

  • turtlebot_client -> python script to control turtlebot from laptop with using keyboard

  • turtlebot_teleop_key -> Our server on robot side to control wheels.

#Configuration#

##Server! ##

  • Install ros hydro on turtlebot

  • copy turtlebot_teleop_key ~/turtlebot/src/turtlebot_apps/turtlebot_teleop/scripts/

  • Use ifconfig to get ip address of turtlebot

  • Set correct ip in ~/turtlebot/src/turtlebot_apps/turtlebot_teleop/script/turtlebot_teleop_key

##CLIENTS##

###Turtlebot teleop key ###

  • Must have : Unix + opencv + python2.7 + gcc

color_tracker

  • You need to setup a IP address for turtlebot.

  • and cmake it :)!

###optical flow robotic ###

  • Set server ip address in client.py

Android

  • Set correct ip in settings menu

Have fun!

About

Zbiorcze repozytorium na kody dla turtlebota

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published