224 FINAL PROJECT- WIRELESS CONTROL OF A BOE-BOT Tom Cohlmia-Scott Moffat-Ashley Nidiffer-Eric Yim.

Slides:



Advertisements
Similar presentations
Bad News Bots E2 Ryan Bove Kara Collins Peter Courtney Kyle O’Reilly Benjamin Rowland Concept Design Review.
Advertisements

1. 2 LabVIEW for FRC Doug Norman National Instruments January 6, 2012.
LabView Basics.
INTRODUCTION TO ROBOTICS AND MICROCONTROLLERS Instructors: Tijjani “TJ” Mohammed and Tarek Abdel-Salam.
E80 Final Report Section 4 Team 2 Student 1 Student 2 Student 3 Student 4 May 5, 2008.
Simulation Software Integration Connect Velocity and Acceleration to Mathematical Models.
5/13/ Assembling and Testing Your Robot. 5/13/2015 Mounting the Topside Hardware  Parts Boe-Bot Chassis (1) Standoffs (4) 1/4” 4-40 Screws (4)
Digital Electronics Boe-Bot Navigation. This presentation will Detail how to program the Boe-Bot move a specific distance. Detail how to program the Boe-Bot.
Senior Computer Engineering Project
Navigating the BOE-BOT
BOE-BOT By: Jonathan Baker Gabby Garcia. BOE-BOT Servo motors to control each wheel independently Castor wheel in rear for stability Aluminum Chassis.
The Flame SDSU. Flame Controller Layout Thermocouple Stepper Motor Moving Apparatus.
Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom.
Boe-Bot Control Alex Ahmadi John Hoffman Andres Huertas Azeem Meruani Simcha Singer.
Solar Car Data Collection System Matt Boyden Rene Dupuis Ryan Lavallee 4/23/08.
Laser Shoot-Out Game By Steven Noto and Laura Miller Advisor: Steven Gutschlag April 4, 2000 Senior Project Status Report 2.
ME 224-Final Project Jim Lovsin Erica Morales Dan Sheehan Josh Widzer.
224 Final Project Kendra Armstrong - Nick Eccles - Cary Maguire - Alex Taam - Paul Williams.
FOLLOWER SENSORS AND ACTUATORS EE 552 INTSTRUCTOR :Dr MOHAN KRISNAN BY MOHAMMED KASHIF IQBAL ANESH BODDAPATTI UNIVERSITY OF DETROIT MERCY.
Preliminary Design Review
ME 224 Final Presentation Fall 2005 Joni Stegeman Ingrid Lin Giovanni Wuisan Patrick Luckow Brent Willson.
ME 224 Experimental Engineering: Professor Espinosa 2005 TEAM : Jamie Charles Carlo Niko Javier.
Both pulse waves from the encoder will be required to determine the direction of the wheel. The two channels return pulses like the ones below. Using a.
ME Final Project Fabian Wittmer Jason Lintker Stefan Bracher.
CROSSBAR LAN TEAM 8 CURTIS PETE D. ERIC ANDERSON DANIEL HYINK JOHN MUFARRIGE.
ME 224 Final Project Final Presentation 12/08/05 David Macedonia David Storch Adam Same Norbert Wroblewski.
Robotic Artificial Intelligence Toy (R.A.T.) CPE 4521 Final Design Presentation Presented by Shane R. Bright, Erik R. Brown, Wing-Seng Kuan, Micheal T.
Electromechanical Systems “Robotic Sorting System” Brent GuyJonathan Penney.
Applied Control Systems Robotics & Robotic Control
O SCILLATION DAMPING SYSTEM FOR A BALL - SHAPED ROBOT José Joaquín Alcaina Acosta José Luis Racero Robles.
Team Spot A Cooperative Robotics Problem A Robotics Academy Project: Laurel Hesch Emily Mower Addie Sutphen.
Microcontroller Robot Design Spring 2003 Advisor : Prof. Hayler Engineering Team: Mark Vo Jing Hua Zhong Abbas Ziadi.
Balance Bot DT04 Stephan Baranoff Nicole Beck Chris Hamrock Stephanie Kosec Dr. Sastry Balance Bot DT04 Stephan Baranoff Nicole Beck Chris Hamrock Stephanie.
Controlling the Outside World
Mobile Controlled Car Students : Tasneem J. Hamayel Hanan I. Mansour Supervisor : Dr.Aladdin.
EE 211 Lecture 4 T. H. Ortmeyer Spring This week’s labs Grounding Lab Labview Tutorial.
Product Evaluation & Quality Improvement. Overview Objectives Background Materials Procedure Report Closing.
Final Presentation.  Software / hardware combination  Implement Microsoft Robotics Studio  Lego NXT Platform  Flexible Platform.
By: Khalid Hawari Muath Nijim Thaer shaikh Ibrahim Supervisor: Dr. Jamal Kharousheh Dr. Nasser Hamad 27 December 2010.
EE/CS 480 Fall University of Portland School of Engineering Project Osprey RC-VTOL Team Aaron Duane Jesse Fledderjohann Hilary Henderson Chris Hope.
Rotational Motion Comparison of Angular Motion with One-dimensional Horizontal Motion Distance traveled is replaced by the angle traveled around the circle.
By: 1- Aws Al-Nabulsi 2- Ibrahim Wahbeh 3- Odai Abdallah Supervised by: Dr. Kamel Saleh.
Introduction to LabVIEW
Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni.
Acceleration- Change in Velocity occurs when an object _____________________ occurs when an object ______________ in speed. occurs when an object __________.
Digital Electronics The Boe-Bot and Servo Motors.
Introduction to Kinematics
Circular Mtotion In physics, circular motion is rotation along a circle: a circular path or a circular orbit. It can be uniform, that is, with constant.
Team #5 Nicholas Baker Alejandro Haller Matthew Hudson Cristobal Riojas Sep 19, 2011 Extensible robot framework that demonstrates the concept of automating.
 Acceleration: When an object changes velocity, it undergoes acceleration.  Acceleration (a) = (v f - v i )/t Change in speed = v f - v i v i = (initial.
Linear Motion with Constant Acceleration. Effects of acceleration Object ’ s speed changes every second, therefore the distance covered each second is.
Diagnostics and Optimization Procedures for Beamline Control at BESSY A. Balzer, P. Bischoff, R. Follath, D. Herrendörfer, G. Reichardt, P. Stange.
Acceleration Science Nayab N 8G. Acceleration and Motion Acceleration equals the change in velocity divided by the time for the change to take place;
A Presentation on Mr. SAJID NAEEM M.SC – Electronics (UOP) PG-DEP (C-DAC)
MEH108 - Intro. To Engineering Applications KOU Electronics and Communications Engineering.
Sound Source Location Stand Group 72: Hiroshi Fujii Chase Zhou Bill Wang TA: Katherine O’Kane.
Wireless Bluetooth Controller For DC Motor. Introduction Wireless becoming more and more available and widely used Bluetooth is one of the major players.
The entire system was tested in a small swimming pool. The fully constructed submarine is shown in Fig. 14. The only hardware that was not on the submarine.
Self-Navigation Robot Using 360˚ Sensor Array
Obstacle avoiding robot { pixel }
Dynamixel Modules Serially controller servo motors
Automatic human detector garbage can.
Ping-Pong Ball Levitation
Speed.
‘SONAR’ using Arduino & ultrasonic distance sensor
Fabian Wittmer Jason Lintker Stefan Bracher
Chapter 5 Section 1 Motion.
Robotics Programming 9/18/2015.
Robotics Programming 9/18/2015.
Section 2 –Linear and Angular Velocity
Presentation transcript:

224 FINAL PROJECT- WIRELESS CONTROL OF A BOE-BOT Tom Cohlmia-Scott Moffat-Ashley Nidiffer-Eric Yim

Objective  Our goal in this project was to use wireless technology to control a robot along a given path.  To accomplish this we will integrate the Basic stamp and LabView programs.

Parts  Assembled Boe-Bot, Parallax Robotic Kit #28132  Blue Tooth Wireless Adapter, DBT120  Wireless Card, eb500  Gyroscope, ADXRS150EB Hardware Challenges  Basic Stamp Chip malfunctioned  Wireless card communication failure  ADC Chip was not provided

Calibration  Run servo motors at 750 and zero the motion  Run the robot in a circle, record time and angular distance  Use LabView to record the Gyroscope output  Graph the angular velocities vs. output voltage Gyroscope Servo Motors

Angular Velocity vs. Voltage  Calculate the linear equations of the line

Wireless  Learned Bluetooth software  Sent and Received text wirelessly

Programing We used 2 programming languages in this project: LabView and Basic Stamp. LabView Basic Stamp

Gyroscope  Calibration of servo motors  Calibration of Gyroscope Servo Motor

LabView  Used to Record Gyroscope Calibration Data  Configure LabView to connect to Bluetooth  Write a LabView program to control Boe- Bot

Final Programs Final LabView front panel

Final LabView Block Diagram

Detail of Final LabView program

Basic Stamp final program

Demonstration

Conclusion Limits:  Lack of ADC chip  Speed of communication of the wireless  Accuracy of LabView angle calibration Next Steps:  Install and wire an ADC chip  Integrate the gyroscope into the LabView program  Integrate feedback into program