SlideShare a Scribd company logo
1 of 9
MexiLEGO Project
April 2013 México, D.F.
This project consist in develop a Graphical Interface to simulate a space
missions for children. Allowing control a Lego Mindstorms robot.
The idea is to motivate children to explore the world and the universe.
Playing and enjoying the moment.
The interface was designed thinking in children. For an easy and funny use.
The application can simulate the delay in telecommunications between the
remote console and the robot in different scenarios.
City 0 delay
Earth 500 ms delay
Moon 1,3 s delay
Mars 3 min delay
MexiLEGO
Mission Panel
Mission: The type of mission and its
corresponding delay in telecommunications.
Speed: The forward robot speed.
• Very slow
• Slow
• Medium (default)
• Fast
• Very Fast
Turn Speed: The robot speed when
its rotating.
• Very slow
• Slow
• Medium (default)
• Fast
• Very Fast
Action Steps: Rotation steps when
execute “Do It!”. Depending of robot
configuration.
Do It: Send the command to activate the
third motor. Per example to shoot a
marble.
BEEP: The robot plays a tone
Sensors Panel
1. Touch Sensor (Port 1) - When the sensor is pressed, the circle changes to
GREEN and displays “ON” legend, otherwise it is red and displays “OFF”
legend.
2. Touch Sensor (Port 2) – The same as above.
3. Color Sensor (Port 3) – The circle color changes according the color
detected.
4. Ultra Sonic Sensor (Port 4) - It displays the distance to the near object
detected in centimeters or 255 value when no detect any object.
Action Pad
In this area the child triggers the
movements commands and sends
them to the robot.
The turn angle and the
displacement depend of the point
inner the circle where you click.
The movement is relative to the
image of the robot at the center
of the circle.
For demo purpose at the right
bottom corner the app displays
the value of the distance and the
angle. But the child doesn’t need
to take care about this, only clicks
into the circle and learn about the
movement.
Action Pad (cont.)
The circumference represents the maximum forward displacement, meanwhile
the center means no displacement.
The robot can turn 180° to left or right, in 1° step.
The maximum displacement value depend of the zoom level. You can select one of
the five different zooms level (10, 20, 30, 40 50 cm. for max. displacement
approximately)
Mission Parameters
In this panel you can specify the behavior of the robot at certain situations
according to the sensors readings.
The rule is enable or disable depend of the state of its checkbox.
To apply the rule you have to send parameters to the robot. Because the rules
are applied locally by the robot.
With ultra sonic rules you can set the distance to the object (less or equal) and one of
four actions.
1. Emergency Stop – The robot stops as soon possible and avoid to
move until the danger of collision disappear.
2. Do IT! – Execute the third motor action the amount of steps of
“Action Steps” field.
3. BEEP – The robot plays a tone.
4. Run Away!! – When the robot detects an obstacle turn around and
scape of the strange object.
With color sensor rules you can select the color to be detected and one of three
actions.
1. Stop – The robot stops as soon possible, but in this case if you send
another movement command the robot continues its path.
2. Do IT! – Same as above.
3. BEEP – Same as above.
Mission Parameters (cont.)
Mission Parameters (cont.)
With Touch sensors rules you can set one of four actions trigger when the sensor been
pressed
1. Emergency Stop – Same as ultra sonic sensor.
2. BEEP – Same as ultra sonic sensor.
3. Do IT! – Same as ultra sonic sensor.
4. Run Away!! – When the robot touches an obstacle go
backward, turn around and scape of the strange object.

More Related Content

Viewers also liked

Ebook on Elementary Trigonometry by Debdita Pan
Ebook on Elementary Trigonometry by Debdita PanEbook on Elementary Trigonometry by Debdita Pan
Ebook on Elementary Trigonometry by Debdita PanDebdita Pan
 
Indian Mathematicians
Indian MathematiciansIndian Mathematicians
Indian Mathematiciansveeramagali
 
P.C.MAHALANOBIS AND HIS CONTRIBUTION
P.C.MAHALANOBIS AND HIS CONTRIBUTION P.C.MAHALANOBIS AND HIS CONTRIBUTION
P.C.MAHALANOBIS AND HIS CONTRIBUTION Goutam Singh
 
Life history of mathematicians
Life history of mathematiciansLife history of mathematicians
Life history of mathematiciansvansh batra
 
Maths ppt by x d
Maths ppt by x dMaths ppt by x d
Maths ppt by x dalex john
 
Indian mathematicians
Indian mathematiciansIndian mathematicians
Indian mathematiciansanjurl
 

Viewers also liked (9)

Arjit-Trigonometry
Arjit-TrigonometryArjit-Trigonometry
Arjit-Trigonometry
 
Ebook on Elementary Trigonometry by Debdita Pan
Ebook on Elementary Trigonometry by Debdita PanEbook on Elementary Trigonometry by Debdita Pan
Ebook on Elementary Trigonometry by Debdita Pan
 
Indian Mathematicians
Indian MathematiciansIndian Mathematicians
Indian Mathematicians
 
Aryabhata-An Indian Mathemagician
 Aryabhata-An Indian Mathemagician Aryabhata-An Indian Mathemagician
Aryabhata-An Indian Mathemagician
 
P.C.MAHALANOBIS AND HIS CONTRIBUTION
P.C.MAHALANOBIS AND HIS CONTRIBUTION P.C.MAHALANOBIS AND HIS CONTRIBUTION
P.C.MAHALANOBIS AND HIS CONTRIBUTION
 
Life history of mathematicians
Life history of mathematiciansLife history of mathematicians
Life history of mathematicians
 
Maths
MathsMaths
Maths
 
Maths ppt by x d
Maths ppt by x dMaths ppt by x d
Maths ppt by x d
 
Indian mathematicians
Indian mathematiciansIndian mathematicians
Indian mathematicians
 

Similar to MexiLego

Comparison of the parts of the robot and human
Comparison of the parts of the robot and humanComparison of the parts of the robot and human
Comparison of the parts of the robot and humanAMOSOGAGAH
 
A Line Follower Robot Using Lego Mindstorm
A Line Follower Robot Using Lego MindstormA Line Follower Robot Using Lego Mindstorm
A Line Follower Robot Using Lego MindstormMithun Chowdhury
 
Robotics and control theory
Robotics and control theoryRobotics and control theory
Robotics and control theoryUzair Afridi
 
embedded system report
embedded system reportembedded system report
embedded system reportmanish katara
 
Enchanting cards v1
Enchanting cards v1Enchanting cards v1
Enchanting cards v1proyectoste
 
Enchanting y LEGO NXT
Enchanting y LEGO NXTEnchanting y LEGO NXT
Enchanting y LEGO NXTproyectoste
 
Unit 1 - Introduction to robotics
Unit 1 - Introduction to roboticsUnit 1 - Introduction to robotics
Unit 1 - Introduction to roboticsJonathan Fosdick
 
Robotics Automation in production
Robotics Automation in productionRobotics Automation in production
Robotics Automation in productionSatishSonwane
 
Intelligent mobile Robotics & Perception SystemsIntelligent mobile Robotics ...
Intelligent mobile Robotics  & Perception SystemsIntelligent mobile Robotics ...Intelligent mobile Robotics  & Perception SystemsIntelligent mobile Robotics ...
Intelligent mobile Robotics & Perception SystemsIntelligent mobile Robotics ...Gouasmia Zakaria
 
Obstacle Avoidance Robot
Obstacle Avoidance RobotObstacle Avoidance Robot
Obstacle Avoidance RobotYash Sati
 
Introduction to Robot Making Training for Junior
Introduction to Robot Making Training for JuniorIntroduction to Robot Making Training for Junior
Introduction to Robot Making Training for JuniorBidyut Debnath
 
Robotic for presentation 11 10-2018
Robotic for presentation 11 10-2018Robotic for presentation 11 10-2018
Robotic for presentation 11 10-2018Arjun R Krishna
 
Robotics
RoboticsRobotics
RoboticsSDIoT
 
Independent design project
Independent design projectIndependent design project
Independent design projectFabian Okidi
 

Similar to MexiLego (20)

Comparison of the parts of the robot and human
Comparison of the parts of the robot and humanComparison of the parts of the robot and human
Comparison of the parts of the robot and human
 
Interm Progr
Interm ProgrInterm Progr
Interm Progr
 
robotics
roboticsrobotics
robotics
 
A Line Follower Robot Using Lego Mindstorm
A Line Follower Robot Using Lego MindstormA Line Follower Robot Using Lego Mindstorm
A Line Follower Robot Using Lego Mindstorm
 
Robotics and control theory
Robotics and control theoryRobotics and control theory
Robotics and control theory
 
Al touch2 - Beginner
Al   touch2 - BeginnerAl   touch2 - Beginner
Al touch2 - Beginner
 
embedded system report
embedded system reportembedded system report
embedded system report
 
Enchanting cards v1
Enchanting cards v1Enchanting cards v1
Enchanting cards v1
 
Enchanting y LEGO NXT
Enchanting y LEGO NXTEnchanting y LEGO NXT
Enchanting y LEGO NXT
 
Robotics
RoboticsRobotics
Robotics
 
Unit 1 - Introduction to robotics
Unit 1 - Introduction to roboticsUnit 1 - Introduction to robotics
Unit 1 - Introduction to robotics
 
Robotics Automation in production
Robotics Automation in productionRobotics Automation in production
Robotics Automation in production
 
Intelligent mobile Robotics & Perception SystemsIntelligent mobile Robotics ...
Intelligent mobile Robotics  & Perception SystemsIntelligent mobile Robotics ...Intelligent mobile Robotics  & Perception SystemsIntelligent mobile Robotics ...
Intelligent mobile Robotics & Perception SystemsIntelligent mobile Robotics ...
 
Obstacle Avoidance Robot
Obstacle Avoidance RobotObstacle Avoidance Robot
Obstacle Avoidance Robot
 
Lego robotics
Lego roboticsLego robotics
Lego robotics
 
Introduction to Robot Making Training for Junior
Introduction to Robot Making Training for JuniorIntroduction to Robot Making Training for Junior
Introduction to Robot Making Training for Junior
 
Robotic for presentation 11 10-2018
Robotic for presentation 11 10-2018Robotic for presentation 11 10-2018
Robotic for presentation 11 10-2018
 
Robotics
RoboticsRobotics
Robotics
 
Independent design project
Independent design projectIndependent design project
Independent design project
 
Obstacle avoiding robot
Obstacle avoiding robotObstacle avoiding robot
Obstacle avoiding robot
 

Recently uploaded

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 

MexiLego

  • 2. This project consist in develop a Graphical Interface to simulate a space missions for children. Allowing control a Lego Mindstorms robot. The idea is to motivate children to explore the world and the universe. Playing and enjoying the moment. The interface was designed thinking in children. For an easy and funny use. The application can simulate the delay in telecommunications between the remote console and the robot in different scenarios. City 0 delay Earth 500 ms delay Moon 1,3 s delay Mars 3 min delay MexiLEGO
  • 3. Mission Panel Mission: The type of mission and its corresponding delay in telecommunications. Speed: The forward robot speed. • Very slow • Slow • Medium (default) • Fast • Very Fast Turn Speed: The robot speed when its rotating. • Very slow • Slow • Medium (default) • Fast • Very Fast Action Steps: Rotation steps when execute “Do It!”. Depending of robot configuration. Do It: Send the command to activate the third motor. Per example to shoot a marble. BEEP: The robot plays a tone
  • 4. Sensors Panel 1. Touch Sensor (Port 1) - When the sensor is pressed, the circle changes to GREEN and displays “ON” legend, otherwise it is red and displays “OFF” legend. 2. Touch Sensor (Port 2) – The same as above. 3. Color Sensor (Port 3) – The circle color changes according the color detected. 4. Ultra Sonic Sensor (Port 4) - It displays the distance to the near object detected in centimeters or 255 value when no detect any object.
  • 5. Action Pad In this area the child triggers the movements commands and sends them to the robot. The turn angle and the displacement depend of the point inner the circle where you click. The movement is relative to the image of the robot at the center of the circle. For demo purpose at the right bottom corner the app displays the value of the distance and the angle. But the child doesn’t need to take care about this, only clicks into the circle and learn about the movement.
  • 6. Action Pad (cont.) The circumference represents the maximum forward displacement, meanwhile the center means no displacement. The robot can turn 180° to left or right, in 1° step. The maximum displacement value depend of the zoom level. You can select one of the five different zooms level (10, 20, 30, 40 50 cm. for max. displacement approximately)
  • 7. Mission Parameters In this panel you can specify the behavior of the robot at certain situations according to the sensors readings. The rule is enable or disable depend of the state of its checkbox. To apply the rule you have to send parameters to the robot. Because the rules are applied locally by the robot.
  • 8. With ultra sonic rules you can set the distance to the object (less or equal) and one of four actions. 1. Emergency Stop – The robot stops as soon possible and avoid to move until the danger of collision disappear. 2. Do IT! – Execute the third motor action the amount of steps of “Action Steps” field. 3. BEEP – The robot plays a tone. 4. Run Away!! – When the robot detects an obstacle turn around and scape of the strange object. With color sensor rules you can select the color to be detected and one of three actions. 1. Stop – The robot stops as soon possible, but in this case if you send another movement command the robot continues its path. 2. Do IT! – Same as above. 3. BEEP – Same as above. Mission Parameters (cont.)
  • 9. Mission Parameters (cont.) With Touch sensors rules you can set one of four actions trigger when the sensor been pressed 1. Emergency Stop – Same as ultra sonic sensor. 2. BEEP – Same as ultra sonic sensor. 3. Do IT! – Same as ultra sonic sensor. 4. Run Away!! – When the robot touches an obstacle go backward, turn around and scape of the strange object.