SlideShare uma empresa Scribd logo
1 de 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?

Mais conteúdo relacionado

Semelhante a 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
 

Semelhante a 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
 

Último

Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
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
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
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
 
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
 
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
 
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
 
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
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 

Último (20)

Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
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
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
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Ă...
 
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 🔝✔️✔️
 
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
 
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...
 
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
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 

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.