CS Team: ECE Team: Reckoning IEEE Region V Robotics Competition Cody Mass, Jared Saul David Ameh, Lance Martin, Nick Schlag CS 425 Senior Project Design,

Slides:



Advertisements
Similar presentations
Project Title Here IEEE UCSD Overview Robo-Magellan is a robotics competition emphasizing autonomous navigation and obstacle avoidance over varied, outdoor.
Advertisements

Denise G. Gonzales Technology Integration Specialist.
Objects in Alice: Positioning and Moving Them By Jenna Hayes under the direction of Professor Susan Rodger Duke University July
Presented by Team 3350 (T-BOTS).  Students should lead their teams in the building, design, and all other aspects of the robot.  Knowledge of the Kit.
Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
Sensors For Robotics Robotics Academy All Rights Reserved.
Introduction  If you have ever been to shooting range before, you know that firing a gun is fun. Time flies when you’re sending hundreds of rounds down.
Navigating the BOE-BOT
Mingo County Shewey Science Academy: NXT Training.
University of Colorado at Boulder – ECE Capstone – CDR – October 16, 2007.
Jennifer Goodall, Nick Webb, Katy DeCorah
Group Members Ikechukwu Mogbana Adewuyi Kupolati Frederick Tyson Advisor Prof. Mahmood February, Senior Project 2005/06 Undergraduate Project Proposal.
Wireless Surveillance Vehicle Lance P. Riegert Rodrigo A. Urra Steve C. Wilson September 18, 2007Wireless Surveillance Vehicle1 of 20 Senior Design Project.
The Alix.1c microcontroller on board the vehicle runs Fluxbuntu Linux and is connected to a g wireless card and a USB web camera. A background process.
ECE 415 Senior Design Project Fall 2006 Juan Latorre Anthony Messina Erin Morse David O’Grady Advisor: Professor Dennis Goeckel The Wireless Jukebox MDR.
Senior Project Design Review Remote Visual Surveillance Vehicle (RVSV) Manoj Bhambwani Tameka Thomas.
Jennifer Goodall, Nick Webb, Katy DeCorah
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
Conference Room Laser Pointer System Final Design Report Anna Goncharova Brent Hoover Alex Mendes.
Camera Aided Robot Progress Report.
Embedded Programming and Robotics Introduction and Overview Presented by John Cole Senior Lecturer in Computer Science The University of Texas at Dallas,
Conference Room Laser Pointer System Anna Goncharova, Brent Hoover, Alex MendesSponsored by Dr. Jeffrey Black Overview The project concept was developed.
Conference Room Laser Pointer System Preliminary Design Report Anna Goncharova Brent Hoover Alex Mendes.
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.
Client: Space Systems & Controls Laboratory (SSCL) Advisor : Matthew Nelson Anders Nelson (EE) Mathew Wymore (CprE)
Loops and Switches. 1. What kind of blocks are these? 2. Name two kinds of controls that can be specified to determine how long a loop repeats. 3. Give.
Fuzzy control of a mobile robot Implementation using a MATLAB-based rapid prototyping system.
Embedded Microcomputer Systems Andrew Karpenko 1 Prepared for Technical Presentation February 25 th, 2011.
CS Team: ECE Team: Reckoning IEEE Region V Robotics Competition Cody Mass, Jared Saul David Ameh, Lance Martin, Nick Schlag CS 425 Senior Project Design,
P13215 Spring Fall 2014 The Robotic Wandering Ambassador Background/Previous Work The wandering ambassador robot has been worked on by 7 previous.
DEC0905 Remote Control of Home Appliances ABSTRACT The objective of this project is to enable users to remotely control home appliances and systems over.
ECE 191: Group 2 NXT Robots & Their Applications in Machine Learning Mentor: Anjum Gupta Group: Roanne Manzano Eric Tsai Jacob Robison Sponsored by: SPAWAR.
Engaging Undergraduate Students with Robotic Design Projects James O. Hamblen School of ECE, Georgia Tech, Atlanta, GA
The Voice Operated and Wirelessly Controlled Elevator Jeremy Hester Advisor: Dr. Mohammad Saadeh Class: ET 494 (Senior Design II), Fall 2013 Class Professor:
Wandering Ambassador P13215 Baabak Mamaghani (EE) Team Lead David Gillette (EE) PCB Matt Pendel (EE) PCB/Enclosure Armando Briones (CE) Software Sagar.
Project Micromouse: Minitaur
CS Team: ECE Team: Reckoning IEEE Region V Robotics Competition Cody Mass, Jared Saul David Ameh, Lance Martin, Nick Schlag CS 499 Senior Project Implementation,
Team: Justin Audley, Blake Brown, Christopher Dean, Andrew Russell, Andrew Saunders Advisor: Dr. Richard A. Messner Sponsors: Dr. Richard A. Messner, UNH.
Administrative Introduction Our goals for this project are for the three robots to work together intelligently to complete a maze faster than an individual.
IEEE Robotics TEAM Team Overview Computer Engineering PSoC Development PCB Design Communication Interrupt design & implementation Assembly Computer Science.
This presentation is intended to offer a set of activity cards, which are ideal for introducing the Robolab. The cards cover a range of basic skills, that.
Hardware Sponsors National Aeronautics and Space Administration (NASA) NASA Goddard Space Flight Center (GSFC) NASA Goddard Institute for Space Studies.
Shaojie Ge Special Sensor System  My special sensor system is the walk mechanism of my robot. Since my robot is a walking robot with four legs.
Team 6 DOODLE DRIVE Presenter: Edward Kidarsa. PROJECT OVERVIEW  Android application as controller  Robot vehicle with microcontroller  Path will be.
1 Cartel: Cartography (mapmaking) + Intel (intelligence) Preliminary Design Review ECE4007 L01 – Senior Design – Fall 2007 School of Electrical and Computer.
MIR – Mobile Intelligence Robot By Jason Abbett and Devon Berry.
Joe Cohen Presentation Overview  Project definition and requirements  Solution process and explanation  Methodology.
Status Report #2 Autonomous Lawnmower Team 5 April Fowler Jose Manzanares Ranjith Raghunath Christopher Gerhardt 5 Feb 07 To design and implement an autonomous.
CHROMATIC TRAILBLAZER 25 th November, 2008 University of Florida, Department of Electrical & Computer Engineering, Intelligent Machine Design Lab (EEL.
Roaming Security Robot Ruslan Masinjila Aida Militaru.
ECE 4007 L01 DK6 1 FAST: Fully Autonomous Sentry Turret Patrick Croom, Kevin Neas, Anthony Ogidi, Joleon Pettway ECE 4007 Dr. David Keezer.
Preliminary Design Review (PDR) Team Amaze Me. EE 296 Project (MicroMouse) Members –Brandon Gibu –Ah Ram Kim –John-Kalani Miyajima –Justin Ogata Website.
ECE 477 Final Presentation Team 1  Spring 2013 Zelun Tie Xin Jin Ranmin Chen Hang Xie.
RFID Automated Navigation of a Mobile Platform Tommy Brant, Charles Harper, Patrick Smith, Eni Ofong, Caleb Howell Georgia Institute of Technology School.
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.
Voice Controlled Home Automation System Group 13 Zhe Gong Hongchuan Li.
Communication Based Projects Ideas for Engineering Students.
NASA Robotic Mining Competition. Controllers Arduino Mega - controls motors and sensors Raspberry Pi - Linux based computer that has the autonomous.
Understanding Communication with a Robot? Activity (60 minutes)
CS 7455 Term Project Robot control by Machine learning
ROBOT PROJECT Design and construct an autonomous machine that does something useful for 20 to 60 seconds Rules Fits on 34 x 28 inch base Has at least one.
Sasha Popov November 16, 2018 iRobot Create.
Eddie Chan Behnaz Ghouchani Golnaz Ghouchani
ECE 477 Design Review Group 10  Spring 2005 I, Robotic Waitress
Objects in Alice: Positioning and Moving Them
Wireless Autonomous Trolley (WAT)
Computer Science Teachers Association Academy Lego Robotics
Alice and Daisies: Positioning and Moving Objects in Alice
Lesson One: Objects in Alice: Positioning and Moving Them
Team Project: A Surveillant Robot System
Presentation transcript:

CS Team: ECE Team: Reckoning IEEE Region V Robotics Competition Cody Mass, Jared Saul David Ameh, Lance Martin, Nick Schlag CS 425 Senior Project Design, Fall

Client & Competition We’re going to Disneyland Texas! 2 Gaylord Texan Resort and Convention Center, Grapevine, TX

Our Goal Toxic waste disposal is totally our area of expertise (...right?) “…The task this year is to construct a land-based robot which can autonomously transport toxic containers from multiple locations to a remote processing area. … Each team must design and build an autonomous robot that can detect and transport a container from 4 corners of the course to the assigned square area in the center of the course. The robot must visit all 4 corners and transport all 4 cargo containers to their correct positions, but the desired order of visitation will be decided on the day of the competition and will vary from round to round.” 3

Our Goal Wait...there are rules? Course: –8’ x 8’ Field –Randomly-placed obstacles Cargo containers: –3” cubes, 150 grams Robot: –1’ L x 1’ W x 2’ H, less than 50 lbs. The competition: –1 minute to prepare the robot –3 minutes to perform the task 4

Hardware Components Float like a butterfly, sting like a $135 robot 5

Hardware Components Everything but the kitchen sink Gumstix PSoC WebcamLaser Touch Screen ArmWheels 6

Hardware Components When we say “move”, the ECE team says “How far?” The Gumstix (microcontroller) will send a movement request to the PSoC (created by the ECE team) The PSoC will then perform the low-level motor commands: –Move wheels forward/backward –Rotate (move one wheel forward, one backward) –Full stop –Open/close/move robotic arm PSoC ArmWheels 7

Hardware Components Turns out a “Gumstix” isn’t a candy bar Overo Fire Gumstix: –600 MHz, 256MB RAM, 256MB Flash –Includes (g) and Bluetooth Summit expansion board: –USB OTG mini-AB, USB host mini-A, DVI-D (HDMI), USB Serial Console, many other ports and lines for the PSoC Gumstix WebcamLaser Touch Screen 8

Hardware Components And if there’s still room left over, maybe a coffee machine, too... Webcam: –Use for image gathering/processing Laser: –High-quality proximity detection at various angles Touch screen: –Not set in stone, but would be useful for preparation Gumstix WebcamLaser Touch Screen 9

The Users …of an autonomous robot? There’s really only one type: us! –Creators –Designers –Coders –Operators Since the robot must be autonomous, there is no “end user” 10

Development Environment Because programming in assembly would simply take too long Operating system: –Linux Programming language: –C–C –C++ Libraries: –OpenCV will provide image processing for the webcam’s data Getting the code there: –Wireless subversion 11

Timeline In addition, May 2010: Victory celebration 12 Oct Nov Dec Jan Feb Mar Apr ECE Team: Have ideas of command set ECE Team: Define Command Set and Parameters Begin ImplementationCompetition: April 16/17, 2010 Additional short-term goals: –Successful movement –Localization algorithms –Grab/transport objects –Troubleshooting

Applicable Patterns Note: Stand-Up Meeting may not require actual standing 13 Stand-up Meeting: –The project is changing fast, so Cody and Jared meet before every class Standards Linking Locations: –We give the ECE team the prototypes of our motor functions, so they can code them Face to Face Before Working Remotely and Lock ‘em Up Together –The project’s initial structure is decided through Friday meetings

Past Competitions Learning from other peoples’ mistakes can be fun! The winner of last year’s competition An excellent collection strategy Our team’s website: – 14