Remote Robo CSE 321 Sirak Gizaw Rahumathullah Rumaiz.

Slides:



Advertisements
Similar presentations
Saya Web Interface Project Edward Rafaelov & Vladimir Postel DEC Advisors: Prof. Shlomi Dolev & Michael Orlov.
Advertisements

Contents Different O.S. and platforms. Different programming languages. Possibilities for mobiles. GPS, digital compass, accelerometer,… Augmented reality.
What am I describing ? Questions: Cannot say any word or phrase on the card Answers: Must be word or phrase on the card.
Bluetooth and Wi-Fi Kane Hartley.
In Review JAVA C++ GUIs - Windows Webopedia.com.
Fabian Lema *I’m not set on the title of the project W1 Remote Monitoring of Android Devices* University Of Queensland, Australia.
Application for Autism User Interface Design Lars Hottentot.
BEYOND SMARTPHONES WITH RASPBERRY PI BY - ASHISH KSHIRSAGAR.
Introduction (Font: Arial 44) Please prepare your poster according to the following specifications: (Font: Arial 32) 1.Poster size 100 cm X 70 cm. 2.All.
ITeach, iLearn, iGrow iPads for all. Pick your color!Pick your color!
CS 1 with Robots IDLE and Myro Institute for Personal Robots in Education (IPRE)‏
How to turn on the robot How to start Bluetooth How to connect to robot How to initialize the robot How to not break the robot Sec Getting Started.
EQUIPMENT AND SOFTWARE IN PHYSICAL EDUCATION Nick Yotsko.
Develop Apps for Embedded Android Networking
Performance Optimizing of Android Application Yu KANG 1.
Java The Beginning. Why Java?  Currently, this is the language of the international AP course which runs Feb-Apr  FREE!  Platform-independent  Simple.
WIRELESS DISPLAY OVER BLUETOOTH USING PI AND ANDROID PHONE Group Members: Shweta Ware, David Etim Network Embedded Systems.
Bryn Mawr College IPRE Kickoff Meeting Bryn Mawr College Doug Blank Software Development.
Getting Started Sec 9-2 Web Design. Objectives The student will: Know to establish a Bluetooth link to the Scribbler robot. Know to start IDLE (the Python.
Team: Justin Audley, Blake Brown, Christopher Dean, Andrew Russell, Andrew Saunders Advisor: Dr. Richard A. Messner Sponsors: Dr. Richard A. Messner, UNH.
General Status  Analyze various options for connecting to the robot  Develop requirements for each connection  Check example projects o Videos with.
RomoRobot Feras Khateeb Yousef Azem supervisors Dr.Raed Al-Qade Dr.Lui Malhis.
Java is Awesome Sean Pierce. What is the JVM and Why do I care?
S quad R emotely A imed W eapons P latform Control Module Abstract The Squad Remotely Aimed Weapons Platform is a rugged, quickly deployable system that.
USGS FIELDNOTES Maggie Ortiz, EERI. Basic Information  Thin-client web application  Styled like iphone app  Available at:
How to link the robot and the computer (Bluetooth) How to turn on and off How to connect the adaptor Fluke card connection Sec Getting Started How.
Midea WIFI air conditioner connection
A remote control robot with webcam. Responsibilities User Interface Communicate with server Webcam Display Server Web Server Collaborators Work: Harkins.
Introduction (Font: Arial 44) Please prepare your poster according to the following specifications: (Font: Arial 32) 1.Poster size 100 cm X 70 cm. 2.All.
Chapter 1: Applying Computer Basics – Lesson 1 © 2010, 2006 South-Western, Cengage Learning.
CSE 321 Alex Reiner Nischal Vasant. CRC Card MovesCollaborations Responsibilities 1.Detect Obstacles 2.Detect Remote control Signals 1.Turn following.
Field Trip #27 Using Java to Download Images and Sounds By Keith Lynn.
Cevgroup.org C utting E dge V isionaries. cevgroup.org TODAY’s TALK 1) Internet Of Things (IoT) 2) Wi-Fi Controlled Robots 3) Augmented Reality.
Cosc 4735 Primer: Marshmallow Changes and new APIs in android 6.0 (api 23)
A CCELEROMETER. Accelerometers are devices that can measure acceleration, but in smartphones, they're able to detect changes in orientation and tell the.
1- How to connect the robot to the pc Sec Getting Started 3- How to move the robot Sec Scribbler movements 4- How to make a turn 11- How to.
CSE 4939 Alex Riordan Brian Pruitt-Goddard. Design an interactive source control application that works between an android phone and a project located.
Technology By :-. What Is Bluetooth? Designed to be used to connect both mobile devices and peripherals that currently require a wire Short range wireless.
PROJECT OVERVIEW GSM SECTION BLUE TOOTH SECTION SOFTWARE DEVELOPMENT CIRCUIT DEVELOPMENT LESSONS LEARNED AND CHALLENGES FACED.
Capstone Design Camera for Security App - Final Report Kim Sang Min Jeon Byeong Yong.
Smart bulb ‘hue’ control
The Scribbler. The Scribbler is a small, low-cost fully programmable intelligent robot with multiple sensor systems. It is capable of interacting with.
Aindra Systems We See Things …
Title of the Poster (Font: Arial 72)
ILife App.
Basic Settings Last update: February 2017
European Robotic LABoratory
Configure Instruction
Knole Computer Group June 2017 The USB Hub.
Enable Talk Prepared By: Alaa Mayyaleh Shurouq Abu salhiah.
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
2N Helios IP - News May 11th 2017.
Getting Started Sec 9-2 Web Design.
Wireless hand game controller
MBRC Mobile Based Remote Control
① Introduction ② Features ③ Connectivity Features ④ Platform & Storage Features.
Delivery Robot Eddie Chan Behnaz Ghouchani Golnaz Ghouchani.
Mobile Pen Testing w/ drozer
EPet Emotion based speech controlled.
Quick Reference Card for
Jeff Plewak Robin Sachdev
CSE 321 – Object Detection & Tracking
This course is based on a Samsung Product.
Enable Talk Prepared By: Alaa Mayyaleh Shurouq Abu salhiah.
Bluetooth on Your Phone Courtesy of the
Tareq Khan, Ph.D. Assistant Professor,
Elecbits.
The Basic functionality and applications of the project
This course is based on a Samsung Product.
Presentation transcript:

Remote Robo CSE 321 Sirak Gizaw Rahumathullah Rumaiz

Project Idea Android Application to control the scribbler Started off with android app that compiles python codes Got up to bluetooth connectivity Problem with importing all the myro modules on the phone Used an open source java code that sends byte codes to the scribbler. Added button functionalities to move the scribbler manually Tried streaming live videos to the app. To control the myro from anywhere through the internet Hook the phone on the scribbler to control it with bluetooth Control the phone through the internet from anywhere and use the phones live video streaming abilities to view the scribblers surrounding

CRC Card ResponsibilitiesCollaborators Initialize Movement Bluetooth drive(, ) Move forwardsetOnTouchListener() - Call drive(100, 0) Move backwardsetOnTouchListener() - Call drive(-100, 0) Move right setOnTouchListener() - Call drive(100, -45) Move leftsetOnTouchListener() - Call drive(100, 45)

Lessons Learned Myro How the python commands work Sending bytecodes through the bluetooth connection Android Application development Touchscreen button interaction Bluetooth connection inside an app Python compatibility Tried a java app that compiles python code Client/server connection Using the phones camera inside an app

THANK YOU!!!1