SlideShare a Scribd company logo
1 of 16
Team: Wall-E



Image from: http://www.pixar.com/featurefilms/walle/images/walle-front.jpg




                                                                             An ENSC 3213 Production
Team Members   Name:            Team Role
               Tim Van Ostran   Team Leader
               Kory Teague      Lead Engineer
               Kelle McCan      Wiki Specialist
               Carly Butters    Team Liaison
               Park Lamerton    Bot Team Lead
               Dylan Kuehni     Bot Team
               Jason Semien     Bot Team
               Ethan Abele      Bot Team
               Ryan Syrus       Bot Team
               Nik Marinov      Control Team Lead
               Dustin Maki      Control Team
               Mike Krueger     Control Team
               Steven Belcher   Control Team
   Mercury Robot Competition

   Wall-E Bot

   Control Implementation

    Bot Implementation
                                                                        Image from: http://code.google.com/p/plpbot/wiki/Portal?tm=6





   Questions?



Outline              Image from: http://mercury.okstate.edu/2011.html
The
 Challenge
• Operating robots remotely have many useful applications.
  This challenge will explore possible means of accomplishing
  this task. The challenge is to design, build, and operate a
  complete system capable of navigating an obstacle course
  with the operator and the robot separated by a great
  distance.

 Objectives
• Control the robot manually from a remote location.
• Navigate a course in minimum time while avoiding obstacles

               Information found: http://mercury.okstate.edu/flyer-2011.pdf




Mercury Robot Competition
 Open to university and high school
  teams. Category will be determined by the most
  senior member of the team (excluding the
  mentor or instructor).
 Teams will consist of at most four team members
  plus an optional mentor or instructor.
 The robot must be guided by the actions of an
  Operator at a remote location.
 One team member will be designated the
  “Operator” and is the only one that is allowed to
  guide the robot.
 The Operator may only receive information
  provided by the robot.


2012 Competition Rules
   The remaining team members may be located at the
    robot site and will be the only ones that may touch
    the robot during or between runs.
   Touching the robot during the run will result in a time
    penalty or possible disqualification of the current run.
   Striking and/or knocking over obstacles will carry
    time penalties. The actual penalty points will be
    declared prior to the start of the event.
   The robot must follow a predefined path from “Start”
    to “Finish” in minimum time while attempting to avoid
    striking obstacles.
   Each team will have a 15 minute window in which to
    attempt to traverse the obstacle course.



2012 Competition Rules Cont.
   When the final run is started, it must be
    completed before the 15 minute window
    expires to count as an “official time”.
   The team may make as many attempt as the
    15 minute window will allow.
   The best score will be considered the “official
    time”.
   The team whose robot completes the course
    in the minimum time will be the winner.
   In the event of a tie, the team with the least
    penalty points will be deemed the winner.


2012 Competition Rules Cont.
The Maze




           Image from: http://mercury.okstate.edu/2012%20track.jpg
Image from: http://fc06.deviantart.net/fs37/i/2008/248/6/b/Wall_E_and_EVE_Icons_by_Flarup.jpg




Wall-E Bot
Send
                    Send controls
                                                           controls to
                    to satellite.
                                                                    Bot.




Image from: http://customxbox360controllers.org/wp-
                                                      Image from: http://mercury.okstate.edu/2011.html
content/uploads/xbox360_controller-1.jpg




                         Wall-E’s Configuration
Image from: http://images.wikia.com/disneyvillains/images/b/b2/AUTO.jpg



                                                                            Image from: http://customxbox360controllers.org/wp-content/uploads/xbox360_controller-1.jpg




Control Implementation
1. Analog Controller sends control signals for the WALL-E
bot to a computer through a USB port.


     2. Control Laptop reads controller input, normalizes it,
     translates it to WALL-E understandable signals.

           3. Control Laptop sends control packets from controller,
           as long as it receives WALL-E “heartbeat”, through a
           virtual COM port.
4. Wireless Control Node sends/receives virtual COM port
messages between the Control FPGA and Control Laptop.


           5. Control FPGA relays messages between WALL-
           E and the Wireless Control Node.
Image from: http://28.media.tumblr.com/tumblr_la76bvIGTP1qdce8vo1_400.png




Bot                                                                         Image from: http://mercury.okstate.edu/2011.html




Implementation
• Receive 3 bits of data from the controller team.
          • Once received, continue to State 2.
State1:

        • Check to see if data is valid.
        • If not, shut down.
State2: • If valid continue to State 3.

        • Sort data by order they were received and give feedback
          to controller.
State3: • Return to State 1.
Image from: http://www.wall-e-wallpaper.com/p7ssm_img_1/fullsize/Wall-e-wallpaper20_fs.jpg




Questions?

More Related Content

Similar to Wall e research presentationwithtransition

ME2110 - FinalReport
ME2110 - FinalReportME2110 - FinalReport
ME2110 - FinalReportVirajPahwa
 
VIP - Wheelchair Project Final Report
VIP - Wheelchair Project Final ReportVIP - Wheelchair Project Final Report
VIP - Wheelchair Project Final ReportKarvin Dassanayake
 
Demonstrate the implementation PI controller to regulate speed of DC Servo Mo...
Demonstrate the implementation PI controller to regulate speed of DC Servo Mo...Demonstrate the implementation PI controller to regulate speed of DC Servo Mo...
Demonstrate the implementation PI controller to regulate speed of DC Servo Mo...MIbrar4
 
Devoxx4Kids Lego Workshop
Devoxx4Kids Lego WorkshopDevoxx4Kids Lego Workshop
Devoxx4Kids Lego WorkshopStephen Chin
 
Building a-line-following-robot
Building a-line-following-robotBuilding a-line-following-robot
Building a-line-following-robotFahmy Akbar Aparat
 
Building a-line-following-robot
Building a-line-following-robotBuilding a-line-following-robot
Building a-line-following-robotgolapkantidey
 
Hands-on Robotics_Way Point Navigation
Hands-on Robotics_Way Point NavigationHands-on Robotics_Way Point Navigation
Hands-on Robotics_Way Point NavigationDeepak Sharma
 
Shipping Code like a keptn: Continuous Delivery & Automated Operations on k8s
Shipping Code like a keptn: Continuous Delivery & Automated Operations on k8sShipping Code like a keptn: Continuous Delivery & Automated Operations on k8s
Shipping Code like a keptn: Continuous Delivery & Automated Operations on k8sAndreas Grabner
 
MAKING OF LINE FOLLOWER ROBOT
MAKING OF LINE FOLLOWER ROBOTMAKING OF LINE FOLLOWER ROBOT
MAKING OF LINE FOLLOWER ROBOTPRABHAHARAN429
 
[124] mit cheetah 로봇의 탄생
[124] mit cheetah 로봇의 탄생[124] mit cheetah 로봇의 탄생
[124] mit cheetah 로봇의 탄생NAVER D2
 
Istio Upgrade Field Guide IstioCon2022.pdf
Istio Upgrade Field Guide IstioCon2022.pdfIstio Upgrade Field Guide IstioCon2022.pdf
Istio Upgrade Field Guide IstioCon2022.pdfRam Vennam
 
Design and Realization of Experimental Autonomous Driving Syst.docx
Design and Realization of Experimental Autonomous Driving Syst.docxDesign and Realization of Experimental Autonomous Driving Syst.docx
Design and Realization of Experimental Autonomous Driving Syst.docxtheodorelove43763
 
Developing a Humanoid Robot Platform
Developing a Humanoid Robot PlatformDeveloping a Humanoid Robot Platform
Developing a Humanoid Robot PlatformDr. Amarjeet Singh
 
Not a Security Boundary: Bypassing User Account Control
Not a Security Boundary: Bypassing User Account ControlNot a Security Boundary: Bypassing User Account Control
Not a Security Boundary: Bypassing User Account Controlenigma0x3
 
Km42 pipe climbing robot with rope mechanism. (wecompress)
Km42 pipe climbing robot with rope mechanism. (wecompress)Km42 pipe climbing robot with rope mechanism. (wecompress)
Km42 pipe climbing robot with rope mechanism. (wecompress)1000kv technologies
 
Gluecon 2017 - GoMake | Flying Dreams: Real-Time Communication from the Edge ...
Gluecon 2017 - GoMake | Flying Dreams: Real-Time Communication from the Edge ...Gluecon 2017 - GoMake | Flying Dreams: Real-Time Communication from the Edge ...
Gluecon 2017 - GoMake | Flying Dreams: Real-Time Communication from the Edge ...Jonathan Barton
 
Robotics Introduction lecture
Robotics Introduction lectureRobotics Introduction lecture
Robotics Introduction lecturecairo university
 
Let's make this test suite run faster - Paris JUG 2011
Let's make this test suite run faster - Paris JUG 2011Let's make this test suite run faster - Paris JUG 2011
Let's make this test suite run faster - Paris JUG 2011David Gageot
 

Similar to Wall e research presentationwithtransition (20)

ME2110 - FinalReport
ME2110 - FinalReportME2110 - FinalReport
ME2110 - FinalReport
 
Report
ReportReport
Report
 
VIP - Wheelchair Project Final Report
VIP - Wheelchair Project Final ReportVIP - Wheelchair Project Final Report
VIP - Wheelchair Project Final Report
 
Demonstrate the implementation PI controller to regulate speed of DC Servo Mo...
Demonstrate the implementation PI controller to regulate speed of DC Servo Mo...Demonstrate the implementation PI controller to regulate speed of DC Servo Mo...
Demonstrate the implementation PI controller to regulate speed of DC Servo Mo...
 
Devoxx4Kids Lego Workshop
Devoxx4Kids Lego WorkshopDevoxx4Kids Lego Workshop
Devoxx4Kids Lego Workshop
 
Ee 323 project
Ee 323 projectEe 323 project
Ee 323 project
 
Building a-line-following-robot
Building a-line-following-robotBuilding a-line-following-robot
Building a-line-following-robot
 
Building a-line-following-robot
Building a-line-following-robotBuilding a-line-following-robot
Building a-line-following-robot
 
Hands-on Robotics_Way Point Navigation
Hands-on Robotics_Way Point NavigationHands-on Robotics_Way Point Navigation
Hands-on Robotics_Way Point Navigation
 
Shipping Code like a keptn: Continuous Delivery & Automated Operations on k8s
Shipping Code like a keptn: Continuous Delivery & Automated Operations on k8sShipping Code like a keptn: Continuous Delivery & Automated Operations on k8s
Shipping Code like a keptn: Continuous Delivery & Automated Operations on k8s
 
MAKING OF LINE FOLLOWER ROBOT
MAKING OF LINE FOLLOWER ROBOTMAKING OF LINE FOLLOWER ROBOT
MAKING OF LINE FOLLOWER ROBOT
 
[124] mit cheetah 로봇의 탄생
[124] mit cheetah 로봇의 탄생[124] mit cheetah 로봇의 탄생
[124] mit cheetah 로봇의 탄생
 
Istio Upgrade Field Guide IstioCon2022.pdf
Istio Upgrade Field Guide IstioCon2022.pdfIstio Upgrade Field Guide IstioCon2022.pdf
Istio Upgrade Field Guide IstioCon2022.pdf
 
Design and Realization of Experimental Autonomous Driving Syst.docx
Design and Realization of Experimental Autonomous Driving Syst.docxDesign and Realization of Experimental Autonomous Driving Syst.docx
Design and Realization of Experimental Autonomous Driving Syst.docx
 
Developing a Humanoid Robot Platform
Developing a Humanoid Robot PlatformDeveloping a Humanoid Robot Platform
Developing a Humanoid Robot Platform
 
Not a Security Boundary: Bypassing User Account Control
Not a Security Boundary: Bypassing User Account ControlNot a Security Boundary: Bypassing User Account Control
Not a Security Boundary: Bypassing User Account Control
 
Km42 pipe climbing robot with rope mechanism. (wecompress)
Km42 pipe climbing robot with rope mechanism. (wecompress)Km42 pipe climbing robot with rope mechanism. (wecompress)
Km42 pipe climbing robot with rope mechanism. (wecompress)
 
Gluecon 2017 - GoMake | Flying Dreams: Real-Time Communication from the Edge ...
Gluecon 2017 - GoMake | Flying Dreams: Real-Time Communication from the Edge ...Gluecon 2017 - GoMake | Flying Dreams: Real-Time Communication from the Edge ...
Gluecon 2017 - GoMake | Flying Dreams: Real-Time Communication from the Edge ...
 
Robotics Introduction lecture
Robotics Introduction lectureRobotics Introduction lecture
Robotics Introduction lecture
 
Let's make this test suite run faster - Paris JUG 2011
Let's make this test suite run faster - Paris JUG 2011Let's make this test suite run faster - Paris JUG 2011
Let's make this test suite run faster - Paris JUG 2011
 

Recently uploaded

Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........LeaCamillePacle
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxsqpmdrvczh
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationAadityaSharma884161
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxLigayaBacuel1
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 

Recently uploaded (20)

Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint Presentation
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 

Wall e research presentationwithtransition

  • 1. Team: Wall-E Image from: http://www.pixar.com/featurefilms/walle/images/walle-front.jpg An ENSC 3213 Production
  • 2. Team Members Name: Team Role Tim Van Ostran Team Leader Kory Teague Lead Engineer Kelle McCan Wiki Specialist Carly Butters Team Liaison Park Lamerton Bot Team Lead Dylan Kuehni Bot Team Jason Semien Bot Team Ethan Abele Bot Team Ryan Syrus Bot Team Nik Marinov Control Team Lead Dustin Maki Control Team Mike Krueger Control Team Steven Belcher Control Team
  • 3. Mercury Robot Competition  Wall-E Bot  Control Implementation Bot Implementation Image from: http://code.google.com/p/plpbot/wiki/Portal?tm=6   Questions? Outline Image from: http://mercury.okstate.edu/2011.html
  • 4. The Challenge • Operating robots remotely have many useful applications. This challenge will explore possible means of accomplishing this task. The challenge is to design, build, and operate a complete system capable of navigating an obstacle course with the operator and the robot separated by a great distance. Objectives • Control the robot manually from a remote location. • Navigate a course in minimum time while avoiding obstacles Information found: http://mercury.okstate.edu/flyer-2011.pdf Mercury Robot Competition
  • 5.  Open to university and high school teams. Category will be determined by the most senior member of the team (excluding the mentor or instructor).  Teams will consist of at most four team members plus an optional mentor or instructor.  The robot must be guided by the actions of an Operator at a remote location.  One team member will be designated the “Operator” and is the only one that is allowed to guide the robot.  The Operator may only receive information provided by the robot. 2012 Competition Rules
  • 6. The remaining team members may be located at the robot site and will be the only ones that may touch the robot during or between runs.  Touching the robot during the run will result in a time penalty or possible disqualification of the current run.  Striking and/or knocking over obstacles will carry time penalties. The actual penalty points will be declared prior to the start of the event.  The robot must follow a predefined path from “Start” to “Finish” in minimum time while attempting to avoid striking obstacles.  Each team will have a 15 minute window in which to attempt to traverse the obstacle course. 2012 Competition Rules Cont.
  • 7. When the final run is started, it must be completed before the 15 minute window expires to count as an “official time”.  The team may make as many attempt as the 15 minute window will allow.  The best score will be considered the “official time”.  The team whose robot completes the course in the minimum time will be the winner.  In the event of a tie, the team with the least penalty points will be deemed the winner. 2012 Competition Rules Cont.
  • 8. The Maze Image from: http://mercury.okstate.edu/2012%20track.jpg
  • 10. Send Send controls controls to to satellite. Bot. Image from: http://customxbox360controllers.org/wp- Image from: http://mercury.okstate.edu/2011.html content/uploads/xbox360_controller-1.jpg Wall-E’s Configuration
  • 11. Image from: http://images.wikia.com/disneyvillains/images/b/b2/AUTO.jpg Image from: http://customxbox360controllers.org/wp-content/uploads/xbox360_controller-1.jpg Control Implementation
  • 12. 1. Analog Controller sends control signals for the WALL-E bot to a computer through a USB port. 2. Control Laptop reads controller input, normalizes it, translates it to WALL-E understandable signals. 3. Control Laptop sends control packets from controller, as long as it receives WALL-E “heartbeat”, through a virtual COM port.
  • 13. 4. Wireless Control Node sends/receives virtual COM port messages between the Control FPGA and Control Laptop. 5. Control FPGA relays messages between WALL- E and the Wireless Control Node.
  • 14. Image from: http://28.media.tumblr.com/tumblr_la76bvIGTP1qdce8vo1_400.png Bot Image from: http://mercury.okstate.edu/2011.html Implementation
  • 15. • Receive 3 bits of data from the controller team. • Once received, continue to State 2. State1: • Check to see if data is valid. • If not, shut down. State2: • If valid continue to State 3. • Sort data by order they were received and give feedback to controller. State3: • Return to State 1.