Hacking Roomba®

Total Page:16

File Type:pdf, Size:1020Kb

Hacking Roomba® Hacking Roomba® Tod E. Kurt Wiley Publishing, Inc. Hacking Roomba® Published by Wiley Publishing, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com Copyright © 2007 by Wiley Publishing, Inc., Indianapolis, Indiana Published simultaneously in Canada ISBN-13: 978-0-470-07271-4 ISBN-10: 0-470-07271-7 Manufactured in the United States of America 10 9 8 7 6 5 4 3 2 1 No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 646-8600. Requests to the Publisher for permission should be addressed to the Legal Department, Wiley Publishing, Inc., 10475 Crosspoint Blvd., Indianapolis, IN 46256, (317) 572-3447, fax (317) 572-4355, or online at http://www.wiley.com/go/permissions. Limit of Liability/Disclaimer of Warranty: The publisher and the author make no representations or warranties with respect to the accuracy or completeness of the contents of this work and specifically disclaim all warranties, including without limitation warranties of fitness for a particular purpose. No warranty may be created or extended by sales or promotional materials. The advice and strategies contained herein may not be suitable for every situation. This work is sold with the understanding that the publisher is not engaged in rendering legal, accounting, or other professional services. If professional assistance is required, the services of a competent professional person should be sought. Neither the publisher nor the author shall be liable for damages arising herefrom. The fact that an organization or Website is referred to in this work as a citation and/or a potential source of further information does not mean that the author or the publisher endorses the information the organization or Website may provide or recommendations it may make. Further, readers should be aware that Internet Websites listed in this work may have changed or disappeared between when this work was written and when it is read. For general information on our other products and services or to obtain technical support, please contact our Customer Care Department within the U.S. at (800) 762-2974, outside the U.S. at (317) 572-3993 or fax (317) 572-4002. Library of Congress Cataloging-in-Publication Data Kurt, Tod E., 1969– Hacking Roomba / Tod E. Kurt. p. cm. ISBN-13: 978-0-470-07271-4 (paper/website) ISBN-10: 0-470-07271-7 (paper/website) 1. Robots—Programming. 2. Roomba vacuum cleaner. 3. Autonomous robots. 4. Mobile robots. I. Title. TJ211.45.K87 2007 629.8´9251—dc22 2006031031 Trademarks: Wiley, the Wiley logo, and related trade dress are trademarks or registered trademarks of John Wiley & Sons, Inc. and/or its affiliates, in the United States and other countries, and may not be used without written permission. ExtremeTech and the ExtremeTech logo are trademarks of Ziff Davis Publishing Holdings, Inc. Used under license. All rights reserved. iRobot and Roomba are registered trademarks of iRobot Corporation. All other trademarks are the property of their respective owners. Wiley Publishing, Inc., is not associated with any product or vendor mentioned in this book. Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic books. About the Author Tod E. Kurt has engineered the hardware and software for robotic camera systems that went to Mars. He was a founding developer and systems architect of Overture Systems, originally GoTo.com, later sold to Yahoo. Now as co-creator of ThingM.com, he’s designing sketchable hardware and networked smart objects. He has degrees in electrical engineering from Caltech and physics from Occidental College. He started robotics hacking at the age of twelve when he took apart his BigTrak, RC car, and chemistry set to make an upright programmable robot. Credits Executive Editor Vice President and Executive Publisher Chris Webb Joseph B. Wikert Development Editor Compositor Kelly Talbot Happenstance Type-O-Rama Copy Editor Proofreader Michael Koch Nancy Riddiough Editorial Manager Indexer Mary Beth Wakefield Ted Laux Production Manager Anniversary Logo Design Tim Tate Richard Pacifico Vice President and Cover Design Executive Group Publisher Anthony Bunyan Richard Swadley Contents at a Glance Acknowledgments. xi Introduction . xiii Part I: Interfacing Chapter 1:Getting Started with Roomba. 3 Chapter 2:Interfacing Basics. 19 Chapter 3:Building a Roomba Serial Interface Tether . 41 Chapter 4:Building a Roomba Bluetooth Interface . 65 Chapter 5:Driving Roomba . 89 Chapter 6:Reading the Roomba Sensors . 109 Part II: Fun Things to Do Chapter 7:Making RoombaView. 131 Chapter 8:Making Roomba Sing. 151 Chapter 9:Creating Art with Roomba . 167 Chapter 10:Using Roomba as an Input Device . 189 Part III: More Complex Interfacing Chapter 11:Connecting Roomba to the Internet. 205 Chapter 12:Going Wireless with Wi-Fi . 231 Chapter 13:Giving Roomba a New Brain and Senses . 257 Chapter 14:Putting Linux on Roomba. 297 Chapter 15:RoombaCam: Adding Eyes to Roomba. 333 Chapter 16:Other Projects . 365 Appendix A:Soldering and Safety Basics. 383 Appendix B:Electrical Diagram Schematics . 405 Appendix C:iRobot Roomba Open Interface (ROI) Specification . 415 Index . 427 Contents Acknowledgments . xi Introduction. xiii Part I: Interfacing Chapter 1: Getting Started with Roomba. 3 Quick Start . 3 What Is Roomba?. 3 Which Roomba Cleaners Are Hackable?. 5 Internal and External Components . 13 OSMO//hacker: Hope for Older Third Generation Roombas . 16 Summary. 17 Chapter 2: Interfacing Basics . 19 What Can Be Done with the ROI? . 19 The ROI Connector. 21 The ROI Protocol . 24 Introducing the RoombaComm API . 39 Summary. 40 Chapter 3: Building a Roomba Serial Interface Tether. 41 Alternatives . 41 Parts and Tools. 43 The Circuit . 44 Building the Serial Tether . 48 Connecting to a Computer . 56 Commanding Roomba . 62 Summary. 63 Chapter 4: Building a Roomba Bluetooth Interface. 65 Alternatives . 65 Why Bluetooth? . 66 How Bluetooth Works. 67 Parts and Tools. 68 The Circuit . 70 Building the Bluetooth Adapter . 71 Setting Up Bluetooth . 78 Testing Bluetooth . 83 viii Contents Using the Adapter . 83 Making RoombaComm . 84 Summary. 88 Chapter 5: Driving Roomba. 89 The Roomba Motors and Drive Train. 89 The ROI DRIVE Command . 92 Simple Tank-Like Motion. 98 Moving in Curves . 102 Real-Time Driving . 104 Writing Logo-Like Programs . 107 Summary . 108 Chapter 6: Reading the Roomba Sensors . 109 Roomba Sensors . 109 ROI SENSORS Command . 115 Parsing Sensor Data . 118 Using Sensor Data . 121 BumpTurn: Making an Autonomous Roomba. 122 Measuring Distance and Angle . 124 Spying on Roomba. 126 Summary . 127 Part II: Fun Things to Do Chapter 7: Making RoombaView . 131 About Processing . 131 Using RoombaComm in Processing . 136 Designing RoombaView . 140 Summary . 150 Chapter 8: Making Roomba Sing . 151 Sonic Capabilities of Roomba . 151 ROI SONG and PLAY Commands. 154 Playing Roomba as a Live Instrument . 157 Roomba Ringtones. 159 RoombaMidi: Roomba as MIDI Instrument . 161 Summary . ..
Recommended publications
  • Warkitting: the Drive-By Subversion of Wireless Home Routers
    Warkitting: the Drive-by Subversion of Wireless Home Routers Alex Tsow Markus Jakobsson Liu Yang Susanne Wetzel School of Informatics Department of Computer Science Indiana University Stevens Institute of Technology Bloomington, IN 47408 Hoboken, NJ 07030 {atsow, markus}@indiana.edu {lyang, swetzel}@cs.stevens.edu Abstract In this paper we introduce the notion of warkitting as the drive-by subversion of wireless home routers through unauthorized access by mobile WiFi clients. We describe how such at- tacks can be performed, evaluate the vulnerability of currently deployed wireless routers based on experimental data, and examine the impact of these attacks on Internet fraud. Our analysis shows that it is possible in practice to carry out warkitting attacks with low cost equipment widely available today and that the volume of credential theft possible through warkitting ex- ceeds current estimates of credential theft due to phishing. We discuss how to detect a warkit- ting attack in progress and show how to analyze warkitted routers for evidence linking it to the attackers. Keywords: Warkit, WAPkit, WAPjack, wireless home routers, phishing, pharming, Internet fraud, intrusion detection 1 Introduction The convenience of wireless networking has led to widespread adoption of wireless access points in home and small business settings. While some wireless access points are administered by se- curity conscious users, several recent studies show that a large number of wireless access points run with default settings. The default settings from the most established vendors are optimized for ease of setup instead of secure access. Most commonly, the default settings disable wireless en- cryption, permit wireless access to router administration, and guard administration with published passwords.
    [Show full text]
  • Linux on the Road
    Linux on the Road Linux with Laptops, Notebooks, PDAs, Mobile Phones and Other Portable Devices Werner Heuser <wehe[AT]tuxmobil.org> Linux Mobile Edition Edition Version 3.22 TuxMobil Berlin Copyright © 2000-2011 Werner Heuser 2011-12-12 Revision History Revision 3.22 2011-12-12 Revised by: wh The address of the opensuse-mobile mailing list has been added, a section power management for graphics cards has been added, a short description of Intel's LinuxPowerTop project has been added, all references to Suspend2 have been changed to TuxOnIce, links to OpenSync and Funambol syncronization packages have been added, some notes about SSDs have been added, many URLs have been checked and some minor improvements have been made. Revision 3.21 2005-11-14 Revised by: wh Some more typos have been fixed. Revision 3.20 2005-11-14 Revised by: wh Some typos have been fixed. Revision 3.19 2005-11-14 Revised by: wh A link to keytouch has been added, minor changes have been made. Revision 3.18 2005-10-10 Revised by: wh Some URLs have been updated, spelling has been corrected, minor changes have been made. Revision 3.17.1 2005-09-28 Revised by: sh A technical and a language review have been performed by Sebastian Henschel. Numerous bugs have been fixed and many URLs have been updated. Revision 3.17 2005-08-28 Revised by: wh Some more tools added to external monitor/projector section, link to Zaurus Development with Damn Small Linux added to cross-compile section, some additions about acoustic management for hard disks added, references to X.org added to X11 sections, link to laptop-mode-tools added, some URLs updated, spelling cleaned, minor changes.
    [Show full text]
  • Apache TOMCAT
    LVM Data Migration • XU4 Fan Control • OSX USB-UART interfacing Year Two Issue #22 Oct 2015 ODROIDMagazine Apache TOMCAT Your web server and servlet container running on the world’s most power-efficient computing platform Plex Linux Gaming: Emulate Sega’s last Media console, the Dreamcast Server What we stand for. We strive to symbolize the edge of technology, future, youth, humanity, and engineering. Our philosophy is based on Developers. And our efforts to keep close relationships with developers around the world. For that, you can always count on having the quality and sophistication that is the hallmark of our products. Simple, modern and distinctive. So you can have the best to accomplish everything you can dream of. We are now shipping the ODROID-U3 device to EU countries! Come and visit our online store to shop! Address: Max-Pollin-Straße 1 85104 Pförring Germany Telephone & Fax phone: +49 (0) 8403 / 920-920 email: [email protected] Our ODROID products can be found at http://bit.ly/1tXPXwe EDITORIAL his month, we feature two extremely useful servers that run very well on the ODROID platform: Apache Tom- Tcat and Plex Media Server. Apache Tomcat is an open- source web server and servlet container that provides a “pure Java” HTTP web server environment for Java code to run in. It allows you to write complex web applications in Java without needing to learn a specific server language such as .NET or PHP. Plex Media Server organizes your vid- eo, music, and photo collections and streams them to all of your screens.
    [Show full text]
  • Setting up the Linksys EA9300 Max-Stream AC4000 Tri-Band Wi-Fi Router
    Setting up the Linksys EA9300 Max-Stream AC4000 Tri-Band Wi-Fi Router Setting up the Linksys EA9300 Max-Stream AC4000 Tri-Band Wi-Fi Router is made easy using the Smart Setup wizard which is embedded in the router's firmware and is available even if the router does not have an internet connection or the router is on factory default settings. Before you begin: Make sure you have a working internet connection. Power on your modem and connect an ethernet cable from the modem to the internet port of the router. NOTE: If you are replacing an existing router, make sure to disconnect and remove the old one. Connect the power adapter to the router and turn it ON. Wait until the Linksys logo light is solid. Step 1: Connect a wireless computer, tablet or smartphone to the default Wi-Fi network of your router. The wireless credentials are located on a label at the bottom of the device. NOTE: If you need to set up the router using a hardwired computer, connect your computer to one of the ethernet ports at the back of the router. Step 2: Launch a supported web browser and enter “linksyssmartwifi.com” in the Address bar then press [Enter]. NOTE: You can also enter “http://192.168.1.1” or “myrouter.local”. Step 3: Check the box beside I have read and accepted the License Terms for using this software. Then click Next to proceed. NOTE: Open the link to know the license terms and other information. If you prefer to manually set up the router, click on the Manual configuration link.
    [Show full text]
  • Whitepaper Optimizing Cleaning Efficiency of Robotic Vacuum Cleaner
    OPTIMIZING CLEANING EFFICIENCY OF ROBOTIC VACUUM CLEANER RAMJI JAYARAM Lead Design Engineer, Tata Elxs i RASHMI RAMESH DANDGE Senior Software Engineer, Tata Elxs i TABLE OF CONTENTS ABSTRACT…………………………………………………………………………………………………………………………………………… 3 Introduction ……………………………………………………………………………………………. 4 Reducing human intervention due to wedging and entanglement…..………………………………… 5 Improved cleaning performance over different surfaces………………………………………………… 12 Conclusion ………………………………………………………………………………………………. 16 About Tata Elxsi ……………………………………………………………………………………….. 13 2 [email protected] Optimizing cleaning efficiency of robotic vacuum cleaner 1.0 ABSTRACT An essential household chore is floor cleaning, which is often considered unpleasant, difficult, and dull. This led to the development of vacuum cleaners that could assist us with such a task. Modern appliances are delivering convenience and reducing time spent on house chores. While vacuum cleaners have made home cleaning manageable, they are mostly noisy and bulky for everyday use. Modern robotic vacuums deliver consistent performance and enhanced cleaning features, but continue to struggle with uneven terrain and navigation challenges. This whitepaper will take a more in-depth look at the problem faced by the robotic vacuum cleaner (RVC) in avoiding obstacles and entanglement and how we can arrive at a solution depending on the functionalities. 3 [email protected] Optimizing cleaning efficiency of robotic vacuum cleaner 2.0 INTRODUCTION The earliest robotic vacuums did one thing passably well. They danced randomly over a smooth or flat surface, sucking up some dirt and debris until their battery charge got low and they had to return to their docks. They could more or less clean a space without the ability to understand it. Today’s robotic cleaners have made huge strides over the past few years.
    [Show full text]
  • High End Auction - MODESTO - December 4
    09/24/21 11:08:27 High End Auction - MODESTO - December 4 Auction Opens: Fri, Nov 27 10:48am PT Auction Closes: Fri, Dec 4 12:00pm PT Lot Title Lot Title MX9000 Klipsch Audio Technologies MX9034 Ceiling Fan MX9001 EEKOTO Tripod MX9035 Donner Ukulele MX9002 Azeus Air Purifier MX9036 Self-Balancing Scooter MX9003 Electric Self-Balancing Scooter MX9037 Shark Navigator Lift-Away Vacuum MX9004 Shark Genius Stem Pocket Mop System MX9038 LG Ultrawide Curved Monitor 38" MX9005 Fully Automatic Belt-Drive Turntable MX9039 LG Ultra Gear Gaming Monitor 38" MX9006 EEKOTO Tripod MX9040 Hoover Powerdash Pet Carpet Cleaner MX9007 Pusn Hyper Photography & Utility Solution MX9041 Comfyer Cyclone Vacuum MX9008 Orbit Brass Impact Sprinkler on Tripod Base MX9042 Stylish Monitor w/ Eye-Care Technology LED MX9009 Orbit Brass Impact Sprinkler on Tripod Base Backlight Monitor MX9010 Mendini by Cecilio Violin MX9043 Musetex 903 Computer Case MX9011 Orbit Brass Impact Sprinkler on Tripod Base MX9044 Bissell Pet Hair Eraser MX9012 Orbit Brass Impact Sprinkler on Tripod Base MX9045 2.1 CH Sound Bar MX9013 2.0CH Soundbar MX9046 Inflatable Movie Projector Screen MX9014 2.0CH Soundbar MX9047 Air Purifier MX9015 Gaming Accessories MX9048 Keyboard Stand MX9016 Item See Picture MX9049 Keyboard Stand MX9017 Robotic Pool Cleaner MX9050 Portable Indoor Kerosene Heater MX9018 iRobot Roomba Robot Vacuum MX9051 XXL Touch Bin Trash Can MX9019 Robotic Vacuum Cleaner MX9052 Mr. Heater Propane Heater MX9020 Toaster Oven MX9053 Mr. Heater Propane Heater MX9021 Shiatsu Foot Massager
    [Show full text]
  • Bo2 Mod Menu Ps3 Usb Download Bo2 Mod Menu Ps3 Usb Download
    bo2 mod menu ps3 usb download Bo2 mod menu ps3 usb download. Downloads: 212,780 Categories: 237. Total Download Views: 91,544,347. Total Files Served: 7,333,770. Total Size Served: 53.15 TB. [PS3 ONLY] BO2 1.19 Bossam v6 GSC Mod Menu. Download Name: [PS3 ONLY] BO2 1.19 Bossam v6 GSC Mod Menu. Author: Web Hacker. Date Added: Sun. Jan 08, 2017. File Size: 95.63 KB. File Type: (Rar file) This is a Bossam v5 GSC Mod Menu for the ps3. Working for CEX and DEX users. This is for jailbreak users only! Download: Click Download and in a few moments you will receive the download dialog. Related Forum: PlayStation Forum. We are sorry, but this section of our site is for Registered Users Only. How you can Install Game Mods From USB on PS3. HOW TO TRANSFER GAMES FROM USB STICK TO PS3 INTERNAL HD. Video taken from the channel: REBUGCUSTOMFX. How to install games PlayStation 3 Jailbreak. BUY JAILBROKEN CONSOLES: https://ungodlyjames.bigcartel.com/. SOCIAL MEDIAS: Instagram: @ungodlyjames. Twitter: @ungodlyjames. TikTok: @jamesungodly. Grind Until The Day You Die Homies.. I love you all very much.. Thank you for all your support. Video taken from the channel: UngodlyJames. HOW TO PUT MODS ON YOUR PS3 USING A USB (gamesaves only) this is a way to get mods from your computer on to your ps3 without having your ps3 jailbroken also check out my twitter account https://twitter.com/followers. the reason why i disabled comments is because people that didint get it left hateful comments.
    [Show full text]
  • Smart CAT5 Switch User Guide V1.4
    Smart CAT5 Switch 8 and 16 Port User Guide www.minicom.com International HQ North America Europe Jerusalem, Israel Linden, NJ, USA Dübendorf, Switzerland Tel: + 972 2 535 9666 Tel: + 1 908 4862100 Tel: + 41 1 823 8000 [email protected] [email protected] [email protected] Customer support - [email protected] 5UM20110 V1.4 11/05 SMART CAT5 SWITCH Table of Contents 1. Welcome.........................................................................................................3 2. Introduction.....................................................................................................4 3. Features..........................................................................................................4 4. System components.......................................................................................4 5. Compatibility...................................................................................................4 6. The Smart CAT5 system configuration...........................................................5 7. The Smart CAT5 models.................................................................................5 8. Pre-installation guidelines..............................................................................6 9. Connecting the Smart CAT5 system..............................................................6 10. Connecting the power supply.........................................................................9 11. Resetting the Switch.......................................................................................9
    [Show full text]
  • Download Catalog
    Electric Appliances Product Catalogue for EUROPE Product catalogue 2019_Electric Appliances_Europe.indd 1 23/8/2019 15:15:22 Our Promise For more than a century, has consistently provided innovative, reliable, high-quality products and customer service. It’s a combination of groundbreaking technology and rock-solid dependability that’s made us one of the world’s most trusted brands. From outdoor portable generators that provide power for your home, work and play moments, to high-definition TVs that are setting new standards for performance, we’re constantly developing advanced products, rigorously testing them to make sure they work time after time, day after day. When you see the , you know you’re getting a product packed with features that make your life easier, while still being easy to use. A product that has all the latest thinking, while providing years of value. Innovation You Can Be Sure Of. From a company that always puts you first. 2 Product catalogue 2019_Electric Appliances_Europe.indd 2 23/8/2019 15:15:27 Content Heritage Time Line P.4 Museum P.6 Cooking Series Retro Series P.13 Gold Series P.16 Transform Series P.19 Culinaire Series P.20 Wooden Series P.23 Healthy Cooking Series P.24 Mini Series P.27 Fun Series P.30 Pro Series P.32 Essential Line Breakfast P.37 Blending and Juicing P.41 Mixing and Food Processing P.44 Cooking P.46 Vacuum Cleaning P.51 Home Environment P.53 3 Product catalogue 2019_Electric Appliances_Europe.indd 3 23/8/2019 15:15:31 130 years 1846 1865 1869 1869 1871 1873 1881 1886 1888 Invention and Innovation
    [Show full text]
  • How to Jailbreak Ps3 Super Slim 500Gb 4.50
    How to jailbreak ps3 super slim 500gb 4.50 Mar 30, 2013 · can i jailbreak ps3 super slim 500gb?. I want to know if i can jailbreak my new super slim ps3 500 gb OFW 4.25 The Following User Likes This … Dec 10, 2014 · Question about PS3 4.65 [SUPER SLIM] 500GB;. Since Super Slims came long after v 3.55 and are. about whether or not you can jailbreak a Super Slim PS3 … Jan 20, 2014 · Playstation 3 - New Jailbreak - 4.53/4.50/3.55. PS3 CFW 4.50 Jailbreak PS3 Custom Firmware 4.30-jb. How to Upgrade a PS3's Hard Drive (Super-Slim. PS3 Super Slim is now working for this Jailbreak ツ & can be jailbreak from any 4.60/4.55/4.50. ps3 super slim 500gb. jailbreak PlayStation 3 Super Slim. Nov 30, 2013 · I am on PS3 Super Slim 4.50 OFW and I need to Jailbreak Please Help me;. #1 I am on PS3 Super Slim 4.50 OFW and I need to Jailbreak … PS3 Jailbreak (PS3 Slim & PS3 Super Slim) PS3 multiMAN. PS3 irisMAN Apr 17, 2014 · PS3 Super Slim JailBreak? Hello . i just got my ps3 Super Slim 500GB and i want to Jail break it i dont even know how from where. Jul 15, 2014 · Video embedded · Answered PS3 Super Slim OFW 4.60 Jailbreak/Downgrade Help? Solids>>. I have a ps3 super slim 500gb OFW 4.55. PS3 4.60 jailbreak … ... OFW to CFW 4.80 - Jailbreak Tutorial. PS3 Super Slim, PS3 4.80 CFW,Jailbreak 4.80.
    [Show full text]
  • The Bridge Golf Foundation
    THE BRIDGE GOLF FOUNDATION VISION DOCUMENT Cover Photo: “Minstral Bouquet” by Charles McGill 01 Introduction TABLE OF 02 The Vision CONTENTS How does expansion advance and accelerate our mission? How will the project address a need that is not being met in the current center? How does the design facilitate, articulate and improve our capabilities to provide the programs and services to complete our mission? 03 The Business Plan 04 A Week in the Life Early Mornings Late Mornings Afternoons Evenings Nights 05 Our Users 06 Index 4 “All I ever wanted to do was play the game.“ -Charlie Sifford The Bridge Golf Foundation Expansion 5 Introduction The Bridge Golf Foundation is designing an This document is the Program Vision, the first expansion to extend the Foundation’s success phase of the project. This will be shared with by providing spaces to foster positive learning board, staff and stakeholders for feedback and experiences to support STEM-based, project- consensus. The Concept Design, including interior based activities to fulfill its mission. The center will design development and furniture selection will continue its work to promote school readiness and be completed in the next phase. Construction achievement, college and career success centered documents will be issued May 2018. Construction around the game of golf. The expansion will also is expected to commence in Summer 2018. The increase the center’s reach into the community expansion will open to the public in Fall 2018. offering programs, activities and community events for families and youth in Harlem and across New York The Program Vision reflects the work of two City to enjoy.
    [Show full text]
  • Exhaust Fan Specifications
    INSTRUCTIONS FOR APPROVAL TO INSTALL EXHAUST FANS The installation of bathroom/kitchen through-the-wall fans, bath ceiling fans, and kitchen range hoods must conform to the attached specifications. Administrative approval is required prior to installation. I. OBTAIN THE FOLLOWING DOCUMENTS FROM THE ASSOCIATION OFFICE: A. Administrative Application for Routine Change B. Indemnification Agreement and Covenant C. Specifications for Exhaust Fan Installation II. FILL OUT AN ADMINISTRATIVE APPLICATION (ALL UNIT OWNERS MUST SIGN) AND ATTACH THE FOLLOWING: A. A diagram showing where and how the fan will be installed, where the wall cap will be located on the building and the size and color of the wall cap. B. Copies of informative and technical data on the fan furnished by the manufacturer or vendor. C. Indemnification Agreement and Covenant form signed by all unit owners and notarized. (Notaries are available at the Association Office). D. Copy of contractor's license. E. Copy of permit from the City of Alexandria. III. Return all of the above documents to the Association Office. IV. The General Manager will review your application and if all of the above documents are in order, you will be notified of the disposition of your application. V. The Covenants Director will obtain the Association President's notarized signature on the Indemnification Agreement and file it in your unit owner's file. VI. Please call the Covenants Administrator at 998-6315, if you have any questions and/or to ensure all your documents have been properly filled out. SPECIFICATIONS FOR KITCHEN RANGE HOOD WITH EXHAUST FAN VENTED TO OUTSIDE AND SELF-VENTED SYSTEMS These specifications were revised in October, 1989, to encompass new kitchen appliances, such as microwave ovens and self-venting ranges, which do not require exhaust fans vented to the outside.
    [Show full text]