FINAL STATUS REPORT SUBMITTED BY

Size: px
Start display at page:

Download "FINAL STATUS REPORT SUBMITTED BY"

Transcription

1 SUBMITTED BY Deborah Kasner Jackie Christenson Robyn Schwartz Elayna Zack May 7, P age

2 TABLE OF CONTENTS PROJECT OVERVIEW OVERALL DESIGN TESTING/PROTOTYPING RESULTS PROPOSED IMPROVEMENTS/LESSONS LEARNED REQUIREMENTS COMPLIANCE COST 2 P age

3 PROJECT OVERVIEW We have designed, tested, and built a mechatronic system incorporating a roughly anthropomorphic "concierge" character that can interact intelligently with passers- by. The concierge responds to visual and audible cues in its environment, understands a constrained subset of spoken English, and produces synthetic gestures and speech appropriate to the situation. It also provides useful information (such as directions, time, event schedules, etc.) to the user when requested to do so. Since the concierge includes features intended to enhance its entertainment value, it has a cartoonish or "retro" appearance, rather than naturalistic facial expressions. The system is designed to be installed at a specific location in the Penn engineering complex (Levine Lobby). The customer's gave us the following qualitative requirements for the system: Must recognize and acknowledge interlocutors on the basis of a visual image Must hear and interpret audible speech commands within an appropriate context, including but not limited to (1) requests for directions, (2) requests for simple information such as time or date, and (3) requests for information about the University and the Department Must generate responses to questions via synthetic speech Must include a roughly anthropomorphic, animated torso Must employ appropriate "body language" as part of the human- machine interaction Should employ some form(s) of facial expression, not necessarily anthropomorphic, as part of the interaction Must deal appropriately with problem situations (such as crowds, noise, unintelligible speech, etc), either by "giving up" gracefully or switching to alternative I/O methods Should incorporate entertainment value in all or most aspects (motion, speech, gesture, expression, etc.) 3 P age

4 To the customer, the display of the machine and its ease of use are key. They desire it to be very clear to whom the concierge is speaking. They also came up with a list of extra features that were desired, but not necessarily required, including a backup system in case of audio failure (such as a keyboard) and a display screen to play videos and presentations, both of which are included in the final system. After a period of significant development had passed, we formed the following quantitative metrics for the system. These requirements were written considering what is expected for normal conversation as well as the results of testing with a variety of users. Must detect a single interlocutor within a two foot radius Must form an appropriate response to a well- posed request in under 15 seconds Must sustain a conversation longer than one minute Must correctly understand a well- posed request with a 75% probability OVERALL DESIGN The design can be best understood when broken down in two separate categories; its mechanical design and its coding/software attributes. Mechanical Design Through many design iterations the final design arrived at for the outer appearance and the mechatronic aspects of the robot were as follows: Ø The Head 4 P age

5 The head of the robot was a box of laser cut MDF pieces press fit together to form a cubic shape of approximately 6 in x 8.5 in x 5.5 in. The entirety of the head was spray- painted silver with eyes, nose, and mouth painted on the faceplate of the box. Within the eyes 14 circular cutouts allowed us to place blue LEDs and control them via a phidget contained inside the head. Through a series of different MatLab functions we were able to use there LEDs to simulate different eye movements such as winking, looking left or right, when appropriate within the conversation. Additionally, the head was seated on the 3 PVC neck and able to turn left and right through the use of a continuous rotation servo that was fixed in the neck but free to rotate within the head. Lastly, also contained within the heads were the speakers through which the robot s responses were projected. Ø The Torso The torso of the robot was also constructed of silver spray- painted press fit MDF pieces. Its upper third was a trapezoidal shape for aesthetic reasons, while the lower part consisted of a rectangular area that contained a large cutout section so that the computer screen would be visible to users. Ø The Arms The robot s arms emerged from the trapezoidal section of the torso and were constructed of silver spray- painted 2 PVC pipes fitted with end cap hands. An MDF plate with a laser cut press fit for the head of the servo was attached to one end of each arm, with this end connected to the servo and the body of the servo held steady by supports within the torso, both of the arms were able to simulate a waving motion when instructed to do so by the MatLab code. Ø The Frame The frame and outer housing of the robot were all constructed in the machine shop by adjoining caster wheels, aluminum extrusions, plywood, Birchwood, and acrylic sheets. 5 P age

6 Coding The programming section of the project includes both sections of code that has been adapted for our purposes and original code. Tasks that had to be adapted from open source code we found on the Mathworks Website, included Motion Detection, Speech Recognition, and Text to Speech. While these functions were based on open source code, they were heavily adapted in order to work with our original code. The layout of how all of our functions work together can be seen in the diagram shown to the right. We had four main areas of original code, loading the libraries, analyzing the speech input, searching the libraries, and the robot s reactions. Ø Loading Functions Each loading function loaded data from excel spreadsheets, parsed out the data, and assigned to the appropriate field of the corresponding dictionary. The dictionaries were complex data structures, where made of entries in an arraylist, with each entry having multiple data fields. There were dictionaries for locations and free speech words. Ø Analyze The analyze function determined which conversation mode to be in, which dictionary to look in, and which search and compare functions were needed for the conversation. The function would also take care of how the computer needed to respond given the result of the search and compare functions. The 6 P age

7 conversation mode options were free form and twenty questions. Ø Search and Compare We had a wide variety of search and compare functions for the various dictionaries. Each search function took in the word that was said by the user, and compared it to relevant keywords in the dictionary. When there was a match, there would be a flag indicating that a match was found and the word existed in the dictionary. There was a search function for the free form word dictionary, as well as a probability search and compare, which considered the percent similarity of the words. There was also a separate compare function for the answers of the twenty questions and a search function for the location dictionary. Ø Reactions To ensure that the reactions occurred alongside the speech, we programmed the reactions in such a way that they were tied to the answers. When typing up anything we wanted the computer to say, we added in special symbols such as ~,#, or &. The reaction function parsed out these segments, sent the text to the Talk function, and made the appropriate reactions based on the symbol code. These method of symbols determined the movement of the arms, as well as eye moment. As far as head movements, there were three positions it could go to, left, right, center, and it would rotate through these every 10 seconds. TESTING AND PROTOTYPING RESULTS MATLAB Program Testing Results Once all the main functionality was implemented, we set up user testing, which focused on how the program would interact with the average user. We asked a variety of people, each with a different level of experience with the engineering buildings, expectation of a robot, and interest in the device. Each user had a conversation with the program, and was free to explore the conversation options on their own. Afterwards, we asked the user to rate a series of factors on a scale of one to ten. These factors were: appropriate responses to inquiry, responsiveness to inquiry, entertainment value, ease of use, and helpfulness. We also 7 Page

8 recorded the conversation options and topics that the user took advantage of and asked them to let us know what they would have wanted the conversation to include. [All scores out of 10] Metric Average Score Minimum Score Maximum Score Appropriate Responses Responsiveness Helpfulness Entertaining Ease of Use - Smalltalk Portion Ease of Use - Questions Portion P age

9 The most common conversation topics were directions to places within the engineering complex and information about the complex itself. The most highly suggested conversation topics to include were time and date, history of the engineering school, and directions to other places on campus. From this testing we concluded that the program is helpful, and when the concierge recognizes a word, it is able to successfully formulate an appropriate response. It has some issues with repeating itself before understanding what the user wants, but is decently entertaining and easy to get directions from. Areas of improvement are the smalltalk portion of the conversation and the concierge s responsiveness to a variety of inputs. Additionally, we noted that this test- conversation was with a computer only (which lacks the moving parts and facial expressions of the final concierge), which may significantly affect the entertainment value. After going through our results, it is clear that we have fulfilled our metrics. Overall, the concierge responds appropriately to users questions, and while there are sometimes cases in which it asks a question multiple times, the user is usually able to get to the section of the conversation he or she is looking for. Users found the concierge helpful and generally easy to use after a small adjustment period. The entertainment value changed depending on the user, as it is based on the user s interest in technology. Most people only experienced the portion of the conversation in which the program asks the user questions. The people who did experience the free- form conversation in which the concierge identifies keywords and has Smalltalk, found the that the vocabulary was limited, which slightly decreased the reality of their discussion with it. However, they still found the discussion to be adequately informative and entertaining. Based on this user feedback, we added many terms to the concierge s vocabulary and underwent a second round of user testing. The feedback from this second round confirmed that our additions did increase the reality of conversations between the user and the concierge, which was our main goal. Mechanical Design Prototyping Results In line with the requirement to have our robot appear approachable, friendly, and entertaining, we held an aesthetic focus group to get feedback on the different designs for the face. We laser cut different sizes/styles of both heads and faces and then asked various students and professors how 9 P age

10 approachable/realistically- sized each design was. In general, we found students and professors alike responded best to a smiling face, and stated that they would more willing to approach a machine with a life- sized head and a friendly expression. In compliance with user responses, we changed the head dimensions (greater width), we chose a very friendly expression, and used a trapezoid for the torso instead of a cube in order to create shoulders. We also conducted tests on the concierge s internal mechanical design, which included a system of 3 servomotors and a phidget with 7 LED inputs. Our first round of testing showed that the servos could not provide the torque necessary to rotate the arms through the full range of motion we desired. It also showed that our original design would not move the head in the manner we had envisioned. After these conclusions, we redesigned the internal mechanisms of both the head and the torso. Our new head design placed the servomotor inside the neck instead of its original location inside the head. This enabled the correct head motion as well as more than enough room for the phidget and the speakers within the head. Our new torso/arm design gave the arms a smaller range of motion, as well as a smaller size, which the servos were able to provide enough torque to move the arms through. These new designs changed the external look of the concierge very slightly so that we did not have to undergo a second round of user testing, as we kept the external features very nearly the same as the design that users had responded positively to during the first round of testing. PROPOSED IMPROVEMENTS/LESSONS LEARNED Although our project meets all of the metrics we outlined, there are areas that we feel could have been improved had we had more time and resources. One of these areas is the concierge s speech recognition ability. Although using the Microsoft API speech software allowed for the accomplishment of our goals, spending more money on a better software program would have improved the user experience. Had we a larger budget, this would have been a highly desirable action to take. Had we had more time, we would also have liked to add pictures and/or videos to go along with the concierge s directions. This would greatly 10 P age

11 increase the user s entertainment value as well as their ease of use, as it would help them to memorize the directions. In terms of mechanical design, had we more resources we would have made a more exact/polished frame for the concierge to sit within. Since the material for this area was very costly, we only had enough money in our budget to order the exact amount we needed. As there ended up being a few slight errors in our measurements, a few of the panels didn t fit together as exactly as they could have, which made for a less precise overall image. We also did not have a large enough budget to order enough acrylic to completely enclose the concierge, which forced us to eliminate the back acrylic panel from our design. Though this did not decrease its aesthetic quality too much, we would have fixed this had we the funds to do so. Had we a larger budget we also may have purchased servomotors that could provide the concierge with the torque it required to move its arms through the originally decided range of motion. These servos are larger and thus more expensive than the ones we ended up using, but the torque they provide could have give the arms more realistic movement ability. The final thing we would have liked to do better was the time we gave ourselves for integration. A few extra weeks of integration would have been helpful. We know any amount of time we gave ourselves to integrate would have been used, however there were a few issues that could have been worked out, if we had allowed extra time. REQUIREMENTS COMPLIANCE Following is a list of the customer s requirements and an identification of how each requirement was met. Must recognize and acknowledge interlocutors on the basis of a visual image o Through the use of a webcam, the concierge identifies when there are people within its immediate environment, and when enough movement is made within a few feet of it (when a specific user approaches) it acknowledges that user and begins a conversation 11 P age

12 Must hear and interpret audible speech commands within an appropriate context, including but not limited to (1) requests for directions, (2) requests for simple information such as time or date, and (3) requests for information about the University and the Department o The speech recognition, analyze function, and search and compare functions worked together to be able to recognize and interpret any command given by the user. See coding description for more information. Must generate responses to questions via synthetic speech o We adapted an open source speech to text function, which we used in order to generate synthetic speech. Must include a roughly anthropomorphic, animated torso o The torso was created from MDF, and was painted silver to looks robot- like. A trapezoidal shape was used to give the appearance of shoulders. Slots were cut within these shoulder plates to allow for arms, which move in correlation to the concierge s conversation Must employ appropriate "body language" as part of the human- machine interaction o The head and arms move appropriately according to the concierge s conversation with a user. For instance, when giving directions, if it tells a user to turn left it moves the corresponding arm. It also waves both arms in greeting or when saying goodbye to users. Should employ some form(s) of facial expression, not necessarily anthropomorphic, as part of the interaction o The eyes move appropriately according to the concierge s conversation with a user. For instance, when giving directions, if it tells a user to turn left it looks to the (user s) left. It also blinks its eyes regularly throughout its conversations to appear realistic. Must deal appropriately with problem situations (such as crowds, noise, unintelligible speech, etc), either by "giving up" gracefully or switching to alternative I/O methods o We implemented a back- up system, where the computer automatically switch to typing given a certain number of misunderstood input commands. Should incorporate entertainment value in all or most aspects (motion, speech, gesture, expression, etc.) 12 P age

13 o The motion of the head and arms served this entertainment function in addition to the many different eye movement through use of the LED lights. In addition to physical motions and gestures for entertainment value, several humorous responses were programmed into the code. COST Purchases: Item Quantity Total Cost ($) Birch Wood Plywood PVC PVC Endcaps PVC Wheels Servo Motor P age

14 Video Camera & Mic Acrylic Plates LED Lights Bookstore Supplies Computer Connection Supplies Speakers Extension Cables Paint Supplies Poster Printing Screws Allotted Team Funds: $300 x 4 = $1,200 Total Spending: $1, P age

15 Though we spent a great deal of our budget we were still able to stay within our allotted funds. This was a considerable accomplishment for our team given that the large size of our project made the purchasing of just simple construction materials very expensive. Ultimately, the reason we were able to keep our spending down a great deal and remain within our $1,200 budget is that we were able to receive many donations and items on loan. Key costly items that we had access to in this manner include the phidget, aluminum extrusions, computer, monitor, keyboard, MATLAB and Microsoft API software. 15 P age

Robot: Geminoid F This android robot looks just like a woman

Robot: Geminoid F This android robot looks just like a woman ProfileArticle Robot: Geminoid F This android robot looks just like a woman For the complete profile with media resources, visit: http://education.nationalgeographic.org/news/robot-geminoid-f/ Program

More information

Testing of the FE Walking Robot

Testing of the FE Walking Robot TESTING OF THE FE WALKING ROBOT MAY 2006 1 Testing of the FE Walking Robot Elianna R Weyer, May 2006 for MAE 429, fall 2005, 3 credits erw26@cornell.edu I. ABSTRACT This paper documents the method and

More information

E90 Project Proposal. 6 December 2006 Paul Azunre Thomas Murray David Wright

E90 Project Proposal. 6 December 2006 Paul Azunre Thomas Murray David Wright E90 Project Proposal 6 December 2006 Paul Azunre Thomas Murray David Wright Table of Contents Abstract 3 Introduction..4 Technical Discussion...4 Tracking Input..4 Haptic Feedack.6 Project Implementation....7

More information

Project Multimodal FooBilliard

Project Multimodal FooBilliard Project Multimodal FooBilliard adding two multimodal user interfaces to an existing 3d billiard game Dominic Sina, Paul Frischknecht, Marian Briceag, Ulzhan Kakenova March May 2015, for Future User Interfaces

More information

SERVO INDEXING AT MECHANICAL INDEXER PRICES

SERVO INDEXING AT MECHANICAL INDEXER PRICES SERVO INDEXING AT MECHANICAL INDEXER PRICES 1 Servo indexing at mechanical indexer prices The EZ INDEXER servo indexers are high precision indexing machines designed to be low cost without sacrificing

More information

Designing with Parametric Sketches

Designing with Parametric Sketches Designing with Parametric Sketches by Cory McConnell In the world of 3D modeling, one term that comes up frequently is parametric sketching. Parametric sketching, the basis for 3D modeling in Autodesk

More information

BROWNCOATS Team 7842 Engineering Notebook - Rover Ruckus

BROWNCOATS Team 7842 Engineering Notebook - Rover Ruckus Date Location Start Time End Time Week # September 14, 2018 AvaLAN Wireless 2:00 p.m. 6:00 p.m. 2 Meeting Goals: Discuss Brainstorming Ideas, Continue assembly of drive train Team Members in Attendance:

More information

Build your own. Pack. Stages 23-26: Begin assembling Robi s right foot

Build your own. Pack. Stages 23-26: Begin assembling Robi s right foot Build your own Pack 07 Stages 23-26: Begin assembling Robi s right foot Build your own All rights reserved 2015 Published in the UK by De Agostini UK Ltd, Battersea Studios 2, 82 Silverthorne Road, London

More information

A Kinect-based 3D hand-gesture interface for 3D databases

A Kinect-based 3D hand-gesture interface for 3D databases A Kinect-based 3D hand-gesture interface for 3D databases Abstract. The use of natural interfaces improves significantly aspects related to human-computer interaction and consequently the productivity

More information

Computer Numeric Control

Computer Numeric Control Computer Numeric Control TA202A 2017-18(2 nd ) Semester Prof. J. Ramkumar Department of Mechanical Engineering IIT Kanpur Computer Numeric Control A system in which actions are controlled by the direct

More information

Implementing Physical Capabilities for an Existing Chatbot by Using a Repurposed Animatronic to Synchronize Motor Positioning with Speech

Implementing Physical Capabilities for an Existing Chatbot by Using a Repurposed Animatronic to Synchronize Motor Positioning with Speech Implementing Physical Capabilities for an Existing Chatbot by Using a Repurposed Animatronic to Synchronize Motor Positioning with Speech Alex Johnson, Tyler Roush, Mitchell Fulton, Anthony Reese Kent

More information

Implement a Robot for the Trinity College Fire Fighting Robot Competition.

Implement a Robot for the Trinity College Fire Fighting Robot Competition. Alan Kilian Fall 2011 Implement a Robot for the Trinity College Fire Fighting Robot Competition. Page 1 Introduction: The successful completion of an individualized degree in Mechatronics requires an understanding

More information

Application Areas of AI Artificial intelligence is divided into different branches which are mentioned below:

Application Areas of AI   Artificial intelligence is divided into different branches which are mentioned below: Week 2 - o Expert Systems o Natural Language Processing (NLP) o Computer Vision o Speech Recognition And Generation o Robotics o Neural Network o Virtual Reality APPLICATION AREAS OF ARTIFICIAL INTELLIGENCE

More information

Project Identity. Assistive Robotic Arm Week 9 March April 4, 2007 Megan Madariaga

Project Identity. Assistive Robotic Arm Week 9 March April 4, 2007 Megan Madariaga Project Identity Assistive Robotic Arm Week 9 March 28 2007- April 4, 2007 Megan Madariaga Work Completed: On Friday March 30 th we filled out the return sheet for our large base motor then traveled to

More information

Retractable Pool Cover

Retractable Pool Cover Retractable Pool Cover By: Abdulhadi Alkhaldi, Zachary Keller, Cody Maurice, Bradley Miller, and Patrick Weber Team 12 Midpoint Review Document Submitted towards partial fulfillment of the requirements

More information

Rythmik Audio. DS1500v - 3 cu ft vented enclosure. Articulate bass for the discerning audiophile. Feet Dimensions: 1.5 x 1.5 x 2.5

Rythmik Audio. DS1500v - 3 cu ft vented enclosure. Articulate bass for the discerning audiophile. Feet Dimensions: 1.5 x 1.5 x 2.5 DS1500v - 3 cu ft vented enclosure Driver: DS1500 15 (Driver cutout: 14 1/16") Enclosure dimensions: 18 wide x 24 deep x 25 high Enclosure material: ¾ MDF (Medium Density Fibreboard) Feet Dimensions: 1.5

More information

Animatronic Kinect Bear

Animatronic Kinect Bear Animatronic Kinect Bear Computer Engineering Senior Project Winter - Spring 2017 Under the Advisement of Dr. Hugh Smith Christopher Barth Emily Lopez Luis Manjarrez Overview 2 Goals 2 Background 2 Specifications

More information

A*STAR Unveils Singapore s First Social Robots at Robocup2010

A*STAR Unveils Singapore s First Social Robots at Robocup2010 MEDIA RELEASE Singapore, 21 June 2010 Total: 6 pages A*STAR Unveils Singapore s First Social Robots at Robocup2010 Visit Suntec City to experience the first social robots - OLIVIA and LUCAS that can see,

More information

A Model Based Approach for Human Recognition and Reception by Robot

A Model Based Approach for Human Recognition and Reception by Robot 16 MHz ARDUINO A Model Based Approach for Human Recognition and Reception by Robot Prof. R. Sunitha Department Of ECE, N.R.I Institute Of Technology, J.N.T University, Kakinada, India. V. Sai Krishna,

More information

Build your own. Pack. Stages 19-22: Continue building Robi s left arm

Build your own. Pack. Stages 19-22: Continue building Robi s left arm Build your own Pack 06 Stages 19-22: Continue building Robi s left arm Build your own All rights reserved 2015 Published in the UK by De Agostini UK Ltd, Battersea Studios 2, 82 Silverthorne Road, London

More information

Controlling Humanoid Robot Using Head Movements

Controlling Humanoid Robot Using Head Movements Volume-5, Issue-2, April-2015 International Journal of Engineering and Management Research Page Number: 648-652 Controlling Humanoid Robot Using Head Movements S. Mounica 1, A. Naga bhavani 2, Namani.Niharika

More information

Robotic Systems Challenge 2013

Robotic Systems Challenge 2013 Robotic Systems Challenge 2013 An engineering challenge for students in grades 6 12 April 27, 2013 Charles Commons Conference Center JHU Homewood Campus Sponsored by: Johns Hopkins University Laboratory

More information

Programmable Ferrofluid Display

Programmable Ferrofluid Display Project Proposal for Senior Design Project ECE 445 Programmable Ferrofluid Display Team 45 Bradley Anderson, Hao-Jen Chien, and Thomas Coyle Teaching Assistant: Luke Wendt February 8 th, 2017 (spring)

More information

Virtual Reality Calendar Tour Guide

Virtual Reality Calendar Tour Guide Technical Disclosure Commons Defensive Publications Series October 02, 2017 Virtual Reality Calendar Tour Guide Walter Ianneo Follow this and additional works at: http://www.tdcommons.org/dpubs_series

More information

Tele-Operated Anthropomorphic Arm and Hand Design

Tele-Operated Anthropomorphic Arm and Hand Design Tele-Operated Anthropomorphic Arm and Hand Design Namal A. Senanayake, Khoo B. How, and Quah W. Wai Abstract In this project, a tele-operated anthropomorphic robotic arm and hand is designed and built

More information

Note - the nose ribs and are thinner than the main ribs. These nose ribs will use a thinner rib cap than the ribs. This is per design.

Note - the nose ribs and are thinner than the main ribs. These nose ribs will use a thinner rib cap than the ribs. This is per design. Stabilizer rev 1.2 The SE5a stabilizer is the heartbeat of the tail and is recreated like the full scale version. All tail pieces depend on the stabilizer. It uses the steel fittings, pulleys, inspection

More information

Documents for the Winning Job Search

Documents for the Winning Job Search Table of Content 1 2 3 5 6 7 Documents for the Winning Job Search Resumes Brag Books 30/60/90 Day Sales Plan References Letters of Recommendation Cover Letters Thank You Notes Technology Sheet What Do

More information

MAKER: Development of Smart Mobile Robot System to Help Middle School Students Learn about Robot Perception

MAKER: Development of Smart Mobile Robot System to Help Middle School Students Learn about Robot Perception Paper ID #14537 MAKER: Development of Smart Mobile Robot System to Help Middle School Students Learn about Robot Perception Dr. Sheng-Jen Tony Hsieh, Texas A&M University Dr. Sheng-Jen ( Tony ) Hsieh is

More information

Let s Talk: Conversation

Let s Talk: Conversation Let s Talk: Conversation Cambridge Advanced Learner's [EH2] Dictionary, 3rd edition The purpose of the next 11 pages is to show you the type of English that is usually used in conversation. Although your

More information

Vocal Command Recognition Using Parallel Processing of Multiple Confidence-Weighted Algorithms in an FPGA

Vocal Command Recognition Using Parallel Processing of Multiple Confidence-Weighted Algorithms in an FPGA Vocal Command Recognition Using Parallel Processing of Multiple Confidence-Weighted Algorithms in an FPGA ECE-492/3 Senior Design Project Spring 2015 Electrical and Computer Engineering Department Volgenau

More information

Sensible Chuckle SuperTuxKart Concrete Architecture Report

Sensible Chuckle SuperTuxKart Concrete Architecture Report Sensible Chuckle SuperTuxKart Concrete Architecture Report Sam Strike - 10152402 Ben Mitchell - 10151495 Alex Mersereau - 10152885 Will Gervais - 10056247 David Cho - 10056519 Michael Spiering Table of

More information

Humanoid Robots. by Julie Chambon

Humanoid Robots. by Julie Chambon Humanoid Robots by Julie Chambon 25th November 2008 Outlook Introduction Why a humanoid appearance? Particularities of humanoid Robots Utility of humanoid Robots Complexity of humanoids Humanoid projects

More information

How to Draw a Cartoon Girl

How to Draw a Cartoon Girl How to Draw a Cartoon Girl Easy Fast Drawings of people are an integral part of most cartoons, comic books, and fine art. Yet, many artists find drawing people accurately to be a difficult task. Would

More information

Mini Hexapodinno. 18-DOF Robot

Mini Hexapodinno. 18-DOF Robot Mini Hexapodinno 18-DOF Robot Instruction Manual Version 1.11 Trademark Innovati,, and BASIC Commander, are registered trademarks of Innovati Inc. InnoBASIC and cmdbus are trademarks of Innovati Inc. Copyright

More information

Music Manipulation through Gesticulation

Music Manipulation through Gesticulation Music Manipulation through Gesticulation Authors: Garrett Fosdick and Jair Robinson Adviser: Jose R. Sanchez Bradley University Department of Electrical and Computer Engineering 10/15/15 i EXECUTIVE SUMMARY

More information

Team Autono-Mo. Jacobia. Department of Computer Science and Engineering The University of Texas at Arlington

Team Autono-Mo. Jacobia. Department of Computer Science and Engineering The University of Texas at Arlington Department of Computer Science and Engineering The University of Texas at Arlington Team Autono-Mo Jacobia Architecture Design Specification Team Members: Bill Butts Darius Salemizadeh Lance Storey Yunesh

More information

INVESTIGATING BINAURAL LOCALISATION ABILITIES FOR PROPOSING A STANDARDISED TESTING ENVIRONMENT FOR BINAURAL SYSTEMS

INVESTIGATING BINAURAL LOCALISATION ABILITIES FOR PROPOSING A STANDARDISED TESTING ENVIRONMENT FOR BINAURAL SYSTEMS 20-21 September 2018, BULGARIA 1 Proceedings of the International Conference on Information Technologies (InfoTech-2018) 20-21 September 2018, Bulgaria INVESTIGATING BINAURAL LOCALISATION ABILITIES FOR

More information

A New Simulator for Botball Robots

A New Simulator for Botball Robots A New Simulator for Botball Robots Stephen Carlson Montgomery Blair High School (Lockheed Martin Exploring Post 10-0162) 1 Introduction A New Simulator for Botball Robots Simulation is important when designing

More information

GESTURE RECOGNITION SOLUTION FOR PRESENTATION CONTROL

GESTURE RECOGNITION SOLUTION FOR PRESENTATION CONTROL GESTURE RECOGNITION SOLUTION FOR PRESENTATION CONTROL Darko Martinovikj Nevena Ackovska Faculty of Computer Science and Engineering Skopje, R. Macedonia ABSTRACT Despite the fact that there are different

More information

Say Goodbye Write-up

Say Goodbye Write-up Say Goodbye Write-up Nicholas Anastas and Nigel Ray Description This project is a visualization of last.fm stored user data. It creates an avatar of a user based on their musical selection from data scraped

More information

Prof. Subramanian Ramamoorthy. The University of Edinburgh, Reader at the School of Informatics

Prof. Subramanian Ramamoorthy. The University of Edinburgh, Reader at the School of Informatics Prof. Subramanian Ramamoorthy The University of Edinburgh, Reader at the School of Informatics with Baxter there is a good simulator, a physical robot and easy to access public libraries means it s relatively

More information

System Readiness Review

System Readiness Review Carnegie Mellon University Robotics Capstone Project System Readiness Review Friction Force Explorers: Don Zheng Neil Jassal Yichu Jin Rachel Holladay supervised by Dr. Cameron Riviere Version 1.0 April

More information

Robot: Robonaut 2 The first humanoid robot to go to outer space

Robot: Robonaut 2 The first humanoid robot to go to outer space ProfileArticle Robot: Robonaut 2 The first humanoid robot to go to outer space For the complete profile with media resources, visit: http://education.nationalgeographic.org/news/robot-robonaut-2/ Program

More information

Energy. Amazing. Transformers. We live with a dizzying array of electronic. Coffee Can Speakers:

Energy. Amazing. Transformers. We live with a dizzying array of electronic. Coffee Can Speakers: Coffee Can Speakers: Amazing Energy Transformers Fifth-grade students learn the science behind speakers By Kevin Wise and Monica Haake We live with a dizzying array of electronic devices cell phones, mp3

More information

Learning Plan. My Story Portrait Inspired by the Art of Mary Cassatt. Schedule: , Grades K-5, one class period of approximately 60 min.

Learning Plan. My Story Portrait Inspired by the Art of Mary Cassatt. Schedule: , Grades K-5, one class period of approximately 60 min. Learning Plan My Story Portrait Inspired by the Art of Mary Cassatt Mary Cassatt was an expert in showing the relationships and the stories of the real people in her paintings. Look at the details. What

More information

Site. General Requirements Evaluation*

Site. General Requirements Evaluation* Environmental/Agricultural Innovation Visual aids promote understanding Professionalism / Delivery Content Knowledge / Organization Environmental/Agricultural Innovation Category Evaluation** Display and

More information

Grade 4 Mathematics Sample PT Form Claim 4

Grade 4 Mathematics Sample PT Form Claim 4 MAT.04.PT.4.ROBMK.A.043 Claim 4 Sample Item Id: MAT.04.PT.4.ROBMK.A.043 Title: Robot Maker (ROBMK) Grade: 04 Primary Claim: Claim 4: Modeling and Data Analysis Students can analyze complex, real-world

More information

KINECT CONTROLLED HUMANOID AND HELICOPTER

KINECT CONTROLLED HUMANOID AND HELICOPTER KINECT CONTROLLED HUMANOID AND HELICOPTER Muffakham Jah College of Engineering & Technology Presented by : MOHAMMED KHAJA ILIAS PASHA ZESHAN ABDUL MAJEED AZMI SYED ABRAR MOHAMMED ISHRAQ SARID MOHAMMED

More information

Build your own. Stages 7-10: See Robi s head move for the first time

Build your own. Stages 7-10: See Robi s head move for the first time Build your own Pack 03 Stages 7-10: See Robi s head move for the first time Build your own All rights reserved 2015 Published in the UK by De Agostini UK Ltd, Battersea Studios 2, 82 Silverthorne Road,

More information

Lab Design of FANUC Robot Operation for Engineering Technology Major Students

Lab Design of FANUC Robot Operation for Engineering Technology Major Students Paper ID #21185 Lab Design of FANUC Robot Operation for Engineering Technology Major Students Dr. Maged Mikhail, Purdue University Northwest Dr. Maged B.Mikhail, Assistant Professor, Mechatronics Engineering

More information

New Skills: Finding visual cues for where characters hold their weight

New Skills: Finding visual cues for where characters hold their weight LESSON Gesture Drawing New Skills: Finding visual cues for where characters hold their weight Objectives: Using the provided images, mark the line of action, points of contact, and general placement of

More information

SIMULATION MODELING WITH ARTIFICIAL REALITY TECHNOLOGY (SMART): AN INTEGRATION OF VIRTUAL REALITY AND SIMULATION MODELING

SIMULATION MODELING WITH ARTIFICIAL REALITY TECHNOLOGY (SMART): AN INTEGRATION OF VIRTUAL REALITY AND SIMULATION MODELING Proceedings of the 1998 Winter Simulation Conference D.J. Medeiros, E.F. Watson, J.S. Carson and M.S. Manivannan, eds. SIMULATION MODELING WITH ARTIFICIAL REALITY TECHNOLOGY (SMART): AN INTEGRATION OF

More information

Structure Design and Analysis of a New Greeting Robot

Structure Design and Analysis of a New Greeting Robot IOSR Journal of Mechanical and Civil Engineering (IOSR-JMCE) e-issn: 2278-1684,p-ISSN: 2320-334X, Volume 14, Issue 1 Ver. VI (Jan. - Feb. 2017), PP 34-39 www.iosrjournals.org Structure Design and Analysis

More information

OWEN Walking Robot Install Guide

OWEN Walking Robot Install Guide OWEN Walking Robot Install Guide The 3D printed parts are as follows: - Left Foot - Right Foot - Ankles (both are identical) - Pelvis Servo, arm, and screws: FIRST STEPS Connect the battery to the ODROID-C0.

More information

E Technology: A. Innovations Activity: Introduction to Robotics

E Technology: A. Innovations Activity: Introduction to Robotics Science as Inquiry: As a result of their activities in grades 5 8, all students should develop Understanding about scientific inquiry. Abilities necessary to do scientific inquiry: identify questions,

More information

Notification System Installation Guide

Notification System Installation Guide Notification System Installation Guide NOTE: It is strongly recommend that you hire a licensed electrician to perform the installation of this product. Materials Provided 1. Directory Sign (1) a. Directory

More information

Listed below are the competencies required and examples from the aforementioned job:

Listed below are the competencies required and examples from the aforementioned job: 1. Technical Analysis Instructions: Describe a project for which you collected and interpreted or analyzed technical data for development of engineering designs and drawings from concepts and specifications.

More information

Gesture Recognition with Real World Environment using Kinect: A Review

Gesture Recognition with Real World Environment using Kinect: A Review Gesture Recognition with Real World Environment using Kinect: A Review Prakash S. Sawai 1, Prof. V. K. Shandilya 2 P.G. Student, Department of Computer Science & Engineering, Sipna COET, Amravati, Maharashtra,

More information

GST 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, :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 information

Georgia Performance Standards Framework for Mathematics Grade 6 Unit Seven Organizer: SCALE FACTOR (3 weeks)

Georgia Performance Standards Framework for Mathematics Grade 6 Unit Seven Organizer: SCALE FACTOR (3 weeks) The following instructional plan is part of a GaDOE collection of Unit Frameworks, Performance Tasks, examples of Student Work, and Teacher Commentary. Many more GaDOE approved instructional plans are

More information

idocent: Indoor Digital Orientation Communication and Enabling Navigational Technology

idocent: Indoor Digital Orientation Communication and Enabling Navigational Technology idocent: Indoor Digital Orientation Communication and Enabling Navigational Technology Final Proposal Team #2 Gordie Stein Matt Gottshall Jacob Donofrio Andrew Kling Facilitator: Michael Shanblatt Sponsor:

More information

Positive Promotion: Use the FIRST and FTC logos in a manner that is positive and promotes FIRST.

Positive Promotion: Use the FIRST and FTC logos in a manner that is positive and promotes FIRST. You have incredibly creative opportunities in terms of designing your own identity. There are many examples of how teams brand their efforts with websites, incredible team logos on robots, T shirts, hats,

More information

COGNITIVE MODEL OF MOBILE ROBOT WORKSPACE

COGNITIVE MODEL OF MOBILE ROBOT WORKSPACE COGNITIVE MODEL OF MOBILE ROBOT WORKSPACE Prof.dr.sc. Mladen Crneković, University of Zagreb, FSB, I. Lučića 5, 10000 Zagreb Prof.dr.sc. Davor Zorc, University of Zagreb, FSB, I. Lučića 5, 10000 Zagreb

More information

VICs: A Modular Vision-Based HCI Framework

VICs: A Modular Vision-Based HCI Framework VICs: A Modular Vision-Based HCI Framework The Visual Interaction Cues Project Guangqi Ye, Jason Corso Darius Burschka, & Greg Hager CIRL, 1 Today, I ll be presenting work that is part of an ongoing project

More information

Gael Force FRC Team 126

Gael Force FRC Team 126 Gael Force FRC Team 126 2018 FIRST Robotics Competition 2018 Robot Information and Specs Judges Information Packet Gael Force is proof that one team from a small town can have an incredible impact on many

More information

Blind Spot Monitor Vehicle Blind Spot Monitor

Blind Spot Monitor Vehicle Blind Spot Monitor Blind Spot Monitor Vehicle Blind Spot Monitor List of Authors (Tim Salanta, Tejas Sevak, Brent Stelzer, Shaun Tobiczyk) Electrical and Computer Engineering Department School of Engineering and Computer

More information

J. La Favre Fusion 360 Lesson 2 April 19, 2017

J. La Favre Fusion 360 Lesson 2 April 19, 2017 In this lesson, you will create a round plate with 12 counter-bored holes to fit 6-32 socket head screws. A counter-bored hole has two diameters, one to fit the threaded part of the screw and the other

More information

Multi-Modal User Interaction

Multi-Modal User Interaction Multi-Modal User Interaction Lecture 4: Multiple Modalities Zheng-Hua Tan Department of Electronic Systems Aalborg University, Denmark zt@es.aau.dk MMUI, IV, Zheng-Hua Tan 1 Outline Multimodal interface

More information

Exercise 2. Point-to-Point Programs EXERCISE OBJECTIVE

Exercise 2. Point-to-Point Programs EXERCISE OBJECTIVE Exercise 2 Point-to-Point Programs EXERCISE OBJECTIVE In this exercise, you will learn various important terms used in the robotics field. You will also be introduced to position and control points, and

More information

DEVELOPMENT OF A HUMANOID ROBOT FOR EDUCATION AND OUTREACH. K. Kelly, D. B. MacManus, C. McGinn

DEVELOPMENT OF A HUMANOID ROBOT FOR EDUCATION AND OUTREACH. K. Kelly, D. B. MacManus, C. McGinn DEVELOPMENT OF A HUMANOID ROBOT FOR EDUCATION AND OUTREACH K. Kelly, D. B. MacManus, C. McGinn Department of Mechanical and Manufacturing Engineering, Trinity College, Dublin 2, Ireland. ABSTRACT Robots

More information

DIY Zoning: Dampers. Table of contents

DIY Zoning: Dampers. Table of contents Table of contents 1 Equipment necessary...2 1.1 Servos and controllers... 2 1.2 Motorized registers...2 1.3 Motorized Dampers... 4 1.4 Trunk Dampers...4 1.5 Servo Calibration...4 1.6 Power and signal delivery

More information

Design and Analysis of Articulated Inspection Arm of Robot

Design and Analysis of Articulated Inspection Arm of Robot VOLUME 5 ISSUE 1 MAY 015 - ISSN: 349-9303 Design and Analysis of Articulated Inspection Arm of Robot K.Gunasekaran T.J Institute of Technology, Engineering Design (Mechanical Engineering), kgunasekaran.590@gmail.com

More information

ARDUINO ROBOTICS PROJECTS BY MR ROBERT J DAVIS II

ARDUINO ROBOTICS PROJECTS BY MR ROBERT J DAVIS II ARDUINO ROBOTICS PROJECTS BY MR ROBERT J DAVIS II DOWNLOAD EBOOK : ARDUINO ROBOTICS PROJECTS BY MR ROBERT J DAVIS II Click link bellow and free register to download ebook: ARDUINO ROBOTICS PROJECTS BY

More information

Right Angle Screwdriver

Right Angle Screwdriver Right Angle Screwdriver October 12, 2009 Team: Scott Carpenter - Team Leader Chuck Donaldson - Communicator Nate Retzlaff - BWIG John McGuire - BSAC Client: Ashish Mahajan, MD Resident Plastic and Reconstructive

More information

Obtained from Omarshauntedtrail.com

Obtained from Omarshauntedtrail.com DaveintheGrave's Halloween Props Animated Crawling Skeleton Build a life-size skeleton torso that realistically crawls across the lawn one arm at a time. 1. Motor Base and Linkage Assembly BASE - I used

More information

The real impact of using artificial intelligence in legal research. A study conducted by the attorneys of the National Legal Research Group, Inc.

The real impact of using artificial intelligence in legal research. A study conducted by the attorneys of the National Legal Research Group, Inc. The real impact of using artificial intelligence in legal research A study conducted by the attorneys of the National Legal Research Group, Inc. Executive Summary This study explores the effect that using

More information

Journal of Theoretical and Applied Mechanics, Sofia, 2014, vol. 44, No. 1, pp ROBONAUT 2: MISSION, TECHNOLOGIES, PERSPECTIVES

Journal of Theoretical and Applied Mechanics, Sofia, 2014, vol. 44, No. 1, pp ROBONAUT 2: MISSION, TECHNOLOGIES, PERSPECTIVES Journal of Theoretical and Applied Mechanics, Sofia, 2014, vol. 44, No. 1, pp. 97 102 SCIENTIFIC LIFE DOI: 10.2478/jtam-2014-0006 ROBONAUT 2: MISSION, TECHNOLOGIES, PERSPECTIVES Galia V. Tzvetkova Institute

More information

VERSION 1.0 JANUARY 5, 2013 R2-ATL MOTOR MOUNT KIT ASSEMBLY GUIDE ASTROMECH DRIVE SYSTEM

VERSION 1.0 JANUARY 5, 2013 R2-ATL MOTOR MOUNT KIT ASSEMBLY GUIDE ASTROMECH DRIVE SYSTEM VERSION 1.0 JANUARY 5, 2013 R2-ATL MOTOR MOUNT KIT ASSEMBLY GUIDE ASTROMECH DRIVE SYSTEM R2-ATL MOTOR MOUNT KIT PURPOSE The R2-ATL motor mount is designed for use in Astromech s Droids up to 300 pounds.

More information

T.C. MARMARA UNIVERSITY FACULTY of ENGINEERING COMPUTER ENGINEERING DEPARTMENT

T.C. MARMARA UNIVERSITY FACULTY of ENGINEERING COMPUTER ENGINEERING DEPARTMENT T.C. MARMARA UNIVERSITY FACULTY of ENGINEERING COMPUTER ENGINEERING DEPARTMENT CSE497 Engineering Project Project Specification Document INTELLIGENT WALL CONSTRUCTION BY MEANS OF A ROBOTIC ARM Group Members

More information

Chapter 10 Digital PID

Chapter 10 Digital PID Chapter 10 Digital PID Chapter 10 Digital PID control Goals To show how PID control can be implemented in a digital computer program To deliver a template for a PID controller that you can implement yourself

More information

Workshops with Little Equipment and One Computer Tips & Hints

Workshops with Little Equipment and One Computer Tips & Hints Workshops with Little Equipment and One Computer - Tips and Hints Linda Reynolds Educational Consultant - Desert Robotics Workshops with Little Equipment and One Computer Tips &

More information

Double Dog Dare-A-Thon FAQs

Double Dog Dare-A-Thon FAQs General Questions: Double Dog Dare-A-Thon FAQs 1. What is Double Dog Dare-A-Thon (DDD)? DDD is an event designed to culminate in an invest and invite" challenge to students. DDD begins two weeks before

More information

Functional Specification Document. Robot Soccer ECEn Senior Project

Functional Specification Document. Robot Soccer ECEn Senior Project Functional Specification Document Robot Soccer ECEn 490 - Senior Project Critical Path Team Alex Wilson Benjamin Lewis Joshua Mangleson Leeland Woodard Matthew Bohman Steven McKnight 1 Table of Contents

More information

Responding to Voice Commands

Responding to Voice Commands Responding to Voice Commands Abstract: The goal of this project was to improve robot human interaction through the use of voice commands as well as improve user understanding of the robot s state. Our

More information

I like to call this robot a rover, as I tried to pattern it after NASA s designs. Figure 1-1 shows the general outline of the finished rover.

I like to call this robot a rover, as I tried to pattern it after NASA s designs. Figure 1-1 shows the general outline of the finished rover. 1 The task of building a robot is unlike any other in computer science. It s a strange amalgamation of computer, electrical, and mechanical engineering. Being able to program is great (and necessary),

More information

Mobile Audio Designs Monkey: A Tool for Audio Augmented Reality

Mobile Audio Designs Monkey: A Tool for Audio Augmented Reality Mobile Audio Designs Monkey: A Tool for Audio Augmented Reality Bruce N. Walker and Kevin Stamper Sonification Lab, School of Psychology Georgia Institute of Technology 654 Cherry Street, Atlanta, GA,

More information

An individual LEAP Response is required for this event and must be submitted at event check-in (see LEAP Program).

An individual LEAP Response is required for this event and must be submitted at event check-in (see LEAP Program). DIGITAL PHOTOGRAPHY OVERVIEW Participants produce a digital album consisting of color or black and white digital photographs that represent or relate to a chosen theme (posted on the TSA website under

More information

Manga (Level 1) Course Title: Manga (Level 1) Age Group: 12-18

Manga (Level 1) Course Title: Manga (Level 1) Age Group: 12-18 Manga (Level 1) Course Title: Manga (Level 1) Age Group: 12-18 Tutor: Rachel Hamel Tutor s Phone No. Cost : 800 AED 0567142185 Day / Date: Start time: End time: No. Weeks: Hours: Material Fee: Monday 3.30pm

More information

When the phone rings for you: how to handle the interview scheduling call

When the phone rings for you: how to handle the interview scheduling call When the phone rings for you: how to handle the interview scheduling call Many people view the ad-answering phase of a job search too narrowly, as if it were only a two-step process: 1) You answer the

More information

Haptics in Military Applications. Lauri Immonen

Haptics in Military Applications. Lauri Immonen Haptics in Military Applications Lauri Immonen What is this all about? Let's have a look at haptics in military applications Three categories of interest: o Medical applications o Communication o Combat

More information

SRV02-Series Rotary Experiment # 3. Ball & Beam. Student Handout

SRV02-Series Rotary Experiment # 3. Ball & Beam. Student Handout SRV02-Series Rotary Experiment # 3 Ball & Beam Student Handout SRV02-Series Rotary Experiment # 3 Ball & Beam Student Handout 1. Objectives The objective in this experiment is to design a controller for

More information

This document will provide detailed specifications, BOM information, and assembly instructions for the Official Competition Field.

This document will provide detailed specifications, BOM information, and assembly instructions for the Official Competition Field. This document will provide detailed specifications, BOM information, and assembly instructions for the Official Competition Field. Teams who do not need an official field should refer to the separate low-cost

More information

happiness.* BY BRYAN IRWIN AND ALIZA LEVENTHAL

happiness.* BY BRYAN IRWIN AND ALIZA LEVENTHAL » The most important asset of any library goes home at night the library staff. -TIMOTHY HEALY Strategic Library Issue 26 // March 15, 2016 The State of Academic Librarian Spaces» Results from a survey

More information

Air Marshalling with the Kinect

Air Marshalling with the Kinect Air Marshalling with the Kinect Stephen Witherden, Senior Software Developer Beca Applied Technologies stephen.witherden@beca.com Abstract. The Kinect sensor from Microsoft presents a uniquely affordable

More information

ASSIGNMENT THE HUMAN FIGURE

ASSIGNMENT THE HUMAN FIGURE ASSIGNMENT THE HUMAN FIGURE NOTES: Proportions- 1. comparative relation between things or magnitudes as to size, quantity, number, etc.; ratio. 2.proper relation between things or parts Gesture Extended

More information

Formation and Cooperation for SWARMed Intelligent Robots

Formation and Cooperation for SWARMed Intelligent Robots Formation and Cooperation for SWARMed Intelligent Robots Wei Cao 1 Yanqing Gao 2 Jason Robert Mace 3 (West Virginia University 1 University of Arizona 2 Energy Corp. of America 3 ) Abstract This article

More information

Student Ability Success Center (SASC) Procedures for Receiving Test Accommodations. effective 8/9/18

Student Ability Success Center (SASC) Procedures for Receiving Test Accommodations. effective 8/9/18 1 Student Ability Success Center (SASC) Procedures for Receiving Test Accommodations effective 8/9/18 2 Table of Contents: Getting Started pg. 3 Contact Information and Hours pg.3 Checking Out Test Accommodation

More information

Evolutions of communication

Evolutions of communication Evolutions of communication Alex Bell, Andrew Pace, and Raul Santos May 12, 2009 Abstract In this paper a experiment is presented in which two simulated robots evolved a form of communication to allow

More information

KINECT HANDS-FREE. Rituj Beniwal. Department of Electrical Engineering Indian Institute of Technology, Kanpur. Pranjal Giri

KINECT HANDS-FREE. Rituj Beniwal. Department of Electrical Engineering Indian Institute of Technology, Kanpur. Pranjal Giri KINECT HANDS-FREE Rituj Beniwal Pranjal Giri Agrim Bari Raman Pratap Singh Akash Jain Department of Aerospace Engineering Indian Institute of Technology, Kanpur Atharva Mulmuley Department of Chemical

More information

GLACIER S EDGE COUNCIL

GLACIER S EDGE COUNCIL GLACIER S EDGE COUNCIL Eagle Project Resource Guide First Edition: November 8, 2005 www.glaciersedge.org Table of contents Page I. Resource Guide Over View bb II. Introduction 1 Ill. Choosing a Project

More information