Team Spot A Cooperative Robotics Problem A Robotics Academy Project: Laurel Hesch Emily Mower Addie Sutphen.

Slides:



Advertisements
Similar presentations
Sensing and Control.
Advertisements

Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
Microprocessor Motor Control Spring Introduction  Stamp projects Robots  Sensors  Motor control  Logic Rocketry  Reading acceleration (“g”
Team Spot Cooperative Light Finding Robots A Robotics Academy Project Louise Flannery, Laurel Hesch, Emily Mower, and Adeline Sutphen Under the direction.
Robotics Club, Snt Council2 The 3 Schools of Robotics: Mechanical Design – Types of motors – Material selection –
Unit 4 Sensors and Actuators
Autonomous Quadrocopter Proposal Brad Bergerhouse, Nelson Gaske, Austin Wenzel Dr. Malinowski.
GST FIRE ALARM SYSTEM INTERNATIONAL BUSINESS DEPARTMENT , GST BEIJING
1 Sensors, Actuators, Signals, and Computers Part D Ping Hsu, Winncy Du, Ken Youssefi.
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
CSE Design Lab – Milestone 2 James Hopkins Dave Festa Dennis O’Flaherty Karl Schwirz.
Solar Car Data Collection System Matt Boyden Rene Dupuis Ryan Lavallee 4/23/08.
EE396 Project Micromouse Team: Ocha. Team Members Kanoa Jou (Programmer) Ryan Sato (Hardware) KiWoon Ahn (Recorder) Alan Do (Programmer)
Nandini Vemuri (EE) Jason Jack (CE) Ryan Schmitt (CE) Jeff Howe (EE) John Corleto (CE) Emily Phillips (EE) Power Distribution Subsystem Wireless Communication.
New Human Computer Interfaces Amnon Dekel HUJI – CSE, Spring 2006 Class 5 May
FOLLOWER SENSORS AND ACTUATORS EE 552 INTSTRUCTOR :Dr MOHAN KRISNAN BY MOHAMMED KASHIF IQBAL ANESH BODDAPATTI UNIVERSITY OF DETROIT MERCY.
Fall Senior Project Presentation Rev :22.00 By: Salem, Ray M. Date: December Title: Micro Mouse Control Systems Topics: Robotics, System.
New Human Computer Interfaces Amnon Dekel HUJI – CSE, Spring 2007 Class ? May
Solar Tracking Project Team Members: –Cristian Ruvalcaba –Ken Seal –David Clark –Mark McKinley –Richard DeJarnatt.
Nandini Vemuri (EE) Jason Jack (CE) Ryan Schmitt (CE) Jeff Howe (EE) John Corleto (CE) Emily Phillips (EE) Power Distribution Subsystem Wireless Communication.
Sensors And Micro-Controllers
Tracking Rover Team Rubber Ducky Joshua Rubin Alexander Starick Ryan Ramos Alexander Chi.
Tracking Rover Team Rubber Ducky Alex Chi Joshua Rubin Alexander Starick Ryan Ramos.
Team Migliore Controls and Interface Presented by: Matt Burkhardt Brendan Crotty.
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Robotics Day4.
SDP 2009 Team Siqueira Rohan Balakrishnan (CSE) Conan Jen (EE) Andrew Lok (EE) Jonathan Tang (EE) MAPPER: A Perfectly Portable Exploration Robot.
Introduction.
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.
Servo Motors # A servo is a motor that you can position at any angle very accurately. # Servos have a limited servo range; most servos have a range of.
Electromechanical Systems “Robotic Sorting System” Brent GuyJonathan Penney.
Applied Control Systems Robotics & Robotic Control
Microcontroller Hands-on Workshop #3 Ahmad Manshad New Mexico State University Institute of Electrical and Electronics Engineers November 7, 2009.
3-D Scanning Robot Steve Alexander Jeff Bonham John Johansson Adam Mewha Faculty Advisor: Dr. C. Macnab.
Administrative Introduction Our goals for this project is for the two robots to work together intelligently using wireless communication Not only did.
Autonomous Tracking Robot Andy Duong Chris Gurley Nate Klein Wink Barnes Georgia Institute of Technology School of Electrical and Computer Engineering.
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
Low Cost Infrared Touch Screen Bezel for POS Systems Rohan Verma, Jeremy Taylor, Freddie Dunn III Georgia Institute of Technology School of Electrical.
Ruslan Masinjila Aida Militaru.  Nature of the Problem  Our Solution: The Roaming Security Robot  Functionalities  General System View  System Design.
Programming Concepts (Part B) ENGR 10 Introduction to Engineering 1 Hsu/Youssefi.
Team Dominate(d?) The Machine.
RoboTeam 9/1/2011 Preformed by:Costia Parfeniev, Boris Pinzur Supervised by: Kobi Kohai.
Autonomous Robot Project Lauren Mitchell Ashley Francis.
Lecture 20: Communications Lecturers: Professor John Devlin Mr Robert Ross.
Exploring with Lego Robots Daniel Limbrick (Texas A&M University) Emily Sherrill (Tennessee Tech University)
Administrative Introduction Our goals for this project are for the three robots to work together intelligently to complete a maze faster than an individual.
Robotic Sensor Network: Wireless Sensor Platform for Autonomous Topology Formation Project: Sponsored By: Advisor: Dr. S. Jay Yang, CEManager: Steven.
Low Cost Infrared Touch Screen Bezel for POS Systems Rohan Verma, Jeremy Taylor, Freddie Dunn III Georgia Institute of Technology School of Electrical.
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
Measurement and Control. Control Systems A control system usually consists of a processor, a control program, interfaces and a device under the processor's.
Multi-Vehicles Formation Control Exploring a Scalar Field Polytechnic University Department of Mechanical, Aerospace, and Manufacturing Engineering Polytechnic.
The Secure, Automated Home Project Team: Alec Kulbacki Project Advisor: W. Thomas Miller.
ECE 480 Design Team 1 Autonomous Docking of NASA Robotic Arm.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
1 SDP09 Team Siqueira Rohan Balakrishnan (CSE) Conan Jen (EE) Andrew Lok (EE) Jonathan Tang (EE) MAPPER: A Perfectly Portable Exploration Robot.
Niket Sheth Chris Karman Erik Scherbenske Peter van der Hoop.
M. Zareinejad 1. 2 Outline # Sensors –––– Sensor types Sensor examples #Actuators Actuator types Actuator examples ––––
IN 1900 ICT Project Final Presentation. Group name : Code Squad.
Arms, Legs, Wheels, Tracks, and What Really Drives Them Effectors and Actuators.
We thank the Office of Research and Sponsored Programs for supporting this research, and Learning & Technology Services for printing this poster. Miniature.
Introduction to VEX® components
Gas Pressure Meter (Engineering World Health) Advisor: Professor Naomi Chesler Client: EWH and Professor John Webster Team Members: Ksenija Bujanovic-
1 Microcontrollers. 2 Programmers work in the virtual world Machinery works in the physical world Microcontrollers connect the virtual and physical world.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
Self-Navigation Robot Using 360˚ Sensor Array
Smart Shoe S Seminar 2 Prepared by: Sa’ed Qariab Mos’ab Naffa’a
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
OBJECTIVE AND FEATURES:
CS-4540 Robotics Lab 00 - Introduction and OHM's law.
Sensors and actuators Sensors Resistive sensors
Presentation transcript:

Team Spot A Cooperative Robotics Problem A Robotics Academy Project: Laurel Hesch Emily Mower Addie Sutphen

Project Goal Develop a team of autonomous robots that will, within a fixed boundary: –Communicate with each other –Locate a spot of light on the Robotable –Follow the spot of light as it moves across table

Last Semester Lego Prototype 1 mobile Lego RCX robot 2 stationary Lego RCX robot Stationary RobotMobile Robot

Last Semester First Prototype Team of 1 mobile and 2 stationary robots. PVC Body PIC chip microprocessor IR communication

This Semester Development Process –Prototype Evaluated first semester prototype Prototyped new robots –Programming and EE Design Added complexity to the problem Developed new and more accurate algorithms Developed more accurate communication system –Production Modified prototype Final build

Meet the Robots Lucy, Ray and Zoolander Lucy Ray Zoolander

Completed Robot Team Old Elements –PIC chip microprocessor Reliable and easy to use. –Robot Motors and wheels New Elements –Body New, robot friendly, body design Sleek Lexan Material –Communication Long range bluetooth More reliable communication –Programming New computation algorithm

Product Research Mobile robots, autonomous robots, robot teams Robot Body Design Communication between robots Microprocessors

Electrical OOPic Chip Programming Language: Object Oriented Basic 31 I/O pins and additional voltage sources for device interface. Voltage source used for Bluetooth communication, the servo motors, and the photo-resistor circuits.

Electrical Motor Control Microprocessors control all servo motors Due to highly variable torque- constant motion across motors has not been established Robot Motion –Controlled pulses sent to servo motors –Mobile Robot: Calculated using a set of trig functions (will be discussed later) –Stationary Robot: Determined through trial and error

Electical Light Sensing Simple photo-resistor placed in series with a resistor –Output voltage measured at the junction of the two resistors Voltage level inputted to microprocessor using the analog to digital converter Accuracy hampered by ambient light spots brighter than the spot being sought.

Algorithms Flowchart of Functionality Stationary robots scan for position of brightest light. The position of the greatest spot is transmitted via Bluetooth to the mobile robot. Mobile robot reads in light value Interprets value using trig functions Mobile Robot moves to correct position

Algorithms Stationary Robot Algorithm: 1 Goal: –Determine location of spot of greatest light intensity –Convert location into angle measure –Transmit angle measure to mobile robot via Bluetooth (to be discussed later)

Algorithms Stationary Robot Algorithm: 2 Method: –Sweep through 90 degrees –Number of stops depends on strength of battery –Store location of greatest light and covert to the range accepted by the OOPic sine function

Algorithms Mobile Robot Algorithm: 1 Goal: –Given angle measurements from stationary robots compute location of spot of light –Advance to spot of light –Find new spot of greatest light intensity –Follow new spot

Algorithms Mobile Robot Algorithm: 2 Method: –Using sine functions on OOPic chip calculate location of spot of light –Advance to spot of light using pulses of motor –Once at spot of light, rotate 360 degrees to find the new spot of greatest light intensity –Follow the new spot by keeping the light between the three light sensors on front

Algorithms Mobile Robot Algorithm: 3

Communications The need for wireless Goal: –Send angle measurements serially between stationary and mobile robots. First Semester: Infrared communications Second Semester: Bluetooth communications

Communications Infrared Serial infrared communication was attempted in the first semester. Problems: –The range was too small. –Significant accuracy problems. –True serial communications was not established, meaning that pulses representing angle measurements had to be sent. –This adaptation added an additional level of inaccuracy.

Communications Bluetooth Bluetooth is a open platform communications protocol for short distance, high throughput, low power communications. Advantages: –Range up to 30 feet. –A master device can potentially connect with up to 8 slave devices at a time. –Each device has a unique 48 bit address, which results in highly accurate identification. –Bluetooth is also very low power (1mW)

Communications Bluetooth Operation

Mechanical Motors and Gearing Hitech HS-422 Motors –Purchased from Lynx Motion –Modified for continuous rotation Gearing –Removed internal gear –Geared down stationary robot motors

Mechanical Body Design Last semesters design large and bulky –Square shape interfered with light sensing Developed round design –In scale with Robotable –Concurrent with light sensors –Better mobility

Mechanical Second Prototype – Mobile Robot

Mechanical Stationary Robot Drawings

Mechanical Mobile Robot Drawings

Mechanical Second Prototype

Mechanical Final Design RayZoolanderLucy

Opportunity for Future Research Continuing Bluetooth robotic applications Implementation of full Bluetooth functionality Algorithms to find multiple spots Integration of chemical “nose” Expansion of robot team Integration of multiple robot teams

Special Thanks James the Bluetooth Man Warren Gagosian Chris Rogers Matt Dombach Jim Hoffman Robotics Academy Professors TUFTL lab

Demo Cross your fingers