Skip to content

DeepBlue14/android_turtlebot_controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Android TurtleBot Ui Android interface for controlling a robot

Author/Maintainer: James Kuczynski,
      Undergraduate Researcher,
      Robotics Laboratory,
      University of Massachusetts Lowell.
Email: [email protected]

=====

###Index

###Project Synopsis

This package provides a UI to control a mobile robot with a Android tablet or smartphone. This particular project uses a TurtleBot (gen. 1 with a Create base). The backend consists of the programs which the robot must run to communicate with the Android device.

WARNING: This project is currently in the pre-alpha stage.*

###Introduction

TBA...

###Dependencies

Android Side

Robot Side

###Install

TBA...

Run

  • Power on the Create
  • Plug in both the kinect and Create USBs.
roslaunch turtlebot_bringup minimal.launch --screen             # starts the robot base.  If it fails, make sure that the Create is on,
                                                                # and that the robot-brain is connected to the internet.  You may have
                                                                # to unplug and re-plug in the Create.
roslaunch turtlebot_dashboard turtlebot_dashboard.launch        # starts a UI to display status info
roslaunch turtlebot_bringup 3dsensor.launch                     # starts the camera
rosrun ip_translator RosServer                                  # sends camera feed from the robot's 3D camera 
rosrun ip_translator DataCom                                    # recieves string data from the Android device
#start the Android app

###Future Work

TBA...

About

Android application for controlling a TurtleBot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published