Introduction to Robotics

Size: px
Start display at page:

Download "Introduction to Robotics"

Transcription

1 Two Day Hands on Workshop on Introduction to Robotics This workshop is aimed at Robotics hobbyists and students who wish to learn the art of building sophisticated robots. Building a robot is just the beginning; most people achieve this with moderate effort. What gives our design a winning edge is the ability to adapt to the environment and to make intelligent decisions. This is typically achieved by adding an on board microcontroller. The main challenge is to interface this processing unit with sensors and make our robot do things in the most efficient and reliable manner. This not only involves a good knowledge of sensors but requires sound programming fundamentals. The idea is to know our microcontroller well so we can plan robot design keeping in mind what, where, how and how many sensors/actuators can be interfaced. The workshop covers essential theory combined with hands on sessions to give a realistic view of what goes into building a successful robot. Participants get to implement the concepts learned on the SPARK IV platform, a state of the art mobile robotics research platform developed by IIT Bombay s Embedded & Real Time Systems Lab along with NEX Robotics for IIT s teaching requirements. At the end of the course, the participant is able to build microcontroller based applications, and have familiarity with hardware and robotic programming. Program Faculty Prof. Kavi Arya, Associate Professor, Computer Science & Engineering Dept.,IIT Bombay. Details of this program will be conducted by ERTS research staff who between them have extensive experience in designing robots for education and for competitions. Our lab has numerous years of experience in building robots, delivering industry projects, etc. Participants: This workshop is ideal for working professionals who wish to get an entry into programming robots, for teachers at school/college level who wish to add robot based assignments to motivate their students and for students who wish to equip themselves to develop robotic applications for interest or for participating in competitions. Hence we have oriented this program towards: Participants from academic institutes Practicing engineers from various private, public, government organizations and industries Scientists/engineers from R&D establishments and consultants Students

2 Pedagogy: Course based on lecture, hands on sessions and discussions Duration and Mode of Delivery Duration of the program is 2 days. Program Dates 16 th and 17 th October Venue The program will be conducted at IIT Bombay Batch Size Minimum number of participants required to offer the program is 40 and maximum number of participants is 60. Last date for Registration Nomination for the course will be accepted up to 14 October Registration Completed registration form along with Demand Draft or cheque for requisite amount drawn in favor of The Registrar, IIT Bombay,(CEP Account) payable at Mumbai. If payment is by a cheque, it should be payable at par at Mumbai. DD / Cheque should be sent to the Program Coordinator on or before the last date. Course Fee Course fee is Rs.5,000/ (rupees five thousand only).the course fees are inclusive of one set of course material, AVR development board, working lunch, tea/coffee and snacks (accommodation should be paid directly by the participant, please refer to form at the last page) Fees once paid are not refundable under any circumstances. In special cases, replacement of registered candidate by another eligible candidate may be permitted. Companies please note that the courses conducted by IIT are exempt from Income Tax and hence no TDS should be deducted. Lodging & Boarding Guest House facility in the campus is available for limited number of participants on twin sharing basis, on payment as per actuals. Please ensure to mark your request for accommodation in the IIT Guest House on the registration form.

3 PLEASE SEND THE REGISTRATION FORM ALONG WITH THE FEE SO AS TO REACH TO THE COURSE COORDINATOR ON OR BEFORE October 14, Registration form can be sent via also. Please address all communication to: Prof. Kavi Arya ERTS Lab, KReSIT bldg. (level 1) CSE Dept., IIT Bombay, Powai Mumbai Phone: (ERTS lab/ 9am 5pm) The workshop has two sessions: theory session and a lab session Fundamentals of robotics (Theory Session) Sensing Locomotion Motion Control Power Communication Location Determination Sensing This session covers how to interface sensors, interpret and analyze their signals. Apart from basic sensing, it is important to be able to do Sensor fusion which means to process signals received from multiple sensors and use them for high level decision making. We will also describe how to position these sensors in order to implement optimal sensing. This is followed by discussion on how to build our own customized sensors. Types of sensors covered Light Temperature Magnetic field Ultrasonic Position Direction Touch Infrared Image

4 Locomotion This session covers the design and implementation of the mechanism for the robot s movement. Different modes of locomotion are discussed with more emphasis on widely used wheel based and legged robots. A brief overview of locomotion mechanism for airborne, underwater and floating robots will be given. Concepts such as centre of gravity, balance, optimal power transfer, and optimal placement of actuators are explained. Motion Control This session explores ways in which robot s movements can be controlled. It involves topics such as, how to achieve good control on DC and stepper motors, fundamentals of closed loop control etc. A comparative study of DC motors vs. Stepper motors is done and pros and cons of control strategies involved are explained. Main constraints while designing robots locomotion is power consumption. Power optimized motion control and batteries involved will be discussed. Types of motors that can be used for locomotion: DC Motors Stepper Motors Servo Motors Power Power management and its importance Selection criteria for the batteries Charging methods for different types of the batteries Safety instructions for these batteries. Introduction to different batteries o NiCad o Lithium ion o Lead Acid Communication A communication module defines how a robot communicates with external entities. Primary aspects of designing a communications module involve communication protocols, modulation schemes, shielding, range and power consumption. Location Determination Once we get our robot running, we want to find out where it is located and what its orientation. This session describes methods that can be used for robot location determination. Position encoder based

5 Grid based Infrared based Acoustics based Image based Inertial based Lab session All of the above concepts are implemented by students on the SPARK IV robotic platform. SPARK IV is a universal robotic research platform used in IIT Bombay to teach concepts of embedded systems. This session starts with an introduction to (IDEs) Integrated Development Environments used to program the AVR series of microcontrollers such as ICC AVR and AVR Studio. Using this environment we teach students to program the microcontroller on the SPARK IV platform while interfacing it with its peripherals. I/O Port Programming Position and Velocity Control LCD Interfacing Robot Sensor Interfacing Serial Communication Wall Hugging White Line Following Adaptive Cruise Control I/O Port Programming To start off with the basics, we guide the students through configuring the ports as input or output ports. A simple program to turn ON and OFF a buzzer is written, downloaded onto the Fire Bird and executed. Then programming the ports to read input from the bump sensors, we would program the buzzer to beep every time the bump sensor is pressed. Position and Velocity Control Next we move onto evoking the actuators on the robot. We have two DC geared motors on board which we would program to move the robot forward, backward, left and right using differential drive configuration. But, simply motion of the robot isn t enough. How would we control the distance it needs to travel or the degree it needs to turn? That brings us to the notion of a closed loop system. A feedback loop would be required to control the exact position of the robot. This is achieved by using shaft/position encoder. These shaft encoders give their feedback to the interrupts on the microcontroller thus providing the system with a closed loop control. In this session participants will also learn concept of pulse width modulation (PWM), Interrupts.

6 LCD Interfacing We now move onto interfacing the LCD with the microcontroller. LCD is one of the most essential part of mobile robot for robot human interaction. Writing code for the LCD for the first time is often a tedious job. Programming the LCD requires lengthy and intricate codes. In this session we will teach how to program the LCD. This is made simple through our libraries which would be available to the students. The tricks and simplified methods for LCD interfacing would be taught to the students. This would be used ahead to display various sensor values and other parameters required for proper functioning of the robot. Robot Sensor Interfacing SPARK IV carries a large array of sensors like IR proximity sensor, SHARP IR range finder, White line sensors, Directional light intensity sensors and two position encoders. Most of these sensors give out analog values as their outputs, which are converted to digital data by the inbuilt analog to digital converter of the microcontroller. In this session we learn how to acquire sensor values and process them and display it on the LCD. Serial Communication We learn how to control the robot using serial port of the robot. This gives students a clear idea of the fundamentals of serial communication and explains the intricacies involved in working with the serial port, which we use for several other applications of control and data acquisition. Wall Hugging Our next step is to integrate all these acquired skills to combine sensing, intelligence, and actuation. By giving intelligence to the robots they can react intelligently to surrounding environment. For this experiment we use Infrared Proximity sensors. As each sensor is activated we control the motion of the robot. This is our first step to giving intelligence to the robot. White Line Following To guide the robot to follow a path i.e. to define its motion on the go, depending upon the road ahead would be a great asset. We do this by using a closed loop control. The analog values we get from the white line sensors are used as input to controlling the robot. The robot is put into a continuous loop where it scans sensor values and makes its own decision to traverse forward following the white line on the ground. From here, we come to the concepts of localization i.e. navigating the robot on a grid of white lines. These are among the problem statements of various competitions like ROBOCON and inter collegiate Techfests. The mission being to program an autonomous robot to navigate through a grid and perform required tasks. We ask it to detect nodes i.e. intersections using white line sensors and take turns depending upon the route chosen at the n th node as decided. These decisions could also be made with respect to the obstacles detected by bump sensors and further processed to give the robot a well defined and accurate control.

7 Adaptive Cruise Control Combining the above programs we wish to perform a challenging task to teach our robot to cruise on its own maintaining a safe distance and following a specified route. In this experiment we will use the distance acquired from the SHARP sensors for maintaining the safe distance from the front robot, while the white line sensors will be used to follow white line. This workshop gives us a clear idea on how to use the different sensors and even construct a few sensors on our own. These sensors when compounded may be used to do several complex tasks as per requirement which is the actual basis of this entire workshop i.e. to move robotics to the next level, a step ahead from the traditional wired and wireless robots which are becoming obsolete to something looking towards the future. Prerequisites: Familiarity with C programming Familiarity with Microcontroller/Microprocessor architecture Previous exposure to building simple wheeled platforms will be an added advantage

8 REGISTRATION FORM Two day CEP Course on Introduction to Robotics October 16 17, 2008 NAME (PRINT) : Gender: M / F DESIGNATION: ORGANIZATION: MAILING ADDRESS : TELEPHONE : (O) (R) FAX: MOBILE: QUALIFICATIONS : EXPERIENCE : Yrs. IIT Guest House accommodation required?* YES / NO PAYMENT: D.D. No. Date Rs. 5,000/= Drawn on [Demand draft should be drawn in favour of "The Registrar, IIT Bombay (CEP A/c)"] Date: Signature of Applicant *Guest House bill to be paid directly by the participant. (XEROX ADDITIONAL COPIES OF THIS FORM, IF NEEDED)

VIT University Vellore-632 014, Tamil Nadu, India. www.vit.ac.in

VIT University Vellore-632 014, Tamil Nadu, India. www.vit.ac.in VIT University Vellore-632 014, Tamil Nadu, India. www.vit.ac.in Summer Training & Internship Program on Internet of Things (IoT) using sensor and android mobile interfacing with computing 16 th 28 th

More information

Customer Satisfaction in Hotel Industry: Role of Emotional Intelligence

Customer Satisfaction in Hotel Industry: Role of Emotional Intelligence CEP SHORT COURSE ON Customer Satisfaction in Hotel Industry: Role of Emotional Intelligence June 27 28, 2008 OFFICE OF CONTINUING EDUCATION & QUALITY IMPROVEMENT PROGRAMMES Indian Institute of Technology

More information

Autonomous Robots using Microcontroller- AVR/ 8051

Autonomous Robots using Microcontroller- AVR/ 8051 Autonomous Robots using Microcontroller- AVR/ 8051 The principal goal of education is to create men and women who are capable of doing new things, not simply repeating what other generations have done.

More information

Switch Sensors Cornerstone Electronics Technology and Robotics II (4 Hour Class)

Switch Sensors Cornerstone Electronics Technology and Robotics II (4 Hour Class) Switch Sensors Cornerstone Electronics Technology and Robotics II (4 Hour Class) Administration: o Prayer PicBasic Pro Programs: o General PicBasic Pro Program Listing: http://www.cornerstonerobotics.org/picbasic.php

More information

Chapter 1: Introduction to microprocessor system design

Chapter 1: Introduction to microprocessor system design Chapter 1: Introduction to microprocessor system design 1.1 Overview 1.1.1 List of the techniques you will learn from this course I. Structure and working principles of microprocessor systems II. Microcomputer

More information

COURSE CONTENT 8051 microcontroller

COURSE CONTENT 8051 microcontroller COURSE CONTENT 8051 microcontroller 1. Introduction to Embedded System History & need of Embedded System Basic components of Embedded System Hardware Classification of Embedded System Programming Language

More information

Foundation Course. Fees & Duration Fees: Rs 1500 Duration: 15 Days. Benefits

Foundation Course. Fees & Duration Fees: Rs 1500 Duration: 15 Days. Benefits Foundation Course Session : 1 Basics of Electronics Resistor, Disc capacitor, Electrolytic capacitor, LED, Crystal oscillator, LCD Display, 7-segment display, Matrix keypad, DC Motor & Driver, Stepper

More information

Robotics & Embedded C Training

Robotics & Embedded C Training () 6 Weeks/45 Days PRESENTED BY Imperial Society of Innovative Engineers Office: Near Bus Stand, Jalandhar, Punjab Contact us: Email: training.isie@imperialsociety.in Website: www.imperialsociety.in Office:

More information

Robotics & Embedded Systems (Summer Training Program) 4 Weeks/30 Days

Robotics & Embedded Systems (Summer Training Program) 4 Weeks/30 Days (Summer Training Program) 4 Weeks/30 Days PRESENTED BY RoboSpecies Technologies Pvt. Ltd. Office: W-53G, Sector-11, Noida-201301, U.P. Contact us: Email: stp@robospecies.com Website: www.robospecies.com

More information

Arduino Workshop 03 Output: Actuators

Arduino Workshop 03 Output: Actuators AD32600 Physical Computing Prof. Fabian Winkler Fall 2014 Arduino Workshop 03 Output: Actuators This workshop introduces important strategies for the control of actuators (motors, lights, other forms of

More information

NEX Robotics Pvt. Ltd. Contents

NEX Robotics Pvt. Ltd. Contents Contents 1. Fire Bird V Basic Configuration...3 1.1 Fire Bird V Specifications...4 1.2 Software Support...5 1.3 Fire Bird V basic configuration...6 1.4 Fire Bird V Microcontroller Adaptor Boards...7 1.4.1

More information

Build your career in Embedded Systems

Build your career in Embedded Systems Build your career in Embedded Systems For More details contact: Saitech systems Mob: 9820436881 Email:saitechalpesh@gmail.com www.embeddedindia.net www.saitechsystems.net Page: www.facebook.com/saitechsystems

More information

Course Outline. COE538: Microprocessor Systems

Course Outline. COE538: Microprocessor Systems Faculty of Engineering, Architecture and Science Department of Electrical and Computer Engineering Outline COE538: Microprocessor Systems Prerequisite Website Compulsory Texts Reference Texts Calendar

More information

Course Project Documentation

Course Project Documentation Course Project Documentation CS308 Project Android Interface Firebird API TEAM 2: Pararth Shah (09005009) Aditya Ayyar (09005001) Darshan Kapashi (09005004) Siddhesh Chaubal (09005008) Table Of Contents

More information

Venue IIT Kharagpur Extension Centre HC Block, Sector III Salt Lake City, Kolkata

Venue IIT Kharagpur Extension Centre HC Block, Sector III Salt Lake City, Kolkata Venue IIT Kharagpur Extension Centre HC Block, Sector III Salt Lake City, Kolkata 700106 Department of Industrial Engineering and Management Indian Institute of Technology Kharagpur COORDINATORS Prof Jitesh

More information

Atmega8/atmega16/atmega32 Microcontroller

Atmega8/atmega16/atmega32 Microcontroller Atmega8/atmega16/atmega32 Microcontroller Course Name: AVR & ROBOTICS Certification: By UVSoftsTechnologies Pvt. Ltd. Introduction:- Introduction of Embedded System & robotics Evolution in Microcontroller

More information

Training on Embedded Systems & Development

Training on Embedded Systems & Development Winnii Solutions Private Limited 1742, Second Floor, 18 th Main Road, Anna Nagar West, Chennai-600040. India. Tel: 91-44-26187331 Fax: 91-44-26187331 E-mail: bala@winnii.com Training on Embedded Systems

More information

Robotics & Embedded C Training

Robotics & Embedded C Training () 4 Weeks/30 Days PRESENTED BY Imperial Society of Innovative Engineers Office: Near Bus Stand, Jalandhar, Punjab Contact us: Email: training.isie@imperialsociety.in Website: www.imperialsociety.in Office:

More information

SAM - Sensors, Actuators and Microcontrollers in Mobile Robots

SAM - Sensors, Actuators and Microcontrollers in Mobile Robots Coordinating unit: Teaching unit: Academic year: Degree: Credits: 2015 710 - EEL - Department of Electronic Engineering DEGREE IN TELECOMMUNICATIONS ENGINEERING (Syllabus 1992). (Teaching unit Optional)

More information

ELECTRONICS SYLLABUS ELECTROGRAMMING

ELECTRONICS SYLLABUS ELECTROGRAMMING ELECTROGRAMMING About Arduino Arduino is an open-source hardware project that allows people to quickly learn about electronics and sensors. As part of this Project Next Generation Program, tweens and teens

More information

Workshop on Building Autonomous Robots

Workshop on Building Autonomous Robots Workshop on Building Autonomous Robots Address: #316/44, 40th Cross, 8th Block, Jayanagar, Bangalore-560082 Contact us: Website: www.jilit.co.in Office: 080-26541603 Amit Holkar E: amit.holkar@jalindia.co.in,

More information

DIPLOMA IN EMBEDDED SYSTEM- SYLLABUS ATMEL 8051 AND AVR MICROCONTROLLER

DIPLOMA IN EMBEDDED SYSTEM- SYLLABUS ATMEL 8051 AND AVR MICROCONTROLLER DIPLOMA IN EMBEDDED SYSTEM- SYLLABUS ATMEL 8051 AND AVR MICROCONTROLLER Duration-3 Months Level-1: Basic Electronics Definition of Electronic -Components Used in an Embedded System -Resistor & Types &

More information

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software! Summer Training 2016 Robotics- Based on AVR &Ardunio covering Projects. 1. Hands on Topics and Sessions Covered in Summer Internship: Introduction of Embedded Systems Understanding Robotics: Autonomous

More information

Date of Change - 16 Oct 2008 Document creation Jason Jack - 24 Oct 2008 Document updated to include Power System Emily Phillips

Date of Change - 16 Oct 2008 Document creation Jason Jack - 24 Oct 2008 Document updated to include Power System Emily Phillips Project Title: Project Team: Robotic Platform for 1kg Loads (RP1) P09204 Project Revision: 2 Document Revision: 1 Change Log Revision Number Date of Change Description of Change Author (s) - 16 Oct 2008

More information

Venue IIT Kharagpur Extension Centre HC Block, Sector III Salt Lake City, Kolkata 700106

Venue IIT Kharagpur Extension Centre HC Block, Sector III Salt Lake City, Kolkata 700106 Venue IIT Kharagpur Extension Centre HC Block, Sector III Salt Lake City, Kolkata 700106 Department of Industrial & Systems Engineering Indian Institute of Technology Kharagpur, Kharagpur 721 302 COORDINATORS

More information

Alternate Weekend Program for Working Professionals at New Delhi August 2009-May 2010 INDIAN INSTITUTE OF TECHNOLOGY, BOMBAY

Alternate Weekend Program for Working Professionals at New Delhi August 2009-May 2010 INDIAN INSTITUTE OF TECHNOLOGY, BOMBAY Alternate Weekend Program for Working Professionals at New Delhi August 2009-May 2010 INDIAN INSTITUTE OF TECHNOLOGY, BOMBAY Indian Institute of Technology, Bombay (IIT Bombay) IIT Bombay set up by an

More information

Walking Robot Hardware Description

Walking Robot Hardware Description Walking Robot Hardware Description Sharon Davis Et474 April 26, 2004 Professor Morton Introduction My project is a walking robot. The robot is powered by two NiMH battery packs (four AA cells each). One

More information

COLLISION AVOIDANCE MOBILE ROBOT

COLLISION AVOIDANCE MOBILE ROBOT Mini Project EN407 Robotics B.Sc. Engineering University of Moratuwa COLLISION AVOIDANCE MOBILE ROBOT By Dangampola D.L. - 020059 De Abrew K.N.T. - 020067 Kasthuriarachchi T.D. - 020203 Malwatta K.A. -

More information

COLLEGE OF INSURANCE, MUMBAI Insurance Institute of India, Mumbai Risk Management and PML-Significance

COLLEGE OF INSURANCE, MUMBAI Insurance Institute of India, Mumbai Risk Management and PML-Significance Relevance of the Program:- Insurers and reinsurers have always been concerned with preventing losses and minimizing the extent of economic loss. Emergence of ever changing risk profiles as a result of

More information

PROJECT LIST: TECHNOWAVE PROJECT LIST: PH. NO

PROJECT LIST: TECHNOWAVE PROJECT LIST: PH. NO PROJECT LIST: 1. Power Saving Street Light with fog light switching Utilizes LDR on street light poles Street light get on through vehicle head light Pressure sensors for pedestrian Humidity sensors for

More information

COLLEGE OF INSURANCE, MUMBAI Insurance Institute of India, Mumbai Risk Management and PML-Significance

COLLEGE OF INSURANCE, MUMBAI Insurance Institute of India, Mumbai Risk Management and PML-Significance Relevance of the Program:- Insurers and reinsurers have always been concerned with preventing losses and minimizing the extent of economic loss. Emergence of ever changing risk profiles as a result of

More information

College of Insurance Insurance Institute of India, Mumbai MARINE CARGO INSURANCE

College of Insurance Insurance Institute of India, Mumbai MARINE CARGO INSURANCE Relevance of the program:- Marine Insurance being international in nature has a global impact even if underwritten in the home country as it is guided by many international laws. With the ever increasing

More information

Sensor assisted stick for the blind people

Sensor assisted stick for the blind people Sensor assisted stick for the blind people G.Prasanthi 1 P.Tejaswitha 2 1Professor, Dept. of Mechanical Engineering, JNTUA College of Engineering, Ananthapuramu, A. P. 2 PG Research Scholar, Product Design,

More information

G. H. Patel College of Engineering & Technology

G. H. Patel College of Engineering & Technology G. H. Patel College of Engineering & Technology A WORKSHOP ON EMBEDDED SYSTEM DESIGN USING TI S ADVANCED MICROCONTROLLER MSP430 6 th &7 TH FEBRUARY2016 GCET CAMPUS Organised by Department of Electronics

More information

PCB & Circuit Designing (Winter Training Program) 6 Weeks/ 45 Days PRESENTED BY

PCB & Circuit Designing (Winter Training Program) 6 Weeks/ 45 Days PRESENTED BY (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 Website: www.robospecies.com

More information

Controlling a Mobile Robot with a Personal Digital Assistant

Controlling a Mobile Robot with a Personal Digital Assistant Session 2620 Controlling a Mobile Robot with a Personal Digital Assistant Robert L. Avanzato Penn State Abington Abstract Penn State Abington has been exploring the application of personal digital assistant

More information

Robotics Intelligent sensors (intro)

Robotics Intelligent sensors (intro) Robotics Intelligent sensors (intro) Tullio Facchinetti Monday 28 th November, 2016 http://robot.unipv.it/toolleeo Example of control loop absolute set point (1) trajectory

More information

Short Term Course. CAD-CAM Application in CNC Machining. ( August 29 - September 02, 2016) Venue : CNC Room CWISS ORGANIZED BY

Short Term Course. CAD-CAM Application in CNC Machining. ( August 29 - September 02, 2016) Venue : CNC Room CWISS ORGANIZED BY Short Term Course On CAD-CAM Application in CNC Machining ( August 29 - September 02, 2016) Venue : CNC Room CWISS ORGANIZED BY Central Workshop & Instrument Service Section IIT Kharagpur 721301 Objectives

More information

EMBEDDED SYSTEM IMPLEMENTATION USING ARDUINO

EMBEDDED SYSTEM IMPLEMENTATION USING ARDUINO KAAV INTERNATIONAL JOURNAL OF SCIENCE, ENGINEERING & TECHNOLOGY EMBEDDED SYSTEM IMPLEMENTATION USING ARDUINO HIRAL VEGDA School of Computer Studies, Ahmedabad University, Ahmedabad, Gujarat, India ABSTRACT

More information

BEEHICLE IGV 2013 DESIGN REPORT. Sercan Karakaş, Abdul Jamil Aryan, Utkan Çalışkan, Serkan Solmaz

BEEHICLE IGV 2013 DESIGN REPORT. Sercan Karakaş, Abdul Jamil Aryan, Utkan Çalışkan, Serkan Solmaz 2013 DESIGN REPORT Sercan Karakaş, Abdul Jamil Aryan, Utkan Çalışkan, Serkan Solmaz 1 Contents 1. INTRODUCTION 3 2. TEAM ORGANISATION 3 3. MECHANICAL DESIGN 4 3.1 Rain proofing 4 3.2 Mechanical Skeleton

More information

Cognitive Mechatronic Fire Extinguishing Vehicle with Obstacle Detection and Bypass

Cognitive Mechatronic Fire Extinguishing Vehicle with Obstacle Detection and Bypass Cognitive Mechatronic Fire Extinguishing Vehicle with Obstacle Detection and Bypass Sumanta Chatterjee Asst.Professor,Dep t. of CSE. Apurba Paul Asst.Professor,Dep t. of CSE.. Ritaban Paul U.G. Student,

More information

Recent trends in Web Data Mining

Recent trends in Web Data Mining Refresher Course on Recent trends in Web Data Mining (12-09-2011 to 01-10-2011) Sponsored by University Grants Commission Coordinators: Dr. D. Vasumathi Assoc. Professor & Mrs. J. Ujwala Rekha Asst. Professor

More information

HARDWARE OF SUPERVISORY CONTROL & DATA ACQUISITION SYSTEM

HARDWARE OF SUPERVISORY CONTROL & DATA ACQUISITION SYSTEM Chapter 3 HARDWARE OF SUPERVISORY CONTROL & DATA ACQUISITION SYSTEM Dr. H.K. VERMA Distinguished Professor Department of Electrical and Electronics Engineering School of Engineering and Technology SHARDA

More information

SAFE NAVIGATION SYSTEM USING ULTRASONIC AND ZIGBEE TECHNOLOGY

SAFE NAVIGATION SYSTEM USING ULTRASONIC AND ZIGBEE TECHNOLOGY SAFE NAVIGATION SYSTEM USING AND ZIGBEE TECHNOLOGY B.Himalaya 1, T.Gowthami 2 1 PG Student, M.E. Computer and Communication, Sri Sai Ram Engineering College, Chennai-44, 2 PG Student, M.E. Computer and

More information

Controlling an irobot Create Robot Platform with Arduino

Controlling an irobot Create Robot Platform with Arduino AD41700 Robots, Art and Culture Prof. Fabian Winkler (AD/ETB) in collaboration with Prof. Justin Seipel (ME) Fall 2015 Controlling an irobot Create Robot Platform with Arduino This workshop introduces

More information

Robot Morphologies, Sensors, and Motors Spring 2014 Prof. Yanco

Robot Morphologies, Sensors, and Motors Spring 2014 Prof. Yanco Robot Morphologies, Sensors, and Motors 91.450 Spring 2014 Prof. Yanco Robot morphology (shape) Some possibilities Humanoid Trashcan robots Reconfigurable Shape shifting Biped Quadruped Why does shape

More information

Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF

Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF Kucsera Péter (kucsera.peter@kvk.bmf.hu) Abstract In this article an autonomous advertising mobile robot that has been realized in

More information

SMALL SIZE AUTONOMOUS MOBILE ROBOT FOR FINDING THE WAY OUT OF A MAZE

SMALL SIZE AUTONOMOUS MOBILE ROBOT FOR FINDING THE WAY OUT OF A MAZE S E L E C T E D E N G I N E E R I N G P R O B L E M S N U M B E R 3 I N S T I T U T E O F E N G I N E E R I N G P R O C E S S E S A U T O M A T I O N A N D I N T E G R A T E D M A N U F A C T U R I N G

More information

Embedded Control Systems Project - Collision Avoidance

Embedded Control Systems Project - Collision Avoidance Embedded Control Systems Project - Collision Avoidance Prabhu Mani and Jayashankar Manohar, Master programme in embedded systems, Uppsala University, Prabhum234@gmail.com,Jayashankar27@gmail.com Project

More information

CSE 466 Software for Embedded Systems. CSE 466 Software for Embedded Systems

CSE 466 Software for Embedded Systems. CSE 466 Software for Embedded Systems CSE 466 Software for Embedded Systems Instructor: Bruce Hemingway CSE 464, Office Hours: 1:30-2:30 p.m., Monday, Wednesday, or whenever the door is open bruceh@cs.washington.edu Teaching Assistants: Phil

More information

Serial Port Complete

Serial Port Complete Serial Port Complete Programming and Circuits for RS-232 and RS-485 Links and Networks by Jan Axelson ISBN 0-9650819-2-3 copyright 1998 by Jan Axelson. All rights reserved. Published by Lakeview Research

More information

Microcontroller Programming Beginning with Arduino. Charlie Mooney

Microcontroller Programming Beginning with Arduino. Charlie Mooney Microcontroller Programming Beginning with Arduino Charlie Mooney Microcontrollers Tiny, self contained computers in an IC Often contain peripherals Different packages availible Vast array of size and

More information

MICROPROCESSORS AND MICROCONTROLLERS Microprocessor is used for GENERAL purposes. It is the heart of the computer. To use microprocessor other

MICROPROCESSORS AND MICROCONTROLLERS Microprocessor is used for GENERAL purposes. It is the heart of the computer. To use microprocessor other MICROPROCESSORS AND MICROCONTROLLERS Microprocessor is used for GENERAL purposes. It is the heart of the computer. To use microprocessor other components such as Memory & Components for receiving and sending

More information

3.1: VEX ARM Cortex-based Microcontroller

3.1: VEX ARM Cortex-based Microcontroller 3.1: VEX ARM Cortex-based Microcontroller The VEX ARM Cortex -based Microcontroller coordinates the flow of all information and power on the robot. All other electronic system components (motors, sensors,

More information

Real-time systems. Sensors and Actuators 2 1

Real-time systems. Sensors and Actuators 2 1 Real-time systems Systems which monitor and control their environment. Use sensors and actuators - Sensors: Collect data from the system environment - Actuators: Change the system's environment Time is

More information

ECE 4510 Introduction to Microprocessors. Lab Final Review

ECE 4510 Introduction to Microprocessors. Lab Final Review ECE 4510 Introduction to Microprocessors Lab Final Review Dr. Bradley J. Bazuin Associate Professor Department of Electrical and Computer Engineering College of Engineering and Applied Sciences Ground

More information

Wireless Servo. Project Report. Vlad Dragoi, Ryan Bowman, Rebecca Slota

Wireless Servo. Project Report. Vlad Dragoi, Ryan Bowman, Rebecca Slota Wireless Servo Project Report Vlad Dragoi, Ryan Bowman, Rebecca Slota Electrical and Computer Engineering Department School of Engineering and Computer Science Oakland University, Rochester, MI Email:

More information

Computer Hardware Requirements for Real-Time Applications

Computer Hardware Requirements for Real-Time Applications Lecture (4) Computer Hardware Requirements for Real-Time Applications Prof. Kasim M. Al-Aubidy Computer Engineering Department Philadelphia University Summer Semester, 2011 Real-Time Systems, Prof. Kasim

More information

A Project using TI MSP430 TOUCH TO SING

A Project using TI MSP430 TOUCH TO SING A Project using TI MSP430 TOUCH TO SING Executed by: Aniruddha Harish Ankit Gala Jaswant Katragadda Prashanth Prakash TABLE OF CONTENTS 1. Introduction 1 2. Motivation..1 3. Hardware Components 2 4. Software

More information

CAD-CAM Application in CNC Machining with Solid & Surface Modelling

CAD-CAM Application in CNC Machining with Solid & Surface Modelling Short Term Course On CAD-CAM Application in CNC Machining with Solid & Surface Modelling ( February 22 26, 2016) Venue: CNC Room, CWISS Organized by Central Workshop & Instruments Service Section Indian

More information

PSoC Workshop in Tenet Technetronics

PSoC Workshop in Tenet Technetronics 0 in Tenet Technetronics PSoC Workshop 2 Days content details: Getting introduced to PSoC platform, programming IDE, rigging circuits, writing programs, interfacing digital and analog sensors. Workshop

More information

Autonomous robot obstacle avoidance using a fuzzy logic control scheme

Autonomous robot obstacle avoidance using a fuzzy logic control scheme Autonomous robot obstacle avoidance using a fuzzy logic control scheme William Martin Submitted on December 4, 2009 CS311 - Final Project 1. INTRODUCTION One of the considerable hurdles to overcome, when

More information

Open Loop Speed and Direction Control of DC Motor Using Zigbee

Open Loop Speed and Direction Control of DC Motor Using Zigbee Open Loop Speed and Direction Control of DC Motor Using Zigbee Introduction, Circuit Diagram, Result, Application Dhaval K.Patel 1, Nehal D.Tandel 2, Samir I.Kuvawala 3 Student, Dep.of Electrical Engineering

More information

Copyright 1998, 1999, 2000, and 2007 by Janet L. Axelson All rights reserved. Published by Lakeview Research LLC ISBN

Copyright 1998, 1999, 2000, and 2007 by Janet L. Axelson All rights reserved. Published by Lakeview Research LLC ISBN The following excerpt is from the book: Serial Port Complete COM Ports, USB Virtual COM Ports, and Ports for Embedded Systems Second Edition Jan Axelson Copyright 1998, 1999, 2000, and 2007 by Janet L.

More information

P.D.E.A. s BABURAOJI GHOLAP COLLEGE

P.D.E.A. s BABURAOJI GHOLAP COLLEGE P.D.E.A. s BABURAOJI GHOLAP COLLEGE Syllabus for Career Oriented course in Embedded Systems Certificate course: 2modules worth 20 credits Diploma course: 4 modules worth 40 credits Module 1: Basics of

More information

Quick Guide WARNING: CHOKING HAZARD - Small parts. Not for children under 3 years old. mbot is an educational robot kit for beginners to get hands-on

Quick Guide WARNING: CHOKING HAZARD - Small parts. Not for children under 3 years old. mbot is an educational robot kit for beginners to get hands-on MAKER WORKS TECHNOLOGY INC Technical support: support@makeblock.cc www.makeblock.cc Great tool for beginners to learn graphical programming, electronics and robotics. :@Makeblock : @Makeblock : +Makeblock

More information

TRIPURA UNIVERSITY (A CENTRAL UNIVERSITY) Global Initiative on Academic Network. Smart Grid : Secure and Sustainable Energy

TRIPURA UNIVERSITY (A CENTRAL UNIVERSITY) Global Initiative on Academic Network. Smart Grid : Secure and Sustainable Energy TRIPURA UNIVERSITY (A CENTRAL UNIVERSITY) Global Initiative on Academic Network Smart Grid : Secure and Sustainable Energy 16 th - 25 th September 2016 SMART GRID: SECURE AND SUSTAINABLE ENERGY MHRD Scheme

More information

5 Experiment 5 Motor Speed Control

5 Experiment 5 Motor Speed Control 5 Experiment 5 Motor Speed Control 5.1 Aim This experiment aims to: Learn how to use emitter-detector to measure the speed of the motor. Learn how to do speed control for a DC motor by using Pulse Width

More information

Development of Automated Solar Tracker for High Efficiency Solar Panels

Development of Automated Solar Tracker for High Efficiency Solar Panels Development of Automated Solar Tracker for High Efficiency Solar Panels Benny Cherian 1, Lakshmi P 2, Linda Joseph 3,, Madhu PM 4,,Minu John 5 Professor, Dept. of EEE, Mar Athanasius College of Engineering,

More information

Lab 3 Microcontroller programming Interfacing to Sensors and Actuators with irobot

Lab 3 Microcontroller programming Interfacing to Sensors and Actuators with irobot 1. Objective Lab 3 Microcontroller programming Interfacing to Sensors and Actuators with irobot In this lab, you will: i. Become familiar with the irobot and AVR tools. ii. Understand how to program a

More information

Jenna Stallings. Keybot Master. Instructors: Dr. Arroyo Dr. Schwartz. TAs: Josh Weaver, Ryan Stevens, Tim Martin

Jenna Stallings. Keybot Master. Instructors: Dr. Arroyo Dr. Schwartz. TAs: Josh Weaver, Ryan Stevens, Tim Martin Jenna Stallings Keybot Master Instructors: Dr. Arroyo Dr. Schwartz TAs: Josh Weaver, Ryan Stevens, Tim Martin Table of Contents Abstract The Keybot Master is an autonomous robot that will search for misplaced

More information

Micro-Mouse Design Project

Micro-Mouse Design Project Micro-Mouse Design Project Engineering Team: Sami Elias Evan Jina Willy Herrera Jeff McGarrah Sponsored by: Dr Gordon Lee Submitted to: John Kennedy and Lal Tummala Design Co. Ltd, San Diego, CA 1 Table

More information

IPRO358 : Low-Cost Robotic Controller

IPRO358 : Low-Cost Robotic Controller IPRO358 : Low-Cost Robotic Controller http://www.ece.iit.edu/~irc The Corporation for the next century in Robotics and Handheld Computers!!! Outline Introduction Low-Cost Robotic Controller Interactive

More information

Development of Obstacle Avoidance Robot with Depth Obstacle and Color Signal Detector

Development of Obstacle Avoidance Robot with Depth Obstacle and Color Signal Detector Journal of Applied Sciences Research, 8(3): 1658-1664, 2012 ISSN 1819-544X This is a refereed journal and all articles are professionally screened and reviewed 1658 ORIGINAL ARTICLES Development of Obstacle

More information

DESIGN OF A DIFFERENTIAL DRIVE MOBILE ROBOT PLATFORM FOR USE IN CONSTRAINED ENVIRONMENTS

DESIGN OF A DIFFERENTIAL DRIVE MOBILE ROBOT PLATFORM FOR USE IN CONSTRAINED ENVIRONMENTS DESIGN OF A DIFFERENTIAL DRIVE MOBILE ROBOT PLATFORM FOR USE IN CONSTRAINED ENVIRONMENTS A.V. Chavan Appearing in ME( Mechatronics), Sinhgad College of Engineering, Pune Maharashtra, India Dr. J. L. Minase

More information

Autonomous Programming FTC Challenge Workshops VCU School of Engineering September 24, 2016 Presented by: Team 8297 Geared UP!

Autonomous Programming FTC Challenge Workshops VCU School of Engineering September 24, 2016 Presented by: Team 8297 Geared UP! Autonomous Programming 2016-2017 FTC Challenge Workshops VCU School of Engineering September 24, 2016 Presented by: Team 8297 Geared UP! Table of Contents Section # Topic Page #s 1 Autonomous game in VELOCITY

More information

Design and Implementation of Metallic Waste Collection Robot

Design and Implementation of Metallic Waste Collection Robot ASEE 2014 Zone I Conference, April 3-5, 2014, University of Bridgeport, Bridgpeort, CT, USA. Design and Implementation of Metallic Waste Collection Robot Hesham Alsahafi Robotics, Intelligent Sensing and

More information

Unit 1: INTRODUCTION TO ADVANCED ROBOTIC DESIGN & ENGINEERING

Unit 1: INTRODUCTION TO ADVANCED ROBOTIC DESIGN & ENGINEERING Unit 1: INTRODUCTION TO ADVANCED ROBOTIC DESIGN & ENGINEERING Technological Literacy Review of Robotics I Topics and understand and be able to implement the "design 8.1, 8.2 Technology Through the Ages

More information

A 5 Degree Feedback Control Robotic Arm (Haptic Arm)

A 5 Degree Feedback Control Robotic Arm (Haptic Arm) A 5 Degree Feedback Control Robotic Arm (Haptic Arm) 1 Prof. Sheetal Nirve, 2 Mr.Abhilash Patil, 3 Mr.Shailesh Patil, 4 Mr.Vishal Raut Abstract: Haptics is the science of applying touch sensation and control

More information

ELECTRONIC DISTANCE MEASUREMENT

ELECTRONIC DISTANCE MEASUREMENT 1 EE318 Electronic Design Lab Project Report, EE Dept, IIT Bombay, April 2007 ELECTRONIC DISTANCE MEASUREMENT Group No: D8 Hrishikesh Kulkarni (04d07025) S T Aditya (04d07038)

More information

LECTURE 4-1. Common Sensing Techniques for Reactive Robots. Introduction to AI Robotics (Sec )

LECTURE 4-1. Common Sensing Techniques for Reactive Robots. Introduction to AI Robotics (Sec ) LECTURE 4-1 Common Sensing Techniques for Reactive Robots Introduction to AI Robotics (Sec. 6.1 6.5) 1 Quote of the Week Just as some newborn race of superintelligent robots are about to consume all humanity,

More information

TEAM MOKSHA. [1] MSRIT, Bangalore, India

TEAM MOKSHA. [1] MSRIT, Bangalore, India [1] MOKSHA Vineet Sahu, Shekar N.H., Praveen Pitchai, Rohan Pradip Shah, Mohit Sain Mathur, Nakul Shetty, Nikhil Acharya M.S. RAMAIAH INSTITUTE OF TECHNOLOGY BANGALORE, INDIA 1. Introduction The robotics

More information

COLLEGE OF INSURANCE INSURANCE INSTITUTE OF INDIA, MUMBAI

COLLEGE OF INSURANCE INSURANCE INSTITUTE OF INDIA, MUMBAI (From: 14 th to 15 th September, 2016) Relevance of the Program:- The purpose of a business enterprise is to serve and satisfy a customer in a manner that is profitable and contributes to its growth and

More information

WiRobot Getting Start Guide

WiRobot Getting Start Guide WiRobot Getting Start Guide Version: 1.0.4 Feb. 2004 Table of Contents I. Preface...2 I.1. Audience... 2 I.2. Feedback... 2 II. WiRobot Overview...3 II.1. Software Components...4 III. Software (WiRobot

More information

EMBEDDED SYSTEMS: Jonathan W. Valvano REAL-TIME INTERFACING TO ARM CORTEX TM -M MICROCONTROLLERS. Volume 2 Fourth Edition, June 2014

EMBEDDED SYSTEMS: Jonathan W. Valvano REAL-TIME INTERFACING TO ARM CORTEX TM -M MICROCONTROLLERS. Volume 2 Fourth Edition, June 2014 EMBEDDED SYSTEMS: REAL-TIME INTERFACING TO ARM CORTEX TM -M MICROCONTROLLERS Volume 2 Fourth Edition, June 2014 Jonathan W. Valvano ii Jonathan Valvano Fourth edition June 2014 ARM and uvision are registered

More information

VIT University Vellore-632 014, Tamil Nadu, India www.vit.ac.in

VIT University Vellore-632 014, Tamil Nadu, India www.vit.ac.in VIT University Vellore-632 014, Tamil Nadu, India www.vit.ac.in Summer Training & Internship Program on Private Cloud Application Development using IBM Mainframes 2 nd -14 th June 2014 Organized by TIFAC

More information

Introduction to VEX Robotics

Introduction to VEX Robotics Using the VEX Robotics System Introduction to VEX Robotics Archbishop McCarthy High School Robotics Team 2013-2014 Types Of Control Remote Control Wireless using some type of joystick Uses radio frequencies

More information

Pololu Simple High-Power Motor Controller 24v23

Pololu Simple High-Power Motor Controller 24v23 Pololu Simple High-Power Motor Controller 24v23 Simple Motor Controllers. Overview The Pololu Simple Motor Controllers are versatile, general-purpose motor controllers for brushed, DC motors. A wide operating

More information

Industrial Automation Training Academy. PLC, HMI & Drives Training Programs Duration: 6 Months (180 ~ 240 Hours)

Industrial Automation Training Academy. PLC, HMI & Drives Training Programs Duration: 6 Months (180 ~ 240 Hours) nfi Industrial Automation Training Academy Presents PLC, HMI & Drives Training Programs Duration: 6 Months (180 ~ 240 Hours) For: Electronics & Communication Engineering Electrical Engineering Instrumentation

More information

Milwaukee School of Engineering MSOE 2013 CE-2800 Embedded Systems I

Milwaukee School of Engineering MSOE 2013 CE-2800 Embedded Systems I Milwaukee School of Engineering MSOE 2013 CE-2800 Embedded Systems I Description Required Materials Course Learning Outcomes This course presents a typical embedded microcontroller and assembly language

More information

Encoder Basics for Motion Control Engineers

Encoder Basics for Motion Control Engineers WHITEPAPER Encoder Basics for Motion Control Engineers Encoders are critical elements in a motion system because they provide position and/or velocity feedback to the motion controller, enabling the controller

More information

B. E. / B. Tech.( Final Yr )/AMIE/Diploma in Engineering/M. Sc. or pursuing any higher qualification in relevant field.

B. E. / B. Tech.( Final Yr )/AMIE/Diploma in Engineering/M. Sc. or pursuing any higher qualification in relevant field. S Short T Term Course On CAD D CA AM Ap pplication in n CNC C Macchinin ng ( Novemb N er 08 12, 1 2016) Ven nue: CNC Room m, CWISS S Org ganized by y Centra al Worksshop & Instrume I ents Serv vice Secttion

More information

Kratos Chicago Engineering Design Team

Kratos Chicago Engineering Design Team Kratos Chicago Engineering Design Team The engineering design in this vehicle by the current student team is significant and equivalent to the credits that would be awarded in a senior design course. Changes

More information

Micromouse Maze Solving

Micromouse Maze Solving Micromouse Maze Solving Mon Myat Thu, Nu Nu Win Abstract Micromouse is a device that applied the principles of optical, mechanical, electronic, and integration of hardware and software technology. This

More information

INDIAN INSTITUTE OF TECHNOLOGY, BOMBAY

INDIAN INSTITUTE OF TECHNOLOGY, BOMBAY On alternate Weekends at New Delhi and Lucknow during January December 2006 Conducted by CONTINUING EDUCATION AND QUALITY IMPROVEMENT PROGRAMME INDIAN INSTITUTE OF TECHNOLOGY, BOMBAY The Indian Institute

More information

Mechatronics Laboratory Assignment 3 Introduction to I/O with the F28335 Motor Control Processor

Mechatronics Laboratory Assignment 3 Introduction to I/O with the F28335 Motor Control Processor Mechatronics Laboratory Assignment 3 Introduction to I/O with the F28335 Motor Control Processor Recommended Due Date: By your lab time the week of February 13 th Possible Points: If checked off before

More information

STEPPER MOTOR SPEED AND POSITION CONTROL

STEPPER MOTOR SPEED AND POSITION CONTROL STEPPER MOTOR SPEED AND POSITION CONTROL Group 8: Subash Anigandla Hemanth Rachakonda Bala Subramanyam Yannam Sri Divya Krovvidi Instructor: Dr. Jens - Peter Kaps ECE 511 Microprocessors Fall Semester

More information

DESIGN AND FUNCTIONALITY OF METAL COLLECTING ROBOT

DESIGN AND FUNCTIONALITY OF METAL COLLECTING ROBOT DESIGN AND FUNCTIONALITY OF METAL COLLECTING ROBOT JOEL P JOHN HEPSIBA SEELI & V.PAVAN KUMAR Student, Mechanical Dept., Pydah Kaushik College of Engineering, Visakhapatnam Asst. Professor, Mechanical Dept.,

More information