Mobile Robot Tank with GPU Assistance

Total Page:16

File Type:pdf, Size:1020Kb

Mobile Robot Tank with GPU Assistance Mobile Robot Tank with GPU Assistance By Allen Chih Lun Pan A thesis submitted to the faculty of graduate studies Lakehead University In partial fulfillment of the requirements for the degree of Master of Science in Electrical Computer Engineering Department of Eletrical Engineering Lakehead University October 25 2013 Copyright © Allen Chih-Lun Pan 2013 Acknowledgements I am very grateful to my supervisor Dr. Xiao Ping Liu, who has the patience that allows me to complete my Master study and allows me to explore different solutions to a problem. He is a great professor with great vision on robotics, but most importantly I am grateful for him to take me under his wing. His trust and support encourages me to complete my thesis and venture into field in search of a solution to any problem. I sincerely thankful for Dr. Xiao Ping Liu’s time and effort for the past 2 years for the completion of my thesis. I would like to express my gratitude to my co-supervisor Dr. Kefu Liu for his knowledge input and to ensure quality of my mobile robot tank design. This entire robot will not exist without the countless hours and assistance from Mr. Kailash Bhatia, whose expertise and knowledge in fabrication and manufacturing are most critical to the existence of this mobile tank robot. I would also like to thank Lakehead University and stuffs for all this years of education and support. Without them I would never have such wonderful life changing opportunity. I delicate my thesis to my loving wife “Savage Monkey” (Izabela), who’s kid-savageness restored my confidence and helped me discover my capability and passion of creation. Without her I would have never consider doing Master degree. To my daughter “I Help!” (Zahra) whose personality is embedded into my mobile robot tank, which explains the robot’s complexity and difficulty to follow directions and also its stubbornness. With my daughter’s “volunteer” enlisted help, I modeled this mobile robot tank’s logic after her To my son “Explorer 2.0” (Zephyr), this unstoppable little boy, inspires the more ruggedness build structure and curiosity of exploration of the unknown territories. My son’s navigation and mapping capability is featured in the V3 version of my mobile robot tank. To my parents, I am extremely grateful for all the support and encouragement, their love and care is the only reason I am where I am. Whenever I need technical support and programming advice, my father is always there for me, whenever I misses food from back home, my mother will ship those food to me, and for my sister who always provided me opportunity for fixing extra technical issues and difficulties. 2 | P a g e Abstract Robotic research has been costly and tremendously time consuming; this is due to the cost of sensors, motors, computational unit, physical construction, and fabrication. There are also a lot of man hours clocked in for algorithm design, software development, debugging and optimizing. Robotic vision input usually consists of 2 or more color cameras to construct a 3D virtual space. Additional cameras can also be added to enrich the detailed virtual 3D environment, however, the computational complexity increases when more cameras are added. This is due to not only the additional processing power that is required running the software but also the complexity of stitching multiple cameras together to form a sensor. Another method of creating the 3D virtual space is the utilization of range finder sensors. These types of sensors are usually relatively expensive and still require complex algorithms for calibration and correlation to real life distances. Sensing of a robot position can be facilitated by the addition of accelerometers and gyroscope sensors. A significant robotic design is robot interaction. One type of interaction is through verbal exchange. Such interaction requires an audio input receiver and transmitter on the robot. In order to achieve acceptable recognitions, different types of audio receivers may be implemented and many receivers are required to be deployed. Depending on the environment, noise cancellation hardware and software may be needed to enhance the verbal interaction performance. In this thesis different audio sensors are evaluated and implemented with Microsoft Speech Platform. Any robotic research requires a proper control algorithm and logic process. As a result, the majority of these control algorithms rely heavily on mathematics. High performance computational processing power is needed to process all the raw data in real-time. However, any high performance computation proportionally consumes more energy, so to conserve battery life on the robot, many robotic researchers implement remote computation by processing the raw data remotely. This implementation has one major drawback: in order to transmit raw data remotely, a robust communication infrastructure is needed. Without a robust communication the robot will suffers in failures due to the sheer amount of raw data in communication. I am proposing a solution to the computation problem by harvesting the General Purpose Graphic Processing Unit (GPU)’s computational power for complex mathematical raw data processing. This approach utilizes many-cores parallelism for multithreading real-time computation with a minimum of 10x the computational flops of traditional Central Processing Unit (CPU). By shifting the computation on the GPU the entire computation will be done locally on the robot itself to eliminate the need of any external communication system for remote data processing. While the GPU is used to perform image processing for the robot, the CPU is allowed to dedicate all of its processing power to run the other functions of the robot. Computer vision has been an interesting topic for a while; it utilizes complex mathematical techniques and algorithms in an attempt to achieve image processing in real-time. Open Source Computer Vision 3 | P a g e Library (OpenCV) is a library consisting of pre-programed image processing functions for several different languages, developed by Intel. This library greatly reduces the amount of development time. Microsoft Kinect for XBOX has all the sensors mentioned above in a single convenient package with first party SDK for software development. I perform the robotic implementation utilizing Microsoft Kinect for XBOX as the primary sensor, OpenCV for image processing functions and NVidia GPU to off-load complex mathematical raw data processing for the robot. This thesis’s objective is to develop and implement a low cost autonomous robot tank with Microsoft Kinect for XBOX as the primary sensor, a custom onboard Small Form Factor (SFF) High Performance Computer (HPC) with NVidia GPU assistance for the primary computation, and OpenCV library for image processing functions. 4 | P a g e Table of Contents Acknowledgements ....................................................................................................................................... 2 Abstract ......................................................................................................................................................... 3 Table of Contents .......................................................................................................................................... 5 List of Figures ................................................................................................................................................ 7 List of Tables ................................................................................................................................................. 9 Chapter 1 Introduction ............................................................................................................................... 10 1.1 Challenges in Stereo Computer Vision .............................................................................................. 10 1.2 Challenges in Voice Recognitions...................................................................................................... 13 1.3 Challenges in Cost and Performance ................................................................................................ 14 1.4 Contribution and Design Goal ........................................................................................................... 15 1.5 Organization of Thesis ....................................................................................................................... 16 Chapter 2 Components ............................................................................................................................... 17 2.1 Sensors Selection .............................................................................................................................. 17 2.1.1 Distance Sensors ........................................................................................................................ 17 2.1.2 Imaging Sensor ........................................................................................................................... 20 2.1.3 Acoustic Sound Sensor ............................................................................................................... 22 2.2 Processor Selection ........................................................................................................................... 24 2.2.1 Intel x86 Families ....................................................................................................................... 25 2.2.1 AMD x86 Families
Recommended publications
  • Ntouch PC User Guide
    ntouch PC User Guide App Version 8.6 Table of Contents • New 8.6 Features ....................................................... 2 • System Requirements .............................................. 3 • Quick App Overview ................................................. 4 • Make and Receive Calls ........................................... 13 • Share Text and Contacts ......................................... 29 • Use Voice Feature ..................................................... 39 • Use Personal SignMail Greeting ............................ 43 • Send SignMails .......................................................... 46 • View SignMails............................................................ 53 • See Call History........................................................... 57 • Add a Profile Photo .................................................. 62 • Use the Phonebook ................................................... 67 • Use the Video Center ................................................ 85 • Change Settings ......................................................... 88 • Get Help ....................................................................... 105 Version 8.6 November 19, 2018 Copyright © 2018 Sorenson Communications. All Rights Reserved. ntouch PC is subject to patents and patents pending. Any trademarks mentioned herein are the property of their respective owners. All names and phone numbers used herein are fictitious and are not intended to refer to actual persons, businesses, or numbers. New 8.6 Features
    [Show full text]
  • Gs-35F-4677G
    March 2013 NCS Technologies, Inc. Information Technology (IT) Schedule Contract Number: GS-35F-4677G FEDERAL ACQUISTIION SERVICE INFORMATION TECHNOLOGY SCHEDULE PRICELIST GENERAL PURPOSE COMMERCIAL INFORMATION TECHNOLOGY EQUIPMENT Special Item No. 132-8 Purchase of Hardware 132-8 PURCHASE OF EQUIPMENT FSC CLASS 7010 – SYSTEM CONFIGURATION 1. End User Computer / Desktop 2. Professional Workstation 3. Server 4. Laptop / Portable / Notebook FSC CLASS 7-25 – INPUT/OUTPUT AND STORAGE DEVICES 1. Display 2. Network Equipment 3. Storage Devices including Magnetic Storage, Magnetic Tape and Optical Disk NCS TECHNOLOGIES, INC. 7669 Limestone Drive Gainesville, VA 20155-4038 Tel: (703) 621-1700 Fax: (703) 621-1701 Website: www.ncst.com Contract Number: GS-35F-4677G – Option Year 3 Period Covered by Contract: May 15, 1997 through May 14, 2017 GENERAL SERVICE ADMINISTRATION FEDERAL ACQUISTIION SERVICE Products and ordering information in this Authorized FAS IT Schedule Price List is also available on the GSA Advantage! System. Agencies can browse GSA Advantage! By accessing GSA’s Home Page via Internet at www.gsa.gov. TABLE OF CONTENTS INFORMATION FOR ORDERING OFFICES ............................................................................................................................................................................................................................... TC-1 SPECIAL NOTICE TO AGENCIES – SMALL BUSINESS PARTICIPATION 1. Geographical Scope of Contract .............................................................................................................................................................................................................................
    [Show full text]
  • Msi Geforce Gtx 560 Ti (Fermi) Driver Download Available 4 Files for MSI N560GTX-Ti Twin Frozr II-SOC
    msi geforce gtx 560 ti (fermi) driver download Available 4 files for MSI N560GTX-Ti Twin Frozr II-SOC. � Online update BIOS/Driver/Firmware/Utility. � Live Monitor auto-detects and suggests the latest BIOS/Driver/Utilities information. Utility Update only for MSI Mainboard Utility Only. Utility - MSI Afterburner. Windows 7 32/64 bits-Vista 32/64 bits-XP 32/64 bits. MSI's own "Afterburner" software is currently the most powerful graphics card overclocking software available. Aside from the basic frequency adjustment and system monitor, this software allows the user to adjust the voltage for the GPU. This important feature saves all the hassle of having to adjust the circuit board in order to provide a higher voltage to the GPU. Additionally, the software's automatic fan speed control has received a lot of praise from enthusiasts all over the world. With MSI's "Afterburner", the decision to run the fan quietly or for high-performance is in your hands! DRIVER GEFORCE GTX 560 TI FOR WINDOWS 7 DOWNLOAD. Geforce gtx 590, geforce gtx 580, geforce gtx 570, geforce gtx 560 ti, geforce gtx 560 se, geforce gtx 560, geforce gtx 555, geforce gtx 550 ti, geforce gt 545, geforce gt 530, geforce gt 520, geforce 510. Hey folks, which belongs to push twice more than reference. Built from the ground up for directx 11 tessellation, the geforce gtx 550 ti delivers revolutionary geometry performance for the ultimate next generation dx11 gaming experience. I also was having serious problems with the new graphics driver in windows 10 on a gtx 560m, i ended up going to device manager, deleting the driver from there, then restarting and windows restored my previous working driver.
    [Show full text]
  • Download Gtx 970 Driver Download Gtx 970 Driver
    download gtx 970 driver Download gtx 970 driver. Completing the CAPTCHA proves you are a human and gives you temporary access to the web property. What can I do to prevent this in the future? If you are on a personal connection, like at home, you can run an anti-virus scan on your device to make sure it is not infected with malware. If you are at an office or shared network, you can ask the network administrator to run a scan across the network looking for misconfigured or infected devices. Another way to prevent getting this page in the future is to use Privacy Pass. You may need to download version 2.0 now from the Chrome Web Store. Cloudflare Ray ID: 67a229f54fd4c3c5 • Your IP : 188.246.226.140 • Performance & security by Cloudflare. GeForce Windows 10 Driver. NVIDIA has been working closely with Microsoft on the development of Windows 10 and DirectX 12. Coinciding with the arrival of Windows 10, this Game Ready driver includes the latest tweaks, bug fixes, and optimizations to ensure you have the best possible gaming experience. Game Ready Best gaming experience for Windows 10. GeForce GTX TITAN X, GeForce GTX TITAN, GeForce GTX TITAN Black, GeForce GTX TITAN Z. GeForce 900 Series: GeForce GTX 980 Ti, GeForce GTX 980, GeForce GTX 970, GeForce GTX 960. GeForce 700 Series: GeForce GTX 780 Ti, GeForce GTX 780, GeForce GTX 770, GeForce GTX 760, GeForce GTX 760 Ti (OEM), GeForce GTX 750 Ti, GeForce GTX 750, GeForce GTX 745, GeForce GT 740, GeForce GT 730, GeForce GT 720, GeForce GT 710, GeForce GT 705.
    [Show full text]
  • Geforce 500 Series Graphics Cards, Including Without Limitation the Geforce GTX
    c) GeForce 500 series graphics cards, including without limitation the GeForce GTX 580, GeForce GTX 570, GeForce GTX 560 Ti, GeForce GTX 560, GeForce GTX 550 Ti, and GeForce GT 520; d) GeForce 400 series graphics cards, including without limitation the GcForcc GTX 480, GcForcc GTX 470, GeForce GTX 460, GeForce GTS 450, GeForce GTS 440, and GcForcc GT 430; and c) GcForcc 200 series graphics cards, including without limitation the GeForce GT 240, GcForcc GT 220, and GeForce 210. 134. On information and belief, the Accused ’734 Biostar Products contain at least one of the following Accused NVIDIA ’734 Products that infringe at least claims 1-3, 7-9, 12-15, 17, and 19 of the ’734 patent, literally or under the doctrine of equivalents: the GFIOO, GFl04, GF108, GF110, GF114, GF116, GF119, GK104, GKIO6, GK107, GK208, GM107, GT2l5, GT2l6, and GT2l8, which are infringing NVIDIA GPUs. (See Section VI.D.1 and claim charts attached as Exhibit 28.) 3. ECS 135. On information and belief, ECS imports, sells for importation, and/or sells after importation into the United States, Accused Products that incorporate Accused NVIDIA ’734 Products (the “Accused PCS ’734 Products”) and therefore infringe the ’734 patent, literally or under the doctrine of equivalents. 136. On information and belief, the Accused ECS "/34 Products include at least the following products that directly infringe at least claims 1-3, 7-9, 12-15, 17, and 19 of the ’734 patent, literally or under the doctrine of equivalents: a) GeForce 600 series graphics cards, including without limitation
    [Show full text]
  • Escuela Superior Politécnica De Chimborazo
    ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO “INTEGRACIÓN DE HERRAMIENTAS DE VIDEOCONFERENCIA Y TEXTO EN UNA AULA DEL SISTEMA VIRTUAL DE APRENDIZAJE MOODLE” Ing. Mery Eugenia Damián Aucancela Proyecto de investigación, presentado ante el Instituto de Postgrado y Educación Continua de la ESPOCH, como requisito parcial para obtención del grado de MAGISTER EN INFORMÁTICA EDUCATIVA RIOBAMBA – ECUADOR Mayo – 2016 ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO CERTIFICACIÓN EL TRIBUNAL DEL PROYECTO DE INVESTIGACIÓN CERTIFICA QUE: El trabajo de investigación titulado ―INTEGRACIÓN DE HERRAMIENTAS DE VIDEO- CONFERENCIA Y TEXTO EN UNA AULA DEL SISTEMA VIRTUAL DE APRENDIZAJE MOODLE‖, de responsabilidad de la Ingeniera Mery Eugenia Damián Aucancela, ha sido proli- jamente revisado y se autoriza su presentación. Verónica Mora Mgs. __________________ PRESIDENTE Ruth Barba Mgs. __________________ DIRECTORA Edwin Altamirano Mgs. __________________ MIEMBRO Geovanny Vallejo Dr. __________________ MIEMBRO COORDINADOR SISBIB ESPOCH __________________ 2 Riobamba, Mayo del 2016 DERECHOS INTELECTUALES Yo, Mery Eugenia Damián Aucancela, declaro que soy responsable de las ideas, doctrinas y resultados expuestos en el presente Proyecto de Investigación y que el patrimonio intelectual generado por la misma pertenece exclusivamente a la Escuela Superior Politécnica de Chimbo- razo. _____________________ Ing. Mery E. Damián A. 0602682494 III DEDICATORIA A Dios por darme la sabiduría y la fortaleza para seguir por el camino del bien. A la Virgen María, por protegerme en todo momento. A mis padres por su apoyo incondicional. IV AGRADECIMIENTO A la Ing. Ruth Barba, Tutora; y, a los señores Miembros de Tribunal: Dr. Geovany Vallejo e Ing. Edwin Altamirano por su aceptación, contribución y orientación del presente documento. A la Universidad Nacional de Chimborazo, por permitirme realizar el trabajo de investigación.
    [Show full text]
  • Webcam Imaging Webcam Imaging  Choosing Your Webcam  Other Equipment
    Overview Principles of webcam imaging Webcam Imaging Choosing your webcam Other equipment Part 1 Software Equipment Principles Choosing your webcam Poor man’s adaptive optics Good light sensitivity (<1 lux ) Freeze the seeing by capturing very short exposures Fast frame capture rate Capture large number of frames Good dynamic range Discard distorted frames Ideally CCD chip, not CMOS Stack frames to create an ‘average’ image Low/no image compression Image processing to sharpen image Bright objects – Planets, Moon, Sun, Fast connection Spacecraft Mono Chips Colour Chips Mono Chips Greater sensitivity > lower gain and/or Can be used on all subjects greater magnification Higher resolution than the equivalent Lower resolution than the colour chip equivalent mono chip All that is needed for most lunar imaging No colour filters and shorter Luminance layer with RGB from colour webcam processing webcam For full colour need to buy set of colour Low Hassle filters + wheel/slider (£200+) RGB AVI takes 3+ x longer to capture and 4+ x longer to process 1 Chip sizes Frame rate and compression – USB 1.1 640 x 480 (webcams), 1024 x 768, 1280 Low frame rate > low compression + low gain, but x 960 or 1616 x 1232 seeing not frozen + long capture times High frame rate > high compression + high gain, Small chips have faster frame rates and but seeing frozen + short capture times higher sensitivity (due to larger pixels) Larger chips cover larger area of sky, but slower frame rates + lower sensitivity Planets – Large chip size not important as optics/seeing limit resolution more often than chip size Moon/Sun – Larger chip = fewer captures to cover a large area Frame rate and compression – USB 2/ Firewire/GigE USB 2/USB3/Firewire/GigE = no compression Firewire - need for extra cables of laptops CamerasCameras GigE – Works over network cabling Larger chips > more data to send > lower frame rates 640 x 480 = max.
    [Show full text]
  • Webcams & Headphones
    11 WebCams & Headphones Microsoft LifeCam HD-3000 USB Webcam Logitech C922 Pro Stream Webcam Logitech H110 Stereo Headset * Noise Cancelling Microphone * 720p HD Video, 30 fps * FHD 1080p at 30 fps or HD 720p at 60 fps * Adjustable Headband * 16:9 Widescreen * Wide 78 degree Diagonal Field of View * Left or Right-Sided Use * Integrated Omnidirectional Microphone * Customizable Background Replacement * Sensitivity : -58 dBV/µBar, -38 dBV/Pa+/-4dB * TrueColor Technology, 24-bit Color Depth * Automatic Low-Light Correction * Frequency Headset: 20 Hz - 20,000 Hz * Movie Maker & Photo Gallery Software * Omnidirectional Dual Stereo Microphones * Frequency Microphone: 100 Hz -16,000 Hz * Skype Certified * Adjustable Tripod Included * Connectors : 3.5mm Color Coded * Windows, Mac, Xbox One Compatible * System Requirements : Works with Window * Works with Chrome and Android # 610813 Microsoft T3H-00014 ...................................US$ 34.20 # 609501 P/N : 960-001091 ..........................................US$114.60 # 609452 P/N : 981-000459 .........................................US$ 11.30 Microsoft LifeCam Cinema USB Webcam Logitech C615 HD Fold-and-go Webcam Logitech H111 Stereo Headset * Full HD 1080p video capture * Noise Cancelling Microphone * CMOS Sensor Technology with recommended system * Adjustable Headband * 1280 x 720 Resolution * HD video calling * Left or Right-Sided Use * Up to 30 Frames per Second with recommended system * Sensitivity : -58 dBV/µBar, -38 dBV/Pa+/-4dB * 73 degree Diagonal Field of View * Logitech Fluid
    [Show full text]
  • Microsoft Lifecam VX-3000
    LifeCam VX-3000 High Definition Photos | Automatic Face Tracking Software PC • USB LifeCam VX-3000 High Definition Photos | Automatic Face Tracking Software Share life as it happens — it’s easy with the Microsoft® LifeCam VX-3000 Take instant messaging with family and friends to a new level of sight and sound — with the Microsoft LifeCam VX-3000. This webcam is compatible with all leading instant messaging software, so it’s simple and fun to use. Great video quality and features, plus crystal-clear audio, make you feel like you’re right there! See the smiles • Superior video quality and High Defi nition still photos Windows LiveTM Call Button • Automatic face tracking software For use with Windows Live Messenger. • Video effects • Pan, tilt, and zoom controls • Automatically adjusts for low-light conditions for improved video quality Hear the laughter • Built-in unidirectional microphone with acoustic noise cancellation Share Life in Real Time With Universal Attachment Base Fits on most monitors, including fl at screens, or sits directly on Windows Live Call Button your desk. TM Get one-touch access to friends and family — it’s the easy way to start a video call LifeCam Dashboard Add special effects and control your webcam — all from the Windows Live Messenger window One-Touch Blogging Upload photos to Windows Live Spaces with one click Compatible with all leading instant messaging software System Requirements For a Microsoft® Windows®–based PC Windows XP Pro/Home/Media Center Edition/Tablet PC Edition Processor Hard Drive Pentium® II 550 MHz (Pentium 4 1.4 GHz recommended) or higher 300 MB free inc gst Other Audio $99 USB 1.1 (USB 2.0 recommended) Sound card 4x speed CD-ROM drive or faster with speakers Display adapter capable of 800 × 600 resolution or higher or headphones 16-bit color depth or higher, 2 MB or more video memory Keyboard and Microsoft Mouse or compatible pointing device Auto Update required for One-Touch Blogging.
    [Show full text]
  • Wirecast 7 Example Setups There Are Many Ways to Set up Wirecast
    Wirecast Example Setups Wirecast 7 Example Setups There are many ways to set up Wirecast. Here are just a few. Basic | Webcam + computer The easiest way to get started broadcasting to Facebook, Youtube or other popular live streaming sites. Great for single camera broadcasts with slides, presentations and product demos, vlogs and talkshows. Built-in webcam Wirecast Studio Wirecast Basic Setup Tried & True (HD): • 1 x Computer (Mac or Windows) • 1 MacBook Pro OS 10.12 Sierra • 1 x Webcam • 1 Built-in iSight web camera or Logitech C920 • 1 x Wirecast Studio • 1 Wirecast Studio Suggested Stream Resolutions: Minimum Suggested Internet Standard Definition (SD): Connection:* • Broadcast Stream: 640x360 @ 25/25/30FPS For SD Broadcast: (3Mbps download / 1.5Mbps upload) PAL/NTSC (Flash, WM, H.264) For HD Broadcast: (5Mbps download / 5Mbps upload) • Local Copy: 640x360 @ 25/25/30FPS PAL/NTSC * Your broadcast bitrate should be no higher than ½ your (Flash, WM, H.264) upload speed limit to allow for peaks in the variable bitrate encoding. High Definition (HD): • Broadcast Stream: 1280x720 @ 25/25/30FPS PAL/NTSC (Flash, WM, H.264) Minimum Suggested Computer:* • Local Copy: 1280x720 @ 25/25/30FPS PAL/ Mac: NTSC (Flash, WM, H.264) • OS: 10.11 or later • CPU: Intel i5 Quad-core Processor or better • Memory: 8GB DDR3 RAM or better Suggested SD/HD Webcams • Graphics: GeForce or Radeon 1GB or better PCIe card with 3D acceleration or Integrated Intel Iris Pro (USB & built-in): • Hard Drive: free space available for recording** • Apple iSight, Facetime PC/Windows: • Logitech C910, C920 • OS: Windows 7 or later (64-bit) • Microsoft LifeCam Cinema, 3K, 5K • CPU: Intel i5 Quad-core Processor or better • Memory: 8GB DDR3 RAM or better • Graphics: GeForce or Radeon 1GB or better PCIe card with 3D acceleration or Integrated Intel Iris Pro Suggested USB Microphones: • Hard Drive: free space available for recording** • Audio Technica ATR2100 * These are the minimum suggested computer specifications.
    [Show full text]
  • Nvidia Geforce Gt 625 Driver Download Nvidia Geforce Gt 625 Driver Download
    nvidia geforce gt 625 driver download Nvidia geforce gt 625 driver download. Completing the CAPTCHA proves you are a human and gives you temporary access to the web property. What can I do to prevent this in the future? If you are on a personal connection, like at home, you can run an anti-virus scan on your device to make sure it is not infected with malware. If you are at an office or shared network, you can ask the network administrator to run a scan across the network looking for misconfigured or infected devices. Another way to prevent getting this page in the future is to use Privacy Pass. You may need to download version 2.0 now from the Chrome Web Store. Cloudflare Ray ID: 66c6e6bac90cc406 • Your IP : 188.246.226.140 • Performance & security by Cloudflare. Nvidia geforce gt 625 driver download. Completing the CAPTCHA proves you are a human and gives you temporary access to the web property. What can I do to prevent this in the future? If you are on a personal connection, like at home, you can run an anti-virus scan on your device to make sure it is not infected with malware. If you are at an office or shared network, you can ask the network administrator to run a scan across the network looking for misconfigured or infected devices. Another way to prevent getting this page in the future is to use Privacy Pass. You may need to download version 2.0 now from the Chrome Web Store. Cloudflare Ray ID: 66c6e6bb8f99c3fc • Your IP : 188.246.226.140 • Performance & security by Cloudflare.
    [Show full text]
  • Ograniczona Gwarancja WAŻNE! W POSTANOWIENIACH NINIEJSZEJ OGRANICZONEJ GWARANCJI PRZEDSTAWIONO PRAWA I ZOBOWIĄZANIA LICENCJOBIORCY
    Polski Ograniczona gwarancja WAŻNE! W POSTANOWIENIACH NINIEJSZEJ OGRANICZONEJ GWARANCJI PRZEDSTAWIONO PRAWA I ZOBOWIĄZANIA LICENCJOBIORCY. NALEŻY DOKŁADNIE SIĘ Z NIMI ZAPOZNAĆ! Termin „Sprzęt” oznacza sprzęt wyprodukowany przez Microsoft® Termin „Licencjobiorca” oznacza osobę lub podmiot prawny. Termin „Oprogramowanie” oznacza oprogramowanie dostarczone przez Microsoft do użytku z odpowiednim Sprzętem oraz obejmuje związane z nim nośniki (w tym kopie), materiały drukowane oraz dokumentację dostępną w trybie online lub w formie elektronicznej lub autoryzowane uaktualnienia lub uzupełnienia udostępniane przez Microsoft dla takiego oprogramowania. A. GWARANCJE. 1. Wyraźna gwarancja. Zgodnie z postanowieniami niniejszego Ograniczonej Gwarancji oraz w przypadku braku ewentualnych innych wyraźnych gwarancji Microsoft gwarantuje, że w warunkach używania zgodnego z ich przeznaczeniem w dniu zakupu (określonym na stosownym pokwitowaniu lub innym dowodzie płatności) oraz i) w przypadku Oprogramowania — przez kolejne 90 dni, a także ii) zgodnie z poniższym opisem przez okres wskazany dla poszczególnych rodzajów Sprzętu (dalej zwane „Okresem Obowiązywania Gwarancji”), Oprogramowanie i Sprzęt będą działać zasadniczo zgodnie z opisem przedstawionym w dołączonym opakowaniu i dokumentacji Microsoft. Wszelkie wady wykryte po upływie Okresu Obowiązywania Gwarancji nie podlegają gwarancji lub postanowieniom innego rodzaju. Okres Obowiązywania Gwarancji: Produkt Microsoft: Dziewięćdziesiąt (90) dni Xbox 360 Accessories for Windows; Microsoft LifeChat ZX-6000
    [Show full text]