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

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 

Recently uploaded (20)

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

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.