Laboratory for Perceptual Robotics – Department of Computer Science Overview of the Course The Trinity Project History Cabling for Electronics Projects.

Slides:



Advertisements
Similar presentations
Trinity College Fire Fighting Robot Contest Zach Fuchs.
Advertisements

Competition Challenge Scoring Design Constraints Electrical Aspect Common Challenges Last Year Adaptations Gantt Chart Questions.
Robots Introduction Based on the lecture by Dr. Hadi Moradi University of Southern California.
Adaptive behavior in autonomous individuals Michael Vigorito Department of Psychology.
Trinity Robot Competition Introduction. Purpose 1.Build an autonomous computer controlled robot that can find its way through an arena that represents.
CPSC 203 Introduction to Computers T59 & T64 TA: Jie (Jeff) Gao.
Project Overview Mike Mitchem Brian Donaldson Steve Hudson Glen Skinner Group Leader Hardware Design Software Design.
W.A.R.F Warehouse Autonomous Robotic Fire Fighter.
George Blank University Lecturer. Creating A Web Site at NJIT Professor Blank.
IAT 800 Braitenberg Vehicles. Oct 31, Fall 2006IAT 8002 Outline  Braitenberg vehicles –Concept behind vehicles –Introduce several vehicles –Look through.
Colorado Robot Challenge Year 4 Saturday April 10 th, 2010.
James Tam Introduction To Problem Solving This section will focus on problem solving strategies.
Jochen Triesch, UC San Diego, 1 Real Artificial Life: Robots.
Introduction to Robotics © M. J. Mataric Introduction to mobile robots -2 Slides modified from Maja Mataric’s CSCI445, USC.
Spring Project November 14, Course Overview Project will be formalized in “request for proposals” (RFP) Your group of 3-4 will work on.
Intro to Robots Insect Behaviours. Intro to Robots Designing Robot Behaviours Designing robot behaviours requires more imagination than knowledge. You.
Deon Blaauw Modular Robot Design University of Stellenbosch Department of Electric and Electronic Engineering.
CPSC 203 Introduction to Computers Lab 21, 22 by Jie (Jeff) Gao Location: ES650.
Chuang-Hue Moh Spring Embodied Intelligence: Final Project.
Embedded Programming and Robotics Introduction and Overview Presented by John Cole Senior Lecturer in Computer Science The University of Texas at Dallas,
Embedded Programming and Robotics
Access to UK computing You will need a U-connect account to access the workstations on campus. UK Computing facilities information available at
Combining the strengths of UMIST and The Victoria University of Manchester Cluster Checker Training FAQS.
Autonomous Mobile Robots CpE 470/670 Lecture 2 Instructor: Monica Nicolescu.
User Profiling for Intrusion Detection in Windows NT Tom Goldring R23.
Networking Overview Your OUNet ID ("4 plus 4") OUNet Password Changing Your OUNet Password Your Official OU Forwarding Your Mail Getting Help Overview.
Engaging Undergraduate Students with Robotic Design Projects James O. Hamblen School of ECE, Georgia Tech, Atlanta, GA
Introduction to mobile robots
CS 8650 AI & Robotics, Dr. Hoganson Copyright © 2004, 2005, 2006 Dr. Ken Hoganson CS8650-Monday Class Will Start Momentarily… CS 8650 Introduction.
Computer and Information Science Ch1.3 Computer Networking Ch1.3 Computer Networking Chapter 1.
Mid-term Progress Report Isaac Rieksts My web site
Introduction to Sensors, Instrumentation, and Measurement.
Multi-Vehicles Formation Control Exploring a Scalar Field Polytechnic University Department of Mechanical, Aerospace, and Manufacturing Engineering Polytechnic.
Chaotic Robotics Callie Branyan Mechanical Engineering A Study of Analog Robots and their Nonlinear Behavior Arizona Space Grant Symposium April 18, 2015.
Jongwook Woo CIS 528 Introduction to Big Data Science (Syllabus) Jongwook Woo, PhD California State University, LA Computer and Information.
A Multidisciplinary Approach for Using Robotics in Engineering Education Jerry Weinberg Gary Mayer Department of Computer Science Southern Illinois University.
CBP 2003 Robot lecture 21 Sojourner 1996 MIT Kismet Honda Asimo 2003 NavLab (CMU) Why Study Robots now?
Comp Sojourner 1996 MIT Kismet Honda Asimo 2003 NavLab (CMU) Why Study Robots now?
Braitenberg Vehicles. A little history… Valentino Braitenberg (born 1926) is a cyberneticist and former director at the Max Planck Institute for Biological.
Computer Engineering 1502 Advanced Digital Design Professor Donald Chiarulli Computer Science Dept Sennott Square
Introduction of Intelligent Agents
CPSC 203 Introduction to Computers T43, T46 & T68 TA: Jie (Jeff) Gao.
REGISTRATION PROCESS Must have an ID number + password (DOB) Format- YYYYMMDD To ADD COURSES- Select courses by first selecting the CORRECT SEMESTER then.
Braitenberg Vehicles. A little history… Valentino Braitenberg (born 1926) is a cyberneticist and former director at the Max Planck Institute for Biological.
ΜCHIP Micro-Controlled High-tech Independent Putter.
Teaching Digital Logic courses with Altera Technology
Science 801 Robotics The Final Project. Task Your team will create a robot that will complete a number of challenges as it moves through a series of tasks.
Introduction to Computer Science – Chapter 6 CSc 2010 Spring 2011 Marco Valero.
LCC 6310 Computation as an Expressive Medium Lecture 11.
EG1003: Introduction to Engineering and Design Laboratory 4: Sensors.
Technical English Unit 45: Circuits and components Dr. Basil Hamed Technical English Islamic University of Gaza April, 2016.
Team 1617: Autonomous Firefighting Robot Katherine Drogalis, Electrical Engineering Zachariah Sutton, Electrical Engineering Chutian Zhang, Engineering.
Team 1617: Autonomous Firefighting Robot Katherine Drogalis, Electrical Engineering Zachariah Sutton, Electrical Engineering Chutian Zhang, Engineering.
EMBEDDED SYSTEMS S.HIMABINDU
Munster Programming Training
BEAM Robotics Biology Electronics Aesthetics Mechanics
Arduino Development for Beginners
SURVEY ANALYSIS SYSTEM
Review and Ideas for future Projects
CS-4540 Robotics Lab 00 - Introduction and OHM's law.
Laboratory 7: Sensors Matthew R. Gaglio, Feb 2007.
Laboratory 4: Sensors Matthew R. Gaglio, Feb 2007.
TAs: Somchaya Liemhetcharat Si Yang Ng
Forward Until Touch Robot goes forward until it hits a wall.
Victim Support NGCM Training.
Patent Liability Analysis
Automation and Programming
Awareness Training… V 1.1.
An Autonomous Mapping Robot
TAs Bruce Burnett Isaac Dekine Richard Juchniewicz
Presentation transcript:

Laboratory for Perceptual Robotics – Department of Computer Science Overview of the Course The Trinity Project History Cabling for Electronics Projects TuteBot Embedded Systems Lecture #1

2 Laboratory for Perceptual Robotics – Department of Computer Science Notes:  www-robotics.cs.umass.edu/~grupen/503  Edlab accounts The Linux workstations are : machines: elnux0 - elnux34 Course Setup:  all work should be done in the course subdirectory (cd cs503)  all common files should go in the common directory (/courses/cs500/cs503/cs503)  usernames - first character of their first name appended by lastname (truncated at 8 characters) Example: rgrupen - for Rod Grupen  initial passwords 8 digit Student ID numbers unless you already had an account last semester  will go to each person in that class, plus the professor and TA. .forward file - add your preferred address  The print quota is 300 pages initially pages per class.

Laboratory for Perceptual Robotics – Department of Computer Science Embedded Systems Lecture Units: mechanism kinematics dynamics signal detection electronics RT computing AI … a system in which one or more processors act through a physical system to interact with the external environment

4 Laboratory for Perceptual Robotics – Department of Computer Science Trinity Fire Fighting Contest 

5 Laboratory for Perceptual Robotics – Department of Computer Science Trinity Rules  Once turned on, the robot must be autonomous  a penalty for moving along the wall while in contact  robot must have found the candle before it attempts to put it out  robots that do not use air streams to blow out the candle will receive a 15% time reduction.  penalty is given to robots that touch a lit candle.  robot must fit in a box 31 cm long by 31 cm wide by 27 cm high  The candle will be placed at random in one of the rooms in the arena for each of three trials  Complicated scoring based on time and penalty factors (see web site)

Laboratory for Perceptual Robotics – Department of Computer Science 2005 Trinity Trials Team #2 - Eugene Kolnick, Will Wagner, Nolan Schelper, Todd Robbins, Thierry Elie

7 Laboratory for Perceptual Robotics – Department of Computer Science Grey Walter’s Tortoise  1953 experiment in cybernetics  One motor, 2 valve control logic  Light and bump sensors  Behaviors:  seek light  seek “subject-to” obstacle avoidance  recharge

8 Laboratory for Perceptual Robotics – Department of Computer Science Grey Walter’s Tortoise  Parsimony – simple is better  Exploration/speculation – normally active behavior  Tropism – positive (attraction) and negative (repulsion)  Discernment – discriminating ability

9 Laboratory for Perceptual Robotics – Department of Computer Science Braitenberg’s Vehicles  1984 simulation study  sensors map to motors via simple analog logic  apparently complex behavior results simple control rules interact with a complex environment – synthetic psychology  inhibitory and excitatory signals  Law of Uphill Analysis and Downhill Invention - in some systems it is easier to invent than to analyze, in others, complete analysis may be impossible, but the systems can still be built

10 Laboratory for Perceptual Robotics – Department of Computer Science Braitenberg Bugs Coward, Explorer, Lover, and Aggressor

Laboratory for Perceptual Robotics – Department of Computer Science Project #1 - photovore see web site for details Chris Vigorito-2005 Dirk Ruiken-2005

Laboratory for Perceptual Robotics – Department of Computer Science Plus (on the board) resistors in series and parallel an analysis of the photovore circuit introduction to RC circuits The TuteBot