Presentation is loading. Please wait.

Presentation is loading. Please wait.

Developing An Autonomous App For Controlling Turtlebot Final Project Presentation Winter 2013/2014 Amin Asfour & Bshara Simaan Supervisor: Sharon Temtsin.

Similar presentations


Presentation on theme: "Developing An Autonomous App For Controlling Turtlebot Final Project Presentation Winter 2013/2014 Amin Asfour & Bshara Simaan Supervisor: Sharon Temtsin."— Presentation transcript:

1 Developing An Autonomous App For Controlling Turtlebot Final Project Presentation Winter 2013/2014 Amin Asfour & Bshara Simaan Supervisor: Sharon Temtsin

2 Motivation  Developing an autonomous App for controlling Turtlebot that has a gripper attached to it

3 What Is Turtlebot ?  Turtlebot gives a new dimension of possibilities to your Kinect hacking: the ability to drive.  Turtlebot can explore your house on its own, build 3D pictures, bring you food, take panoramas, and more.  Turtlebot comes with an open-source SDK based on ROS to help you develop applications right out of the box.

4 What Is ROS ?  Open Source  Operating System Middleware

5 Why ROS ?  Code Reuse!  Scalability  Language independent  Community Support

6 Android Studio  Android Studio is a new Android development environment.  Similar to Eclipse with the ADT Plugin

7 Connecting it all together  Services  Topics

8 Our Application Main features

9 Overview Publishes Twist Messages Joystick Sends a request to open/close grip Receives Output Response from service Gripper Polls camera topic and displays the received data on screen Feed View

10 Design Problem  Early unstable stages of rosjava  Making Service Call to custom services not 100% supported

11 Solution Implementation  Early unstable stages of rosjava Stick with an old branch  Making Service Call to custom services not 100% supported Publisher/Subscriber Hack

12 Experience ROS Android Packages Topics/Services Ubuntu o “Linux is only free if your time has no value.” Jamie Zawinski

13 Demo Time!


Download ppt "Developing An Autonomous App For Controlling Turtlebot Final Project Presentation Winter 2013/2014 Amin Asfour & Bshara Simaan Supervisor: Sharon Temtsin."

Similar presentations


Ads by Google