HOLY ANGEL UNIVERSITY COLLEGE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY ROBOT MODELING AND PROGRAMMING COURSE SYLLABUS
|
|
- Claribel Pierce
- 5 years ago
- Views:
Transcription
1 HOLY ANGEL UNIVERSITY COLLEGE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY ROBOT MODELING AND PROGRAMMING COURSE SYLLABUS Code : 6ROBOTMOD Prerequisite : 6ARTINTEL Credit : 3 s (3 hours LAB) Year Level: 3 rd year / 4 th year Degree Program : Bachelor of Science in Computer Science (BSCS) Description : This course will give a good grasp of the fundamentals of robotic systems including kinematics and dynamics as pertaining to manipulator and mobile robots, control methodologies as applied to manipulator arms, several common path-planning techniques as applied to manipulators and mobile robots. It also covers several lectures covering robots that have made a significant impact to the field. The course mainly introduces LEGO NXT Mindstorms kit to let learners build, program and test their different creations such as robot designs using NXT Programming 2.1. s are expected to embed programs and interface them with their LEGO designs and run them successfully, satisfying PEAS (Performance measure, Environment, Actuators and Sensors) considerations. At the end of the course, students will be able to: s C1 Apply the fundamentals of electronics by being able to differentiate devices such as multitester/vom, resistors, beadboard, power source, push-button switches, LEDs, alligator clips and wires and logic gates embedded on integrated circuits (ICs). Integrate knowledge in electronics by designing a circuit with series and parallel connections with proper computations considering Ohm s Law to present the relationship of Resistors used, Voltage and Current applied. Graduate s aligned to BSCS01: Apply knowledge of computing fundamentals, knowledge of a computing specialization, and mathematics, science, and domain knowledge appropriate for the computing specialization to the abstraction and conceptualization of computing models from defined problems and requirements. Page 1 of 21
2 C2 Design and create a circuit with logic gate(s) such as 74LS 32 and LED(s) in a breadboard being controlled by push-button switches and be able to demonstrate how to troubleshoot for its errors and discuss how it functions successfully. BSCS02: Identify, analyze, formulate, research literature, and solve complex computing problems and requirements reaching substantiated conclusions using fundamental principles of mathematics, computing sciences, and relevant domain disciplines. C3 C4 Identify different components which could be found on available NXT LEGO Mindstorms development kit effectively according to the designs to be followed. Create different LEGO designs and embed programs on them using NXT Programming 2.1 which then after series of tests will successfully run, satisfying PEAS (Performance Measure, Environment, Actuators and Sensors). Build, program and design a based from group/team effort by utilizing previous knowledge on different activities using different sensors and NXT components available. the by specifying PEAS based from guidelines and be able to provide proper documentation for this project. Become an active team member by independently source necessary knowledge, assistance, skills and resources to complete tasks, perform tasks independently without the need for prodding, coordinate with other business professionals and professionals from other disciplines to achieve goals and complete tasks and raise issues and concerns to the team in order to seek consensus resolutions. BSCS03: Design and evaluate solutions for complex computing problems, and design and evaluate systems, components, or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal, and environmental considerations. BSCS06: Create, select, adapt and apply appropriate techniques, resources and modern computing tools to complex computing activities, with an understanding of the limitations to accomplish a common goal. Page 2 of 21
3 Become an effective team leader by setting proper goals and timeline of activities to complete team objectives, allocate tasks according to team member capabilities, monitor task completion and performance of team members, manage resources needed by the team to achieve team goals and resolve and reduce conflicts within the team. Evidences As proof of achievement of the above-mentioned outcomes, students are required to submit/demonstrate the following: LE1: Series and Parallel Circuits using Breadboard C1, C2 LE2: Circuit Design with Integrated Circuit (74LS Family) C1, C2 LE3: NXT LEGO s and LEGO Final Project C3, C4 Measurement System: To assess the level of performance in the learning evidences, the following rubrics will be used: LE1: Series and Parallel Circuit using Breadboard Area to Assess Allotted Percentage Completeness 25% Circuit design and neatness 20% Troubleshooting 15% Functionality 20% Computation 10% Presentation 10% TOTAL 100% Page 3 of 21
4 LE2: Circuit Design with Integrated Circuit (74LS Family) Area to Assess Allotted Percentage Completeness 25% Circuit design and neatness 20% Troubleshooting 15% Functionality 20% Computation 10% Presentation 10% TOTAL 100% LE3: NXT LEGO s and LEGO Final Project Area to Assess Allotted Percentage Design and neatness 20% Correctness of Program 20% Functionalities 30% Accomplishment of Goal/s 20% Presentation and Q and A 10% TOTAL 100% Page 4 of 21
5 Plan Identify the significance of the course in their field of specialization. Determine the history of Robotics Technology Specify why robots are more desirable than human agents 1 C1, C2, C3 Orientation/ Overview 1. Introduction to Robotics Technology 1.1. History 1.2. Robotics Applications 1.3. Differences of Robots and Human Agents Brainstorming Recitation Differentiate robotics applications Explain and demonstrate different NXT hardware components such as: Motors Sensors The LEGO NXT Mindstorms The NXT Mindstorms Hardware Kit The NXT Programming 2.1 Software NXT Hardware and Software Interfacing LEGO Page 5 of 21
6 examples and explain how they work. Classify the importance of mechanical means on any develop creations related to robotics technology. Differentiate levels of autonomy. Incorporate the underlying principles and importance of PEAS criteria. 2-3 C1, C2, C3 2. Mechanical and Motors 3. Levels of Autonomy 4. PEAS Criteria 4.1. Performance measure 4.2. Environment 4.3. Actuators 4.4 Sensors Familiarization and Working with NXT Motors Interactive Servo Motors o Top Spinner Snowmobile Boardwork Sharing identified facts Seatwork1 its mechanical means the Interactive Servo Motors 4. Motors Working Together 5.1. Directions 5.2. Speed 5.3. Rotations 5. Kinematics 6.1. Forward and inverse kinematics 6.2. The Jacobian and LEGO Page 6 of 21
7 Create car robots with multiple motors working together. singularities 6.3. Kinematic optimization Working with multiple NXT Motors Interactive Servo Motors o Express Bot o Car Bot Integrate the use of event handling on robotics applications. 4 C1, C2, C3 7. NXT Event Handling 7.1. LEGO NXT sensors Touch Sensor 7.2. Motor control Recitation Groupwork Make use of NXT Event Handling related to touch sensors. 8. Dynamics of Robot 9. Manipulators Quiz1 Use information on various dynamics of robot manipulators and analyze their usage on different situations. Wait for Sensors Touch Sensors o Mouse Trap LEGO Page 7 of 21
8 the application of touch sensor. the integration of motors and touch sensors o Express Bot with touch sensor the use of NXT Event Handling related to multiple touch sensors. Determine the use and importance of repetitive statement. 5 C1, C2, C3 10. Event Handling with Looping LEGO NXT sensors Touch Sensor Motor control 11. Control of Robot Manipulators Nonlinear Control Stability Brainstorming Assignment1 Specify nonlinear control as a robot manipulator. Integrate robot stability and congruency of its function. Wait for Sensors LEGO Page 8 of 21
9 the application of multiple touch sensors. the integration of motors and touch sensors with iteration. Touch Sensors o Arm Control Bot o Express Bot with touch sensor Series and Parallel Circuits using Breadboard (LE1) Determine the use of NXT Event Handling related to sound sensors. Cite the use and importance of decision (If statement). Differentiate adaptive and nonadaptive controls using different scenarios. 6 Prelim Examination 7 C1, C2, C3 12. Event Handling with Boardwork Decision LEGO NXT sensors Collaboration - Sound Sensor Motor control 13. Control of Robot Manipulators Adaptive Control Non-Adaptive Control Seatwork2 Wait for Sensors Page 9 of 21
10 the application of sound sensor with condition. Sound Sensor o Express Bot with sound sensor o Voice Controlled Car LEGO the integration of motors and sound sensor. Adapt the use of NXT Event Handling related to light sensor. Apply the use and importance of decision (If statement) with values indicated. robot s pathplanning procedures. 8 C1, C2, C3 14. Event Handling w/ Decision LEGO NXT sensors - Light Sensor Motor control 15. Path-Planning Configuration Space Potential fields Wait for Sensors Light Sensor o Express Bot with light sensor o Line Follower LEGO Presentation Page 10 of 21
11 the application of light sensor with condition as values. the integration of motors and light sensor. Incorporate the use of NXT Event Handling related to ultrasonic sensor. Make use of importance of decision (If statement) with values indicated. Determine projectile motion which could be used by a specialized robot creation. 9 C1, C2, C3 16. Event Handling with Decision LEGO NXT sensors - Ultrasonic Sensor Motor control 17. Motion Projectile Motion Simple Harmonic Motion Boardwork Groupwork Quiz2 Wait for Sensors Ultrasonic Sensor o Express Bot with Page 11 of 21
12 the application of ultrasonic sensor with condition as values. the integration of motors and ultrasonic sensor. ultrasonic sensor o Claw Striker LEGO Combine principles of search based operations on robotics technology. 10 C1, C2, C3 18. Search-based Control LEGO NXT sensors Motor control Decision making Nested loops Collaboration Recitation Identify the use of NXT Event Handling related to multiple sensors execution. 19. Motion Swinging with Gravity Terminal Velocity how gravity works as well as terminal velocity. Page 12 of 21
13 the application of multiple sensors with various conditions. the integration of motors as well as ultrasonic and touch sensors. Classify principles of mapping and navigation on robotics technology. Exhibit the use of NXT Event Handling related to multiple sensors execution. Employ the use of variables and Multiple Sensors Execution Ultrasonic Sensor Touch Sensor o Maze Race Express Bot with different sensors 11 C3, C4 20. Mapping and Navigation LEGO NXT sensors Motor control Variables and Math Operations Combined Sensor Readings 21. Force and Motion Gear Ratios and Speed Gear Ratios and LEGO Brainstorming Presentation Quiz3 Page 13 of 21
14 math operations necessary to handle sensor readings. Force the effect of different gear sizes in relation with speed and force. the application of multiple sensors with various conditions and values. the integration of motors as well as ultrasonic, light and sound sensors. Multiple Sensors Execution Ultrasonic Sensor Light Sensor Sound Sensor o Explorer Bot with different Sensors LEGO Circuit Design with Integrated Circuit (74LS Family) LE2 12 Midterm Examination Page 14 of 21
15 Specify Newton s Laws and investigate them to know how these rules apply to robot creations. Measure friction and its effect on robot motion/movement. 13 C3, C4 22. Force and Motion Newton s Laws Demonstration Newton s 2 nd Law Investigation Measuring Friction Brainstorming Classification steers by pivoting its front wheels like a real car, and is controlled by a wired remote control. Determine the energy being produced by a sound sensor and analyze reductions related to it. Use information Steering Manipulation Touch Sensor Servo Motors o Steering Rover 14 C3, C4 23. Energy Microphone Sound Reduction Wave Intensity versus Distance LEGO Collaboration Recitation Assignment2 Page 15 of 21
16 on wave intensity versus distance created by a robot. use the sound sensor to obey the voice commands "Go", "Stop", "Turn Left", and "Turn Right". Determine and investigate battery energy consumption of a particular robot creation. Sound Manipulation Sound Sensor Servo Motors o Voice Controlled Car 24. Energy Battery Investigation Investigating the Solar Cell Parallel and Series Circuits LEGO Explain series circuit in terms of robot s circuit design. Sight Manipulation Ultrasonic Sensor Page 16 of 21
17 build a rotating radar using the ultrasonic sensor which scans back and forth and draws a map of objects detected on the NXT display. Servo Motors Radar bot Label systematically on how robot provides an output based from an event and collect feedback which will control the robot movement/motion C3, C4 25. Newton-Euler formulation 26. Single-joint control 27. Control by feedback 28. Linearization Boardwork Identify how linearization is being used by a designed robot. Laboratory Controlling by Feedback Page 17 of 21
18 add a pitching machine to the Baseball Batter project which when the batter sees the ball with the ultrasonic sensor, it will swing its bat to hit it. Ultrasonic Sensor Servo Motors o Pitching Machine and Batter LEGO Determine on how robot creation adapts on its environment and use that as a control mechanism. 17 C3, C4 29. Adaptive/robust control 30. Nonholonomic mobile robots 31. Introduction to Raspberry PI Robots and PI Sharing identified facts Recitation Specify nonholonomic mobile robots. Introduce Raspberry PI and how it will be used for robot creations Self-Balancing Control Light Sensor LEGO NXT LEGO s and LEGO Final Page 18 of 21
19 simulate a Segway PT, which is a twowheeled selfbalancing vehicle that a rider stands on. By using the NXT light sensor as a simple proximity sensor to the ground to detect the approximate tilt angle of the robot, the robot can actually balance itself. Ultrasonic Sensor Servo Motors NXT Segway with Rider Presentation Project (LE3) 18 Final Examination Page 19 of 21
20 References: A. Published Materials Valk, Laurens, The LEGO MINDSTORMS NXT 2.0 Discovery Book: A Beginner's Guide to Building and Programming Robots Niku, Saeed, Introduction to Robotics : analysis, control, applications, 2011, 2 nd Edition Rainer Waser, Rainer, Nanoelectronics and information technology : advanced electronics materials and novel devices 2005, 2nd Edition B. Web References (Physics with Robotics: An NXT & RCX Guide) (Projects for your LEGO MINDSTORMS NXT) (Serial & Parallel Robot Manipulators) (Robotic Systems-Applications, Control & Programming) (Recent Advances on Mobile Robotics) (Mobile Robots) (Teach Resources of Raspberry PI) Grading System The final grade in this course will be composed of the following items and their weights in the final grade computation: Class Standing 60% Major Exam 40% FINAL GRADE = Class Standing + Major Exam Page 20 of 21
21 Transmutation Table: Minimum Passing Percent Average of Subject : 50 RANGE EQUIVALENTS (COMPUTED AVERAGES & TRANSMUTED VALUES) Range of Computed Average Range of Transmuted Values Grade General Classification Outstanding Excellent Superior Very Good Good Satisfactory Fairly Satisfactory Fair Passed Below Passing Average 5.00 Failed Failure due to absences 6.00 FA Unauthorized Withdrawal 8.00 UW Officially Dropped 9.00 Dropped Page 21 of 21
S B Patil Public School, Pune
LS Creative Learnings Pvt Ltd., STEM-Robotics Education Report for Jan 2018 S B Patil Public School, Pune 1 Grade: III Jan 2017 Simple machine Inclined plane Lesson To understand about types of simple
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 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 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 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 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 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 informationacknowledgments...xv introduction...xvii 1 LEGO MINDSTORMS NXT 2.0: people, pieces, and potential getting started with the NXT 2.0 set...
acknowledgments...xv introduction...xvii about this book...xvii part I: introduction to LEGO MINDSTORMS NXT 2.0...xviii part II: building...xviii part III: programming...xviii part IV: projects...xix companion
More informationJEPPIAAR ENGINEERING COLLEGE
JEPPIAAR ENGINEERING COLLEGE Jeppiaar Nagar, Rajiv Gandhi Salai 600 119 DEPARTMENT OFMECHANICAL ENGINEERING QUESTION BANK VII SEMESTER ME6010 ROBOTICS Regulation 013 JEPPIAAR ENGINEERING COLLEGE Jeppiaar
More informationProgram.
Program Introduction S TE AM www.kiditech.org About Kiditech In Kiditech's mighty world, we coach, play and celebrate an innovative technology program: K-12 STEAM. We gather at Kiditech to learn and have
More informationINTRODUCTION TO ROBOTICS
INTRODUCTION TO ROBOTICS ROBOTICS CLUB SCIENCE AND TECHNOLOGY COUNCIL, IIT-KANPUR AUGUST 6 TH, 2016 OUTLINE What is a robot? Classifications of Robots What goes behind making a robot? Mechanical Electrical
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 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 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 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 informationWelcome to EGN-1935: Electrical & Computer Engineering (Ad)Ventures
: ECE (Ad)Ventures Welcome to -: Electrical & Computer Engineering (Ad)Ventures This is the first Educational Technology Class in UF s ECE Department We are Dr. Schwartz and Dr. Arroyo. University of Florida,
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 informationA Lego-Based Soccer-Playing Robot Competition For Teaching Design
Session 2620 A Lego-Based Soccer-Playing Robot Competition For Teaching Design Ronald A. Lessard Norwich University Abstract Course Objectives in the ME382 Instrumentation Laboratory at Norwich University
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 informationRobotics II DESCRIPTION. EXAM INFORMATION Items
EXAM INFORMATION Items 37 Points 49 Prerequisites NONE Grade Level 10-12 Course Length ONE SEMESTER Career Cluster MANUFACTURING SCIENCE, TECHNOLOGY, ENGINEERING, AND MATHEMATICS Performance Standards
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 informationMEAM 520. Haptic Rendering and Teleoperation
MEAM 520 Haptic Rendering and Teleoperation Katherine J. Kuchenbecker, Ph.D. General Robotics, Automation, Sensing, and Perception Lab (GRASP) MEAM Department, SEAS, University of Pennsylvania Lecture
More informationME375 Lab Project. Bradley Boane & Jeremy Bourque April 25, 2018
ME375 Lab Project Bradley Boane & Jeremy Bourque April 25, 2018 Introduction: The goal of this project was to build and program a two-wheel robot that travels forward in a straight line for a distance
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 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 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 informationMEAM 520. Haptic Rendering and Teleoperation
MEAM 520 Haptic Rendering and Teleoperation Katherine J. Kuchenbecker, Ph.D. General Robotics, Automation, Sensing, and Perception Lab (GRASP) MEAM Department, SEAS, University of Pennsylvania Lecture
More informationTwo Hour Robot. Lets build a Robot.
Lets build a Robot. Our robot will use an ultrasonic sensor and servos to navigate it s way around a maze. We will be making 2 voltage circuits : A 5 Volt for our ultrasonic sensor, sound and lights powered
More informationModel 2.4 Faculty member + student
Model 2.4 Faculty member + student Course syllabus for human computer CS351D 1. Faculty member information: Name of faculty member responsible for the course Dr. Kahkashan Tabassum Office Hours Office
More informationStudents will design, program, and build a robot vehicle to traverse a maze in 30 seconds without touching any sidewalls or going out of bounds.
Overview Challenge Students will design, program, and build a robot vehicle to traverse a maze in 30 seconds without touching any sidewalls or going out of bounds. Materials Needed One of these sets: TETRIX
More informationIntroduction to Robotics
COURSE NUMBER & COURSE TITLE: Introduction to Robotics INSTRUCTOR: Credits: 3 Language of instruction: Chinese / English REQUIRED COURSE OR ELECTIVE COURSE: Elective COURSE STRUCTURE/SCHEDULE: 1. teaching
More informationGE 320: Introduction to Control Systems
GE 320: Introduction to Control Systems Laboratory Section Manual 1 Welcome to GE 320.. 1 www.softbankrobotics.com 1 1 Introduction This section summarizes the course content and outlines the general procedure
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 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 informationPCB & Circuit Designing (Summer Training Program) 6 Weeks/ 45 Days PRESENTED BY
PCB & Circuit Designing (Summer Training Program) 6 Weeks/ 45 Days PRESENTED BY RoboSpecies Technologies Pvt. Ltd. Office: D-66, First Floor, Sector- 07, Noida, UP Contact us: Email: stp@robospecies.com
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 informationEngineering, & Mathematics
8O260 Applied Mathematics for Technical Professionals (R) 1 credit Gr: 10-12 Prerequisite: Recommended prerequisites: Algebra I and Geometry Description: (SGHS only) Applied Mathematics for Technical Professionals
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 informationDevelopment of a Laboratory Kit for Robotics Engineering Education
Development of a Laboratory Kit for Robotics Engineering Education Taskin Padir, William Michalson, Greg Fischer, Gary Pollice Worcester Polytechnic Institute Robotics Engineering Program tpadir@wpi.edu
More informationEmbedded Systems & Robotics (Winter Training Program) 6 Weeks/45 Days
Embedded Systems & Robotics (Winter Training Program) 6 Weeks/45 Days PRESENTED BY RoboSpecies Technologies Pvt. Ltd. Office: W-53G, Sector-11, Noida-201301, U.P. Contact us: Email: stp@robospecies.com
More informationTotal Hours Registration through Website or for further details please visit (Refer Upcoming Events Section)
Total Hours 110-150 Registration Q R Code Registration through Website or for further details please visit http://www.rknec.edu/ (Refer Upcoming Events Section) Module 1: Basics of Microprocessor & Microcontroller
More informationInformation and Program
Robotics 1 Information and Program Prof. Alessandro De Luca Robotics 1 1 Robotics 1 2017/18! First semester (12 weeks)! Monday, October 2, 2017 Monday, December 18, 2017! Courses of study (with this course
More informationEmbedded Robust Control of Self-balancing Two-wheeled Robot
Embedded Robust Control of Self-balancing Two-wheeled Robot L. Mollov, P. Petkov Key Words: Robust control; embedded systems; two-wheeled robots; -synthesis; MATLAB. Abstract. This paper presents the design
More informationRobots in Town Autonomous Challenge. Overview. Challenge. Activity. Difficulty. Materials Needed. Class Time. Grade Level. Objectives.
Overview Challenge Students will design, program, and build a robot that drives around in town while avoiding collisions and staying on the roads. The robot should turn around when it reaches the outside
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 informationCSC C85 Embedded Systems Project # 1 Robot Localization
1 The goal of this project is to apply the ideas we have discussed in lecture to a real-world robot localization task. You will be working with Lego NXT robots, and you will have to find ways to work around
More informationIVR: Introduction to Control
IVR: Introduction to Control OVERVIEW Control systems Transformations Simple control algorithms History of control Centrifugal governor M. Boulton and J. Watt (1788) J. C. Maxwell (1868) On Governors.
More informationCEEN Bot Lab Design A SENIOR THESIS PROPOSAL
CEEN Bot Lab Design by Deborah Duran (EENG) Kenneth Townsend (EENG) A SENIOR THESIS PROPOSAL Presented to the Faculty of The Computer and Electronics Engineering Department In Partial Fulfillment of Requirements
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 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 informationMechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators
Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators Ahmed Okasha, Assistant Lecturer okasha1st@gmail.com Objective Have a
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 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 informationAutomobile Prototype Servo Control
IJIRST International Journal for Innovative Research in Science & Technology Volume 2 Issue 10 March 2016 ISSN (online): 2349-6010 Automobile Prototype Servo Control Mr. Linford William Fernandes Don Bosco
More informationLow-Cost hardware connectivity with Simulink MATLAB-Day RWTH Aachen Sebastian Groß October 24th, 2013
Low-Cost hardware connectivity with Simulink MATLAB-Day RWTH Aachen Sebastian Groß October 24th, 2013 2013 The MathWorks, Inc. 1 LEGO Mindstorms NXT: a first demo EDUCON 2013, Berlin, Germany 2 A first
More informationProgramme Specification
Programme Specification Title: Electrical Engineering (Power and Final Award: Master of Engineering (MEng (Hons)) With Exit Awards at: Certificate of Higher Education (CertHE) Diploma of Higher Education
More informationElectricity Basics
Western Technical College 31660310 Electricity Basics Course Outcome Summary Course Information Description Career Cluster Instructional Level Total Credits 4.00 Total Hours 144.00 DC/AC electrical theory
More informationEngineering Technologies/Technicians CIP Task Grid Secondary Competency Task List
Secondary Task List 100 ENGINEERING SAFETY. 101 Implement a safety plan. 102 Operate lab equipment according to safety guidelines. 103 Use appropriate personal protective equipment. 104 Comply with OSHA
More informationMADISON PUBLIC SCHOOL DISTRICT. GRADE 7 Robotics Cycle
MADISON PUBLIC SCHOOL DISTRICT GRADE 7 Robotics Cycle Authored by: Erik Lih Richard Newbery Reviewed by: Lee Nittel Director of Curriculum and Instruction Tom Paterson K12 Supervisor of Science and Technology
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 informationSearch and Rescue Maze. Robotics Instructor: Ms. Sicola
Search and Rescue Maze Robotics 2015-2016 Instructor: Ms. Sicola Research and Gather Information Research and Gather Information Each team member will create a Google slides presentation on a manufactured
More informationBachelor of Science in Nuclear Engineering Technology
FY 2017 Enrollment:406; Graduates: 219 Bachelor of Science in Nuclear Engineering Technology Program Educational Objectives Program Educational Objectives (PEOs) are broad statements that describe what
More informationA comparisonal study on robot arm in terms of light weight handling
Proceedings of the International Conference on Mechanical Engineering and Renewable Energy 2017 (ICMERE2017) 18 20 December, 2017, Chittagong, Bangladesh ICMERE2017-PI-208 A comparisonal study on robot
More informationChapter 14. using data wires
Chapter 14. using data wires In this fifth part of the book, you ll learn how to use data wires (this chapter), Data Operations blocks (Chapter 15), and variables (Chapter 16) to create more advanced programs
More informationGST BOCES. Regional Robotics Competition & Exhibition. May 29, :00 2:00. Wings of Eagles Discovery Center, Big Flats NY. Mission Mars Rover
GST BOCES Regional Robotics Competition & Exhibition May 29, 2019 9:00 2:00 Wings of Eagles Discovery Center, Big Flats NY Mission Rover Revision: 10/15/18 contact: STEM@GSTBOCES.org Page: 1 Program Overview
More informationAdvanced Mechatronics 1 st Mini Project. Remote Control Car. Jose Antonio De Gracia Gómez, Amartya Barua March, 25 th 2014
Advanced Mechatronics 1 st Mini Project Remote Control Car Jose Antonio De Gracia Gómez, Amartya Barua March, 25 th 2014 Remote Control Car Manual Control with the remote and direction buttons Automatic
More informationCOS Lecture 1 Autonomous Robot Navigation
COS 495 - Lecture 1 Autonomous Robot Navigation Instructor: Chris Clark Semester: Fall 2011 1 Figures courtesy of Siegwart & Nourbakhsh Introduction Education B.Sc.Eng Engineering Phyics, Queen s University
More informationLEVEL A: SCOPE AND SEQUENCE
LEVEL A: SCOPE AND SEQUENCE LESSON 1 Introduction to Components: Batteries and Breadboards What is Electricity? o Static Electricity vs. Current Electricity o Voltage, Current, and Resistance What is a
More informationLAB 1 AN EXAMPLE MECHATRONIC SYSTEM: THE FURBY
LAB 1 AN EXAMPLE MECHATRONIC SYSTEM: THE FURBY Objectives Preparation Tools To see the inner workings of a commercial mechatronic system and to construct a simple manual motor speed controller and current
More informationProseminar Roboter und Aktivmedien. Outline of today s lecture. Acknowledgments. Educational robots achievements and challenging
Proseminar Roboter und Aktivmedien Educational robots achievements and challenging Lecturer Lecturer Houxiang Houxiang Zhang Zhang TAMS, TAMS, Department Department of of Informatics Informatics University
More informationROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION
ROBOTICS INTRODUCTION THIS COURSE IS TWO PARTS Mobile Robotics. Locomotion (analogous to manipulation) (Legged and wheeled robots). Navigation and obstacle avoidance algorithms. Robot Vision Sensors and
More informationWheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic
Universal Journal of Control and Automation 6(1): 13-18, 2018 DOI: 10.13189/ujca.2018.060102 http://www.hrpub.org Wheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic Yousef Moh. Abueejela
More informationFor Experimenters and Educators
For Experimenters and Educators ARobot (pronounced "A robot") is a computer controlled mobile robot designed for Experimenters and Educators. Ages 14 and up (younger with help) can enjoy unlimited experimentation
More informationFundamentals of Robotics
Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2017 205 - ESEIAAT - Terrassa School of Industrial, Aerospace and Audiovisual Engineering 707 - ESAII - Department of Automatic Control
More informationGCSE DESIGN AND TECHNOLOGY SYSTEMS AND CONTROL TECHNOLOGY
GCSE DESIGN AND TECHNOLOGY SYSTEMS AND CONTROL TECHNOLOGY 45651 Mark scheme 4565 June 2014 Version 1.0 Final Mark schemes are prepared by the Lead Assessment Writer and considered, together with the relevant
More informationWest Windsor-Plainsboro Regional School District Computer Programming Grade 8
West Windsor-Plainsboro Regional School District Computer Programming Grade 8 Page 1 of 7 Unit 1: Programming Content Area: Technology Course & Grade Level: Computer Programming, Grade 8 Summary and Rationale
More informationMotion Graphs Teacher s Guide
Motion Graphs Teacher s Guide 1.0 Summary Motion Graphs is the third activity in the Dynamica sequence. This activity should be done after Vector Motion. Motion Graphs has been revised for the 2004-2005
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 informationSample Pages. Classroom Activities for the Busy Teacher: NXT. 2 nd Edition. Classroom Activities for the Busy Teacher: NXT -
Classroom Activities for the Busy Teacher: NXT 2 nd Edition Table of Contents Chapter 1: Introduction... 1 Chapter 2: What is a robot?... 5 Chapter 3: Flowcharting... 11 Chapter 4: DomaBot Basics... 15
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 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 informationFUNDAMENTALS ROBOT TECHNOLOGY. An Introduction to Industrial Robots, T eleoperators and Robot Vehicles. D J Todd. Kogan Page
FUNDAMENTALS of ROBOT TECHNOLOGY An Introduction to Industrial Robots, T eleoperators and Robot Vehicles D J Todd &\ Kogan Page First published in 1986 by Kogan Page Ltd 120 Pentonville Road, London Nl
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 informationChapter 1: Introduction to Control Systems Objectives
Chapter 1: Introduction to Control Systems Objectives In this chapter we describe a general process for designing a control system. A control system consisting of interconnected components is designed
More informationElectrical and Telecommunications Engineering Technology_EET1122. Electrical and Telecommunications Engineering Technology
NEW YORK CITY COLLEGE OF TECHNOLOGY The City University of New York DEPARTMENT: SUBJECT CODE AND TITLE: Electrical and Telecommunications Engineering Technology EET1122 Circuits Analysis I COURSE DESCRIPTION:
More informationME 487 Mechatronics. Office: JH 515, Tel.: (505)
ME 487 Mechatronics Instructor: Assistant: Dr. Ou Ma Office: JH 515, Email: oma@nmsu.edu Tel.: (505)646-6534 Xiumin Diao (Ph.D. student) Office: JH 608, Email: xiumin@nmsu.edu Tel.: (505)646-6544 Dept.
More informationBased on the ARM and PID Control Free Pendulum Balance System
Available online at www.sciencedirect.com Procedia Engineering 29 (2012) 3491 3495 2012 International Workshop on Information and Electronics Engineering (IWIEE) Based on the ARM and PID Control Free Pendulum
More informationCAD RESIDENTIAL AND COMMERCIAL DRAFTING WITH CADD 3 Semester Hours
FALL 2014 Course Syllabus CAD 210-01 RESIDENTIAL AND COMMERCIAL DRAFTING WITH CADD 3 Semester Hours Faculty: Donald Nicholson, Technology Department Head Telephone: 410-334-2828 E-mail: dnicholson@worwic.edu
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 informationLaboratory 7: CONTROL SYSTEMS FUNDAMENTALS
Laboratory 7: CONTROL SYSTEMS FUNDAMENTALS OBJECTIVES - Familiarize the students in the area of automatization and control. - Familiarize the student with programming of toy robots. EQUIPMENT AND REQUERIED
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 informationIntroductio n to Technolog y (Week 1, 2 Weeks) UT: CTE: Technical and Engineering UT: All Grades
Introductio n to Technolog y (Week 1, 2 2 (District) District > 2016-2017 > Basic > & > 2 (District) > Anderson, Tamara; Gutierrez, Steve; Hart, Jeffrey; Masimer, Paul; Scott, Robert; Selk, Kerry; Smith,
More informationCourse: STEM Robotics Engineering Total Framework Hours up to: 600 CIP Code: Exploratory Preparatory
Camas School District Framework: Introductory Robotics Course: STEM Robotics Engineering Total Framework Hours up to: 600 CIP Code: 150405 Exploratory Preparatory Date Last Modified: 01/20/2013 Career
More informationTHE IMPORTANCE OF PLANNING AND DRAWING IN DESIGN
PROGRAM OF STUDY ENGR.ROB Standard 1 Essential UNDERSTAND THE IMPORTANCE OF PLANNING AND DRAWING IN DESIGN The student will understand and implement the use of hand sketches and computer-aided drawing
More informationAdministrative-Master Syllabus form approved June/2006 revised Page 1 of 1
revised 11-02-06 Page 1 of 1 Administrative - Master Syllabus I. Topical Outline Each offering of this course must include the following topics (be sure to include information regarding lab, practicum,
More informationMOBILE ROBOT LOCALIZATION with POSITION CONTROL
T.C. DOKUZ EYLÜL UNIVERSITY ENGINEERING FACULTY ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT MOBILE ROBOT LOCALIZATION with POSITION CONTROL Project Report by Ayhan ŞAVKLIYILDIZ - 2011502093 Burcu YELİS
More informationThe power of Math in LEGO Robotics
The power of Math in LEGO Robotics Disseminator: Marco Diez marcodiez@dadeschools.net Howard D. McMillan Middle School (Mail Code: 6441) 13100 SW 59 ST. Miami, FL 33183 For information concerning Ideas
More informationINTRODUCTION OF SOME APPROACHES FOR EDUCATIONS OF ROBOT DESIGN AND MANUFACTURING
INTRODUCTION OF SOME APPROACHES FOR EDUCATIONS OF ROBOT DESIGN AND MANUFACTURING T. Matsuo *,a, M. Tatsuguchi a, T. Higaki a, S. Kuchii a, M. Shimazu a and H. Terai a a Department of Creative Engineering,
More informationEQ-ROBO Programming : bomb Remover Robot
EQ-ROBO Programming : bomb Remover Robot Program begin Input port setting Output port setting LOOP starting point (Repeat the command) Condition 1 Key of remote controller : LEFT UP Robot go forwards after
More informationFuzzy Logic Controlled Miniature LEGO Robot for Undergraduate Training System
Fuzzy Logic Controlled Miniature LEGO Robot for Undergraduate Training System N. Z. Azlan 1, F. Zainudin 2, H. M. Yusuf 3, S. F. Toha 4, S. Z. S. Yusoff 5, N. H. Osman 6 Department of Mechatronics, Faculty
More information