Team Description Paper
|
|
- Bryan Morgan
- 5 years ago
- Views:
Transcription
1 Team Description Paper Sebastián Bejos, Fernanda Beltrán, Ivan Feliciano, Giovanni Guerrero, Moroni Silverio 1 Abstract We describe the design of the hardware and software components, as well as the algorithms that the robots of the Laboratory of Algorithms for Robotics(LAR) solve for the problem of the Standard Educational Kit(SEK) category of the Latin American Robotics Competition(LARC) INTRODUCTION The team of the Laboratory of Algorithms for Robotics (LAR) is made up of students from the School of Higher Studies (FES) Acatlán, of the National Autonomous University of Mexico (UNAM). LAR is a research group of the UNAM dedicated primarily to the design of combinatorial and geometric algorithms with applications in planning the movements of mobile robots. On this occasion it will be the third year that LAR team participates in the Latin American Robotics Competition, highlighting that in their first participation (in 2011), they obtained third place. In addition, in April of this year we participated in the Mexican Robotics Tournament (TMR) with the rules of IEEE 2015, and won first place; LAR teams previously won two first places in the years 2011 and 2014, and a third place in First we will describe the design of the robots and explain their parts and functionality, then we will give the strategies and the algorithm being implemented to solve the problem. We will conclude with the different behaviours that the robots could take. 1 Laboratorio de Algoritmo para la Robótica, Centro de Desarrollo Tecnológico, Facultad de Estudios Superiores Acatlán UNAM 2. DESIGN According to the specifications and task demanded by the CLOCLON ; we designed and built two robots to work independently one in each module, the first Mr. Agile to act on the walls module and the second Miss Plow whose task was in the cave module. In order to build the robots, 2 LEGO MIND- STORMS Education EV3 Core Sets were used, one for each robot, as well as omnidirectional wheels and servomotors from the HiTechnic LEGO MINDSTORMS NXT kit. To program our robots we used the ROBOTC programming language, which is based on the C programming language Miss Plow s Design The first robot, named Miss Plow, was specially designed to maneuver in the cave module because being the largest and having no obstacles such as the walls module allows for easy mobility of a large robot. As the name says the aim of this robot is to sweep everything in its path, trying to bring as many humanoids as possible in the entrance module (rescue ship). Its role is justified by obtaining the most points, no matter how many wrong humanoids it carries. Miss plow has two main components, the car, which is the mechanism that makes it to move, and the structure surrounding it, which is where the humanoids acumulate to be pushed to the entrance module. On top of the robot is the brick and at the same height, in the front and in the rear, are two ultrasonic sensors to help verify the distance to the walls before entering into the module. Lower than the previous ultrasonic sensor is a gyro sensor that helps turn the robot as accurate as possible. On top
2 of the brick is an element made of small Lego kit pieces to add weight to the robot, and keep it from lifting the wheels off the floor. At the bottom are two servomotors from the Lego NXT kit, which are responsible for moving the two front wheels of the robot. Since our goal was to bring as many humanoids this involved a lot of weight that must be moved by the robot, to solve this, we needed more torque. Therefore the servomotors controlled a gear of 12 teeth and it was connected to a larger gear of 36 teeth; the latter moved the wheel. tinues to rescue another humanoid. Mr. Agile has two ultrasonic sensors, one in the front and one in the back, both are located higher than the humanoids maximum height; the objective of these sensors is to prevent the collision of the robot with the walls. It also adjusts its distance from the walls, so it can keep track of how straight it is advancing after some time. The robot can collide with the walls intentionally to position itself in a straight position. It can only transport a humanoid at once and can successfully rescue a humanoid every 2 minutes. Figure 1. A Lower Gear produce a larger output force and a larger mechanical advantage. Figure 2. Mister Agileand Miss Plow: Top View 2.2. Mister Agile s Design This is a smaller robot, allowing it to reduce the collisions with walls placed in the walls module. It has three wheels, the two front tires are each subject to a separate servomotor, this makes it easier to do turns; the rear wheel is an omnidirectional HiTechnic wheel. Mister Agile has a rotation sensor for precise turns and to reduce the deviation error when it advances forward. To detect the humanoids it has a color sensor just below the claw (which will be explained later). The color sensor allows the robot to detect the humanoid at all times once it is captured, this because at random occasions claw may close without capturing a humanoid, preventing the robot go to the module without rescuing a humanoid. The claw is closed once a humanoid is seen by the color sensor, as the robot reaches its destination with the humanoid then it opens and goes back to leave the humanoid and the robot con- 3. STRATEGIES AND PROBLEM SOLUTION As previously mentioned, our strategy was to divide the work for the limited time that was established in the rules. In the subsequent sections we explain the tactics for the solution of the challenge Mister Agile s Strategies The strategy for Mr. Agile is complicated because it enters a module where the number of walls ranges from one to four walls, and they can also be in different configurations specified in the rules. The route of the robot is performed once we know which configuration of the walls is going to be used in the competition. The program which generates the code for the robot route allows us to make alternate travel routes for the robot with minimal ef-
3 fort. We used an average to know approximately how much a servomotor had to turn for the robot to move forward 10 cm (which is our unit). This robot classifies humanoids, if a humanoid is of the color it needs to save it takes the humanoid to the corresponding module, if it is not, then it takes it to the entrance of the corresponding module so Miss Plow brings that humanoid when it arrives with the others and we can obtain more points. After advancing k units, the robot makes an adjustment using the data from the gyro sensor, this to prevent it from going as straight as possible, because of the sensor not being very precise. When the robot is near a wall it leans against it so you it can return to a straight position, if it tries to straighten itself with the help of a wall and it hits a humanoid then it tries again until it is straight. When it obtains a straightened position the robot considers it as the new reference position. The robot knows where the walls are because matrix data structure is built and every time the robot advances its coordinates are changed (position and orientation with respect to the matrix). According to the coordinates it decides whether it makes an adjustment with the walls or not. When the robot finds a humanoid it leaves the walls module through the shortest route, no matter where it is. To carry this out we did a program to make searches in amplitude (for the shortest route) on all possible wall configurations, this simple robot program allowed us to go and leave a humanoid and return to where it was (when it found the humanoid) following the shortest route. The robot based on its position and orientation followed the matrix data structure filled with arrows (created by breadth-first search) that indicated the route the robot must follow to exit the walls module. Figure 3. Matrix that shows the shortest scape way for a some walls configuration Ms Plow s Strategies The strategy for Miss Plow is simple, to have a planned trajectory to take as many humanoids as it can. The figure shows the route the robot travels. The width of the robot is a little less than 3 squares, so is the lenght. Therefore we seek to make the route cover as most ground as possible in the module without entering the cave. Because it doesn t Figure 4. Program that generates the rut inside the walls module (the 8 represent the walls)
4 classify the humanoids it gets, his priority is to follow the route exactly as planned. Because we don t actually know the exact number of humanoids that could be in the cave module, neither how they would be distributed in this module, we chose to divide the path of the robot in two parts. In the figure, the red and black for the right route and the left route, respectively. The blue and yellow arrows show the route to go to the entrance of the cave module and the sip, when we are in the central module and assuming that the ship of the robot is in that position. As it was described previously, we wanted that Miss Plow be very precise in its progress and turns. The same strategy as Mister Agile was used to increase the accuracy of progress, encoders were measured to establish a unit of progress of approximately 10 cm. The value of the rotation sensor has an error due to noise. The way we devised to prevent the accumulation of that error that affected the performance of the robot along its established path was restarting its value crashing at strategic points marked in the figure. The method to prevent the robot from following a straight line as planned was that at distances greater than a preset, the route was divided into intervals such that we checked that the value of the gyro sensor was not more than a predefined error established from the beginning. As we mentioned in the design, to ensure that the robot always go out or enter the cave module the ultrasonic sensors were used in case the progress and degrees of the rotation sensor made the robot get stuck. The figure shows light gray squares where the robot performed readings from the front, back or both ultrasonic sensors according to the location of the robot. Figure 5. Robot s path scheme for a CLOCLON with modules of the same dimensions. (1.90 m x 1.90m) ) 4. CONCLUSIONS Through the algorithm described above, our robots were able to meet the objective of competition, maybe not entirely, since we believe that the time allocated for each round of the competition was not enough. Overall they were able to rescue the largest number of humanoids, generating the most points.
5 ACKNOWLEDGMENTS The authors of this document would like to thank Fernando González and Araceli Pérez from the Center for Technological Development. Also to the Applied Mathematics and Computation Department for all the support given to us at different phases of this project. References [1] Rules of SEK Category 2015/ st IEEE Latin American Robotics, Rules of SEK 2015 Category. [2] Dave Astolfo, Mario Ferrari, Giulio Ferrari, Building Robots with LEGO Mindstorms NXT. Syngress Publishing, [3] Daniele Benedettelli, Creating Cool Mindstorms NXT Robots. Apress, [4] John C. Hansen, Lego Mindstorms NXT Power Programming Second Edition. Variant Press, 2009.
Toeing the Line Experiments with Line-following Algorithms
Toeing the Line Experiments with Line-following Algorithms Grade 9 Contents Abstract... 2 Introduction... 2 Purpose... 2 Hypothesis... 3 Materials... 3 Setup... 4 Programming the robot:...4 Building the
More informationRobotics Workshop. for Parents and Teachers. September 27, 2014 Wichita State University College of Engineering. Karen Reynolds
Robotics Workshop for Parents and Teachers September 27, 2014 Wichita State University College of Engineering Steve Smith Christa McAuliffe Academy ssmith3@usd259.net Karen Reynolds Wichita State University
More informationRobotics using Lego Mindstorms EV3 (Intermediate)
Robotics using Lego Mindstorms EV3 (Intermediate) Facebook.com/roboticsgateway @roboticsgateway Robotics using EV3 Are we ready to go Roboticists? Does each group have at least one laptop? Do you have
More informationChapter 1. Robots and Programs
Chapter 1 Robots and Programs 1 2 Chapter 1 Robots and Programs Introduction Without a program, a robot is just an assembly of electronic and mechanical components. This book shows you how to give it a
More informationMindstorms NXT. mindstorms.lego.com
Mindstorms NXT mindstorms.lego.com A3B99RO Robots: course organization At the beginning of the semester the students are divided into small teams (2 to 3 students). Each team uses the basic set of the
More informationHare and Snail Challenges READY, GO!
Hare and Snail Challenges READY, GO! Pre-Activity Quiz 1. What are some design considerations to make a fast robot? 2. What are some design considerations to make a slow robot? 2 Pre-Activity Quiz Answers
More informationDeriving Consistency from LEGOs
Deriving Consistency from LEGOs What we have learned in 6 years of FLL and 7 years of Lego Robotics by Austin and Travis Schuh 1 2006 Austin and Travis Schuh, all rights reserved Objectives Basic Building
More informationInstructors. Manual GEARED. After-School Robotics Program By Haley Hanson
Instructors GEARED UP Manual After-School Robotics Program By Haley Hanson Table of Contents Introduction 3 Before you Start 4 Program Overview 5 Proposed Timeline 6 Itemized Materials List and Sample
More informationPre-Activity Quiz. 2 feet forward in a straight line? 1. What is a design challenge? 2. How do you program a robot to move
Maze Challenge Pre-Activity Quiz 1. What is a design challenge? 2. How do you program a robot to move 2 feet forward in a straight line? 2 Pre-Activity Quiz Answers 1. What is a design challenge? A design
More informationAfter Performance Report Of the Robot
After Performance Report Of the Robot Engineering 112 Spring 2007 Instructor: Dr. Ghada Salama By Mahmudul Alam Tareq Al Maaita Ismail El Ebiary Section- 502 Date: May 2, 2007 Introduction: The report
More informationIntroduction to Robotics Rubrics
Introduction to Robotics Rubrics Students can evaluate their project work according to the learning goals. Each rubric includes four levels: Bronze, Silver, Gold, and Platinum. The intention is to help
More informationUtah Elementary Robotics Obstacle Course Rules USU Physics Day. Competition at USU Brigham City Campus 989 S Main St Brigham City, UT 84302
Utah Elementary Robotics Obstacle Course Rules USU Physics Day Competition at USU Brigham City Campus 989 S Main St Brigham City, UT 84302 Starting at 10:00 AM May 2 nd, 2017 COMPETITION OBJECTIVE The
More informationRobot Design.
Robot Design Michael Hartwig kcfllref@gmail.com Agenda 2016 KC Region robots Design Elements and Process Robot Design Attachment Design Missions Demonstration Resources Questions 9/9/2017 2017 KC FLL Coaches
More informationUnit 4: Robot Chassis Construction
Unit 4: Robot Chassis Construction Unit 4: Teacher s Guide Lesson Overview: Paul s robotic assistant needs to operate in a real environment. The size, scale, and capabilities of the TETRIX materials are
More informationThe Nomenclature and Geometry of LEGO
The Nomenclature and Geometry of LEGO AN OVERVIEW OF LEGO EV3 MINDSTORMS ELEMENTS AND HOW THEY WORK TOGETHER UPDATED 9/27/2015 Required Stuff Please do not wander the building. Rest Rooms Location. Food
More informationScheduling Algorithms Exploring via Robotics Learning
Scheduling Algorithms Exploring via Robotics Learning Pavlo Merzlykin 1[0000 0002 0752 411X], Natalia Kharadzjan 1[0000 0001 9193 755X], Dmytro Medvedev 1[0000 0002 3747 1717], Irina Zakarljuka 1, and
More informationUltimatum. Robotics Unit Lesson 5. Overview
Robotics Unit Lesson 5 Ultimatum Overview In this final challenge the students will deploy their TETRIX rescue robot up the mountain to rescue the stranded mountain climbers. First the rescue robot has
More informationMulti-Agent Robotics with GPS Navigation
Jay Joshi Edison High School 50 Boulevard of the Eagles Edison, NJ 08817 Multi-Agent Robotics with GPS Navigation Abstract The GPS Navigation project is a multi-agent robotics project. A GPS Navigation
More informationEscape From ENGINEERING ISLAND KU High School Design
Escape From ENGINEERING ISLAND KU High School Design Lego Mindstorms October 25, 2016 Competition Summary Teams will need to design, build, and program a survival vehicle using a Lego Mindstorms EV3 or
More informationEngineering with EV3 Workshop
Baker s Dozen Car / Half Dozen Car Simplicity can be a wonderful thing. Engineering with EV3 Workshop Baker s Dozen Car: Build a simple EV3 car using any or all of the pieces shown below plus no more than
More informationFLL Robot Design Workshop
FLL Robot Design Workshop Tool Design and Mechanism Prepared by Dr. C. H. (Tony) Lin Principal Engineer Tire and Vehicle Mechanics Goodyear Tire & Rubber Company tony_lin@goodyear.com Description Mechanism
More informationTU Graz Robotics Challenge 2017
1 TU Graz Robotics Challenge W I S S E N T E C H N I K L E I D E N S C H A F T TU Graz Robotics Challenge 2017 www.robotics-challenge.ist.tugraz.at Kick-Off 14.03.2017 u www.tugraz.at 2 Overview Introduction
More informationWestern Kansas Lego Robotics Competition April 16, 2018 Fort Hays State University
Western Kansas Lego Robotics Competition April 16, 2018 Fort Hays State University WELCOME FHSU is hosting our 12 th annual Lego robotics competition. The competition is open to all area middle school
More informationFU-Fighters. The Soccer Robots of Freie Universität Berlin. Why RoboCup? What is RoboCup?
The Soccer Robots of Freie Universität Berlin We have been building autonomous mobile robots since 1998. Our team, composed of students and researchers from the Mathematics and Computer Science Department,
More informationYour EdVenture into Robotics 10 Lesson plans
Your EdVenture into Robotics 10 Lesson plans Activity sheets and Worksheets Find Edison Robot @ Search: Edison Robot Call 800.962.4463 or email custserv@ Lesson 1 Worksheet 1.1 Meet Edison Edison is a
More informationIEEE Latin American Robotics Competition for Student. RULES OF SEK Category 2015/2016 Version 1.1 March, 2015
IEEE Latin American Robotics Competition for Student INTRODUCTION RULES OF SEK Category 2015/2016 Version 1.1 March, 2015 In a galaxy very far from the planet Earth, three nations have been living harmoniously
More informationWhere C= circumference, π = 3.14, and D = diameter EV3 Distance. Developed by Joanna M. Skluzacek Wisconsin 4-H 2016 Page 1
Instructor Guide Title: Distance the robot will travel based on wheel size Introduction Calculating the distance the robot will travel for each of the duration variables (rotations, degrees, seconds) can
More informationFalconBots RoboCup Humanoid Kid -Size 2014 Team Description Paper. Minero, V., Juárez, J.C., Arenas, D. U., Quiroz, J., Flores, J.A.
FalconBots RoboCup Humanoid Kid -Size 2014 Team Description Paper Minero, V., Juárez, J.C., Arenas, D. U., Quiroz, J., Flores, J.A. Robotics Application Workshop, Instituto Tecnológico Superior de San
More informationunderstanding sensors
The LEGO MINDSTORMS EV3 set includes three types of sensors: Touch, Color, and Infrared. You can use these sensors to make your robot respond to its environment. For example, you can program your robot
More informationRobot Programming Manual
2 T Program Robot Programming Manual Two sensor, line-following robot design using the LEGO NXT Mindstorm kit. The RoboRAVE International is an annual robotics competition held in Albuquerque, New Mexico,
More informationQ Learning Behavior on Autonomous Navigation of Physical Robot
The 8th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI 211) Nov. 23-26, 211 in Songdo ConventiA, Incheon, Korea Q Learning Behavior on Autonomous Navigation of Physical Robot
More informationFLL Coaches Clinic Chassis and Attachments. Patrick R. Michaud
FLL Coaches Clinic Chassis and Attachments Patrick R. Michaud pmichaud@pobox.com Erik Jonsson School of Engineering and Computer Science University of Texas at Dallas September 23, 2017 Presentation Outline
More informationClosed-Loop Transportation Simulation. Outlines
Closed-Loop Transportation Simulation Deyang Zhao Mentor: Unnati Ojha PI: Dr. Mo-Yuen Chow Aug. 4, 2010 Outlines 1 Project Backgrounds 2 Objectives 3 Hardware & Software 4 5 Conclusions 1 Project Background
More informationMulti-Robot Cooperative System For Object Detection
Multi-Robot Cooperative System For Object Detection Duaa Abdel-Fattah Mehiar AL-Khawarizmi international collage Duaa.mehiar@kawarizmi.com Abstract- The present study proposes a multi-agent system based
More informationUndefined Obstacle Avoidance and Path Planning
Paper ID #6116 Undefined Obstacle Avoidance and Path Planning Prof. Akram Hossain, Purdue University, Calumet (Tech) Akram Hossain is a professor in the department of Engineering Technology and director
More informationI.1 Smart Machines. Unit Overview:
I Smart Machines I.1 Smart Machines Unit Overview: This unit introduces students to Sensors and Programming with VEX IQ. VEX IQ Sensors allow for autonomous and hybrid control of VEX IQ robots and other
More informationRobo Golf. Team 9 Juan Quiroz Vincent Ravera. CPE 470/670 Autonomous Mobile Robots. Friday, December 16, 2005
Robo Golf Team 9 Juan Quiroz Vincent Ravera CPE 470/670 Autonomous Mobile Robots Friday, December 16, 2005 Team 9: Quiroz, Ravera 2 Table of Contents Introduction...3 Robot Design...3 Hardware...3 Software...
More informationEmbedded Control Project -Iterative learning control for
Embedded Control Project -Iterative learning control for Author : Axel Andersson Hariprasad Govindharajan Shahrzad Khodayari Project Guide : Alexander Medvedev Program : Embedded Systems and Engineering
More information2018 First Responders 4-H Robotics Challenge Page 1
2018 First Responders 4-H Robotics Challenge Page 1 Contents 2018 First Responders 4-H Robotics Challenge... 3 1 Teams... 3 2 The Game... 3 2.1 Competition kit... 3 2.2 Field Mat... 3 2.3 Playing Field...
More informationHow Do You Make a Program Wait?
How Do You Make a Program Wait? How Do You Make a Program Wait? Pre-Quiz 1. What is an algorithm? 2. Can you think of a reason why it might be inconvenient to program your robot to always go a precise
More informationActivity Template. Subject Area(s): Science and Technology Activity Title: Header. Grade Level: 9-12 Time Required: Group Size:
Activity Template Subject Area(s): Science and Technology Activity Title: What s In a Name? Header Image 1 ADA Description: Picture of a rover with attached pen for writing while performing program. Caption:
More informationPath Following and Obstacle Avoidance Fuzzy Controller for Mobile Indoor Robots
Path Following and Obstacle Avoidance Fuzzy Controller for Mobile Indoor Robots Mousa AL-Akhras, Maha Saadeh, Emad AL Mashakbeh Computer Information Systems Department King Abdullah II School for Information
More information2.4 Sensorized robots
66 Chap. 2 Robotics as learning object 2.4 Sensorized robots 2.4.1 Introduction The main objectives (competences or skills to be acquired) behind the problems presented in this section are: - The students
More informationLab book. Exploring Robotics (CORC3303)
Lab book Exploring Robotics (CORC3303) Dept of Computer and Information Science Brooklyn College of the City University of New York updated: Fall 2011 / Professor Elizabeth Sklar UNIT A Lab, part 1 : Robot
More informationHi everyone. educational environment based on team work that nurtures creativity and innovation preparing them for a world of increasing
Hi everyone I would like to introduce myself and the Robotics program to all new and existing families. I teach Robotics to all of your children for an hour every fortnight. Robotics is a relatively new
More informationLEGO BASED CHALLENGE. 1. Material
LEGO BASED CHALLENGE 1. Material 1. The controller, motors and sensors used to assemble robots must be from LEGO MINDSTORMS sets (NXT or EV3). 2. Only LEGO branded elements may be used to construct the
More informationMINHO ROBOTIC FOOTBALL TEAM. Carlos Machado, Sérgio Sampaio, Fernando Ribeiro
MINHO ROBOTIC FOOTBALL TEAM Carlos Machado, Sérgio Sampaio, Fernando Ribeiro Grupo de Automação e Robótica, Department of Industrial Electronics, University of Minho, Campus de Azurém, 4800 Guimarães,
More informationProf. Emil M. Petriu 17 January 2005 CEG 4392 Computer Systems Design Project (Winter 2005)
Project title: Optical Path Tracking Mobile Robot with Object Picking Project number: 1 A mobile robot controlled by the Altera UP -2 board and/or the HC12 microprocessor will have to pick up and drop
More informationChassis & Attachments 101. Part 1: Chassis Overview
Chassis & Attachments 101 Part 1: Chassis Overview 2017 1 Introductions Rest rooms location. Food and Drink. Cell phones. Today presentation available at: http://www.roboplex.org/fll 2 What can be used
More informationDevelopment of a Walking Support Robot with Velocity-based Mechanical Safety Devices*
2013 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) November 3-7, 2013. Tokyo, Japan Development of a Walking Support Robot with Velocity-based Mechanical Safety Devices* Yoshihiro
More informationNXT Amazing Rules USU Physics Day Lagoon Farmington, UT
NXT Amazing Rules USU Physics Day Lagoon Farmington, UT May 17, 2013 COMPETITION OBJECTIVE The aim of the competition is to foster math, science, engineering and team work in students in 5 th grade. DESIGN
More informationRCJ Rescue B. RCJ Rescue B Primary Team Branchburg, NJ USA. Storming Robots in Branchburg, NJ, USA. SR-chitect / Storming Robots
RCJ Rescue B RCJ Rescue B Primary Team Branchburg, NJ USA Storming Robots in Branchburg, NJ, USA 1 TEAM MEMBERS - BIOS 2 Andre Gou (captain) 13 years old Has done robotics for around 4-5 years Shall be
More informationInspiring Creative Fun Ysbrydoledig Creadigol Hwyl. LEGO Bowling Workbook
Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl LEGO Bowling Workbook Robots are devices, sometimes they run basic instructions via electric circuitry or on most occasions they can be programmable.
More informationStudent Guide Speed challenge and robotics challenge mat
Student Guide Speed challenge and robotics challenge mat Speed Challenge It s The Speed Challenge! We are really excited about this! It is all about speed. Get your LEGO MINDSTORMS Education EV3 moving
More informationRobofest 2016 BottleSumo
Robofest 2016 BottleSumo 2016 Kick-off version 12-4-15, V1.1 The Bottle will be placed on this line (Figure 1) An example of BottleSumo Game Initial Configuration, Junior Division 21.6cm (8.5 ) 8 cm 3.8
More informationCOMPETITION RULES. Last Revised: January 11 th, Table of Contents
COMPETITION RULES Last Revised: January 11 th, 2015 Table of Contents 1.0 THE COMPETITION... 2 2.0 PARTICIPATION RULES... 3 2.1 Team Registration... 3 2.2 The Challenges... 4 2.3 The Technical Component...
More informationPatterns of Building LEGO MINDSTORMS Robots
Patterns of Building LEGO MINDSTORMS Robots KYLE BROWN, IBM Software Services for WebSphere This paper discusses patterns found in the design and programming of robots built using LEGO MINDSTORMS, particularly
More informationChassis & Attachments 101. Chassis Overview
Chassis & Attachments 101 Chassis Overview 2016 1 Introductions Rest rooms location. Food and Drink: Complementary bottled water. Snacks available for purchase from UME FTC teams. Cell phones. Today presentation
More informationMoving Obstacle Avoidance for Mobile Robot Moving on Designated Path
Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path Taichi Yamada 1, Yeow Li Sa 1 and Akihisa Ohya 1 1 Graduate School of Systems and Information Engineering, University of Tsukuba, 1-1-1,
More informationLS Creative Learnings Pvt Ltd. STEM-Robotics Education. Report for Sep S.B. Patil Public School, Pune
LS Creative s Pvt Ltd. STEM-Robotics Education Report for Sep 2017 S.B. Patil Public School, Pune 1 Sept 2017 Grade: III Helicopter To understand about different modes of transportation like airways. Science
More informationAn Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots
An Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots Maren Bennewitz Wolfram Burgard Department of Computer Science, University of Freiburg, 7911 Freiburg, Germany maren,burgard
More informationSTOx s 2014 Extended Team Description Paper
STOx s 2014 Extended Team Description Paper Saith Rodríguez, Eyberth Rojas, Katherín Pérez, Jorge López, Carlos Quintero, and Juan Manuel Calderón Faculty of Electronics Engineering Universidad Santo Tomás
More information2015 Maryland State 4-H LEGO Robotic Challenge
Trash Talk Utilizing Trash to Power the World 2015 Maryland State 4-H LEGO Robotic Challenge Through Trash Talk, 4-H members involved in robotics will create LEGO robots that complete tasks related to
More informationVicki Niu, MacLean Freed, Ethan Takla, Ida Chow and Jeffery Wang Lincoln High School, Portland, OR gmail.com
Vicki Niu, MacLean Freed, Ethan Takla, Ida Chow and Jeffery Wang Lincoln High School, Portland, OR Nanites4092 @ gmail.com Outline Learning STEM through robotics Our journey from FIRST LEGO League to FIRST
More informationLEGO MINDSTORMS COMPETITIONS
LEGO MINDSTORMS COMPETITIONS FIRST LEGO LEAGUE and WORLD ROBOT OLYMPIAD By Sanjay and Arvind Seshan, EV3Lessons.com With information and feedback from Dominic Bruneau (Canada), Nilesh Shah (India), Atul
More informationCOSC343: Artificial Intelligence
COSC343: Artificial Intelligence Lecture 2: Starting from scratch: robotics and embodied AI Alistair Knott Dept. of Computer Science, University of Otago Alistair Knott (Otago) COSC343 Lecture 2 1 / 29
More informationNational Robotics Competition 2007
Organisers MOSTI Official Battery VISION To provide a powerful learning platform to enable students to cope with skills that are essential for success in the 21st century. MISSION To develop and strengthen
More informationRobotics Contest Contact: Robin Schamber
Robotics Contest Contact: Robin Schamber rschambe@uwyo.edu The Wyoming 4-H Robot Contest robotics contest is modeled after the National Robotics Challenge which began as the Society of Manufacturing Engineers
More informationOptimization Maze Robot Using A* and Flood Fill Algorithm
International Journal of Mechanical Engineering and Robotics Research Vol., No. 5, September 2017 Optimization Maze Robot Using A* and Flood Fill Algorithm Semuil Tjiharjadi, Marvin Chandra Wijaya, and
More informationAutomata Depository Model with Autonomous Robots
Acta Cybernetica 19 (2010) 655 660. Automata Depository Model with Autonomous Robots Zoltán Szabó, Balázs Lájer, and Ágnes Werner-Stark Abstract One of the actual topics on robotis research in the recent
More informationAn Introduction to Programming using the NXT Robot:
An Introduction to Programming using the NXT Robot: exploring the LEGO MINDSTORMS Common palette. Student Workbook for independent learners and small groups The following tasks have been completed by:
More informationErik Von Burg Mesa Public Schools Gifted and Talented Program Johnson Elementary School
Erik Von Burg Mesa Public Schools Gifted and Talented Program Johnson Elementary School elvonbur@mpsaz.org Water Sabers (2008)* High Heelers (2009)* Helmeteers (2009)* Cyber Sleuths (2009)* LEGO All Stars
More informationIntroduction.
Teaching Deliberative Navigation Using the LEGO RCX and Standard LEGO Components Gary R. Mayer *, Jerry B. Weinberg, Xudong Yu Department of Computer Science, School of Engineering Southern Illinois University
More informationLine Detection. Duration Minutes. Di culty Intermediate. Learning Objectives Students will:
Line Detection Design ways to improve driving safety by helping to prevent drivers from falling asleep and causing an accident. Learning Objectives Students will: Explore the concept of the Loop Understand
More informationPre-Day Questionnaire
LEGO Mindstorms Pre-Day Questionnaire Your Age? Please select your age from the options below: a) 11 b) 12 c) 13 d) 14 e) 15 or Older 0 0 0 0 0 11 12 13 14 15&or&Older Good at Problem Solving? Do you think
More informationVIRTUAL ASSISTIVE ROBOTS FOR PLAY, LEARNING, AND COGNITIVE DEVELOPMENT
3-59 Corbett Hall University of Alberta Edmonton, AB T6G 2G4 Ph: (780) 492-5422 Fx: (780) 492-1696 Email: atlab@ualberta.ca VIRTUAL ASSISTIVE ROBOTS FOR PLAY, LEARNING, AND COGNITIVE DEVELOPMENT Mengliao
More informationAn examination of Echoic Flow based autonomous guidance. using the Lego Mindstorms NXT robot
An examination of Echoic Flow based autonomous guidance using the Lego Mindstorms NXT robot Undergraduate Research Distinction Thesis Presented in Partial Fulfillment of the Requirements for the Degree
More informationArtificial Intelligence Planning and Decision Making
Artificial Intelligence Planning and Decision Making NXT robots co-operating in problem solving authors: Lior Russo, Nir Schwartz, Yakov Levy Introduction: On today s reality the subject of artificial
More informationPart of: Inquiry Science with Dartmouth
Curriculum Guide Part of: Inquiry Science with Dartmouth Developed by: David Qian, MD/PhD Candidate Department of Biomedical Data Science Overview Using existing knowledge of computer science, students
More informationWeek Lesson Assignment SD Technology Standards. SPA Handout. Handouts. Handouts/quiz. Video/handout. Handout. Video, handout.
Week Lesson Assignment SD Technology Standards 1 Lesson 1: Intro to Robotics class Discuss goals of class & definition of a robot SPA Define engineering, programming and system. Define managing a project.
More informationLEGO MINDSTORMS CHEERLEADING ROBOTS
LEGO MINDSTORMS CHEERLEADING ROBOTS Naohiro Matsunami\ Kumiko Tanaka-Ishii 2, Ian Frank 3, and Hitoshi Matsubara3 1 Chiba University, Japan 2 Tokyo University, Japan 3 Future University-Hakodate, Japan
More informationWHY IS IT SO HARD, WHEN IT S SO EASY!
WHY IS IT SO HARD, WHEN IT S SO EASY! by Brian Shanovich Brian Shanovich is the Wind Specialist and the Midwest sales manager for VibrAlign, Inc. An alignment consultant for almost 20 years, he has been
More informationHands On Activity: Robotics in the Classroom. Using Lego Mindstorms (Prepared by Connie Gomez and Virgilio Gonzalez)
Hands On Activity: Robotics in the Classroom Using Lego Mindstorms (Prepared by Connie Gomez and Virgilio Gonzalez) Group Discussion Your concepts of robotics? Your experiences with robots? Your experiences
More informationAN HYBRID LOCOMOTION SERVICE ROBOT FOR INDOOR SCENARIOS 1
AN HYBRID LOCOMOTION SERVICE ROBOT FOR INDOOR SCENARIOS 1 Jorge Paiva Luís Tavares João Silva Sequeira Institute for Systems and Robotics Institute for Systems and Robotics Instituto Superior Técnico,
More informationEV3 Advanced Topics for FLL
EV3 Advanced Topics for FLL Jim Keller GRASP Laboratory University of Pennsylvania August 14, 2016 Part 1 of 2 Topics Intro to Line Following Basic concepts Calibrate Calibrate the light sensor Display
More informationAutomatic Headlights
Automatic Headlights Design car features that will improve nighttime driving safety. Learning Objectives Students will: Explore the concept of Inputs and the way to control them Explore the concept of
More informationUsing Small Affordable Robots for Hybrid Simulation of Wireless Data Access Systems
Using Small Affordable Robots for Hybrid Simulation of Wireless Data Access Systems Gorka Guerrero, Roberto Yus, and Eduardo Mena IIS Department, University of Zaragoza María de Luna 1, 50018, Zaragoza,
More informationFuzzy Logic Based Robot Navigation In Uncertain Environments By Multisensor Integration
Proceedings of the 1994 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MF1 94) Las Vega, NV Oct. 2-5, 1994 Fuzzy Logic Based Robot Navigation In Uncertain
More informationMN High School Robotics 2006 MISSIONS
MN High School Robotics 2006 MISSIONS ATOMIC FORCE MICROSCOPY Mission: Free the probe s nanotip. The robot must separate the nanotip from the material surface. The nanotip separated from the surface is
More informationNote to the Teacher. Description of the investigation. Time Required. Additional Materials VEX KITS AND PARTS NEEDED
In this investigation students will identify a relationship between the size of the wheel and the distance traveled when the number of rotations of the motor axles remains constant. Students are required
More informationIntroduction to the EXPANSION HUB
Introduction to the EXPANSION HUB REV ROBOTICS - EXPANSION HUB revrobotics.com ANOTHER CONTROLLER CHOICE MODERN ROBOTICS REV ROBOTICS The Expansion hub does not replace the Modern Robotics System. It is
More informationBUILDING A COMPETITION ROBOT SESHAN BROTHERS
BUILDING A COMPETITION ROBOT SESHAN BROTHERS OUR RULES FOR ROBOT DESIGN RULE #1: Take your time to build your base robot before jumping into attachment building and solving missions. RULE #2: If you are
More informationStress and Strain Analysis in Critical Joints of the Bearing Parts of the Mobile Platform Using Tensometry
American Journal of Mechanical Engineering, 2016, Vol. 4, No. 7, 394-399 Available online at http://pubs.sciepub.com/ajme/4/7/30 Science and Education Publishing DOI:10.12691/ajme-4-7-30 Stress and Strain
More informationA Rubik s Cube Solving Robot Using Basic Lego Mindstorms NXT kit
A Rubik s Cube Solving Robot Using Basic Lego Mindstorms NXT kit Khushboo Tomar Department of Electronics and Communication Engineering, Amity University, Sector-125, Noida 201313 (U.P.) India tomar2khushboo@gmail.com
More informationNebraska 4-H Robotics and GPS/GIS and SPIRIT Robotics Projects
Name: Club or School: Robots Knowledge Survey (Pre) Multiple Choice: For each of the following questions, circle the letter of the answer that best answers the question. 1. A robot must be in order to
More informationEv3 Robotics Programming 101
Ev3 Robotics Programming 101 1. EV3 main components and use 2. Programming environment overview 3. Connecting your Robot wirelessly via bluetooth 4. Starting and understanding the EV3 programming environment
More informationPHILIPPINE ROBOTICS OLYMPIAD 2018 REGULAR CATEGORY RULES
PHILIPPINE ROBOTICS OLYMPIAD NATIONAL SECRETARIAT OFFICE: FELTA Multi Media, Inc. FELTA Multi Media Center #18 Notre Dame St. Cubao, Quezon City Tel. Nos.: (632) 912-1397/438-3841 Fax Nos.: (632) 911-4103/912-7533
More informationCurriculum Activities for Driving Course Curriculum Sample 1
Curriculum Activities for Driving Course Curriculum Sample 1 This sample is provided to give you some guidance in developing your own challenges. This mat is meant to serve as an intro to EV3 moves and
More informationA MATHEMATICAL MODEL OF A LEGO DIFFERENTIAL DRIVE ROBOT
314 A MATHEMATICAL MODEL OF A LEGO DIFFERENTIAL DRIVE ROBOT Ph.D. Stud. Eng. Gheorghe GÎLCĂ, Faculty of Automation, Computers and Electronics, University of Craiova, gigi@robotics.ucv.ro Prof. Ph.D. Eng.
More informationFoundation - 2. Exploring how local products, services and environments are designed by people for a purpose and meet social needs
Foundation - 2 LEGO Education Technologies and society Identify how people design and produce familiar products, services and environments and consider sustainability to meet personal and local community
More information