Solar Powered Beach Buggy Challenge

Total Page:16

File Type:pdf, Size:1020Kb

Solar Powered Beach Buggy Challenge Solar Powered Beach Buggy Challenge Group #1 Team Members: Jared Cozart Jose Rosales Robinson Charles Tony Jimogaon Summer 2018 June 30, 2018 Sponsored by Duke Energy Table of Contents 1. Executive Summary …………………………………………………………...1 2. Project Description …………………………………………………………...2 2.1. Block Diagram ……………………………………………………...2 2.2. Requirement Specifications ………………………...……………...3 2.3. Project Constraints …………………...……………...……………...4 2.4. Economic and Time Constraints …………………...……………...4 2.5. Ethical, Health, and Safety Constraints ……………...…………...5 2.6. Environmental, Social, and Political Constraints ……………...6 2.7. Manufacturability and Sustainability constraints ……………...6 2.8. House of Quality …………………...……………...……………...6 2.9. Objectives ……………...……………...……………...……………...8 3. Initial Research ……………...……………...……………...……………...9 3.1. Mechanical Components ……………...……………...……………...9 3.1.1. Chassis ...…………………...……………...……………...9 3.1.2. Suspension .…………………...……………...……………...10 3.1.3. Drivetrain ….…………………...……………...……………...11 3.1.4. Frame Structure and Material Selection ……………...12 3.1.5. Beach Buggy Tires ……………...……………...…………...13 3.1.6. Motors ………………………...……………...……………...14 3.1.7. Batteries ………………………...……………...……………...17 3.1.8. Frame Materials ……………...……………...……………...20 3.1.9. Steering ………………………...……………...……………...21 3.2. Electrical Components ……………...……………...……………...22 3.2.1. Solar Cells …………………...……………...……………...22 3.2.1.1. Advantages ……………...……………...……………..24 3.2.1.2. Disadvantages ………………………...……………...25 3.2.2. Inverters ……………...……………...……………...25 3.2.2.1. String Inverters ……………………...……………...26 3.2.2.2. Micro Inverters ………………………...……………...26 3.2.2.3. Power Optimizers …………………...……………...27 3.2.3. Single Board Computer …………………...……………...28 3.2.4. GPS Tracking Unit ………………………...……………...30 3.2.4.1. GPS Antennae ………………………...……………...33 3.2.5. Wireless Networking ………………………...……………...34 3.2.6. Voltage Regulator ..………………………...……………...35 3.2.7. Linear Voltage Regulator …………………...……………...35 3.2.8. Switching Regulators ………………………...……………...36 i | P a g e 3.2.9. Voltage Regulator Circuits …………………...……………...36 3.2.10. Motor Controller …………………………………………...37 3.2.11. Motor Controller Selection …………………...……………...38 3.2.12. Solar Charge Controller …………………...……………...39 3.2.13. Types of Solar Charge Controller ………………………...39 3.2.13.1. PWM ………………………………………………...40 3.2.13.2. MPPT ………………………………………………...41 3.2.14. LIDAR ……………………………………………………...44 3.2.15. Power Calculation …………………………………………...48 3.3. Software Components …………………………………………...49 3.3.1. Programming Languages …………………...……………...49 3.3.2. Robot Control …………………………………………...50 3.3.3. Operating System …………………………………………...50 4. Related Standards ...……………………………...………...……………...51 4.1. PCB Standard …………………………...…………...……………...51 4.2. Software Testing Standard (ISO/IEC/IEEE 29119) ……………...52 4.2.1. Part 2 - Test Processes …………………...……………...52 4.2.2. Part 4 - Test Techniques …………………...……………...53 5. Project Hardware and Software Design Details …………………………54 5.1. LIDAR …………………………………………………………………54 5.2. Solar Cells ……………………………………………………………66 5.3. Code Design ...………………………………………………………67 5.3.1. Robot Operating System ……………………………………67 5.3.1.1. Nodes ………………………………………………67 5.3.1.2. Advantage of ROS ……………………………………67 5.3.1.3. Limitations …….………………………………………67 5.3.1.4. Data Flow ………………………………………………68 5.3.1.5. ROS Messages …………………………………..…..69 5.3.2. Python …………………………………..…..………………70 5.3.2.1. Python Libraries ………………………………………70 5.3.3. Additional Libraries ………………………………………71 5.3.4. Other Software ………………………………………………72 5.4. Sensor Design ………………………………………………………73 5.4.1. Components …………………………………………………73 5.5. Navigation Design ………………………………………………76 5.5.1. Components ………………………………………………76 5.5.2. Concept ………………………………………………………76 5.6. Obstacle Avoidance Design ………………………………………77 5.7. Software Design ………………………………………………78 5.8. Hardware Design ………………………………………………80 ii | P a g e 5.8.1. Breadboard Design ………………………………………82 5.8.2. PCB Design ………………………………………………83 5.8.3. PCB Vendor and Assembly ………………………………83 5.9. Buggy and Electronics Platform ……………………………………84 6. Prototype Testing and Construction ………………………………………84 6.1. Hardware Testing ……………………………………………………84 6.1.1. Testing Environment …………………………………………84 6.1.2. Solar Panel ……………………………………………………85 6.1.3. Solar Charge Controller …………………………………85 6.1.4. Battery ……………………………………………………85 6.1.5. Motor Controller …………………………………………86 6.1.6. Motor ……………………………………………………86 6.2. Software Testing ……………………………………………………87 6.2.1. Testing Environment …………………………………………87 6.2.2. Lidar Node ……………………………………………………87 6.2.3. Servo Node ……………………………………………………88 6.2.4. GPS Node ……………………………………………………88 6.2.5. Motor Control Node …………………………………………88 6.2.6. Buggy Node ……………………………………………………89 6.3. Construction …………………………………………………………90 6.3.1. Buggy Construction …………………………………………90 7. Administrative Content ………………………………………………………98 7.1. Milestone Discussion ………………………………………………98 7.2. Budget and Finance Discussion ………………………………..99 8. Conclusion ………………………………………………………………100 8.1. References …………………………………………………………101 9. Appendix …………………………………………………………………….103 9.1. Review of Relevant Papers ……………………………………….103 9.1.1. Navigator Design Report 2011 Intelligent Ground Vehicle Competition ………………………………………………..103 9.1.2. End to End Learning for Self-Driving Cars ……………….103 9.1.3. End-to-End Driving via Conditional Imitation Learning ….104 9.1.4. Autonomous Off-Road Vehicle Control Using End-to-End Learning …………………………………………………….104 9.2. Development Environment Setup Instructions ………………...105 9.2.1. Raspberry Pi 3 Operating System Install ………………..105 9.2.2. ROS ………………………………………………………….105 9.2.3. Arduino IDE ………………………………………………….105 9.2.4. Rosserial Arduino ……………..………………………..106 9.2.5. Publishing a Message to ROS via Terminal..…………….106 iii | P a g e 9.2.6. Listening to a ROS Topic via Terminal ………………….106 9.2.7. Initializing the GPS Node …………………………………106 9.2.8. Initializing the rosserial Nodes ……………………………107 9.3. Development Environment Resources ………………………….107 9.4. Miscellaneous Specifications ……….………………………….108 9.5. SolidWorks CAD Iteration Information …………………………..110 9.6. Ansys Analysis Data ……………………………………………...111 9.7. Requests for Image Use ………………………………………….117 iv | P a g e List of Figures 1. Block Diagram for Electrical System of The Buggy 2 2. House of Quality 7 3. UFP Baja Presenting Solid-Rear-Axle 9 4. UFP Baja With Independent Axles 10 5. Vehicle with Single-Strutted Frame Example 11 6. Function of Space Frame 11 7. Comparison of Tire Types 13 8. Brushless DC Motor Characteristics 14 9. Car Frame Materials 21 10. Rack and Pinion System 21 11. Differential Steering 22 12. Images of Single-Board Computers 28 13. Images of GPS Tracking Units 31 14. Buck Converter Voltage Regulator Circuit With 5V Output 36 15. Buck Converter Voltage Regulator Circuit With 3.3V Output 37 16. Different Motor Controllers in Consideration 37 17. PWM Solar Charge Controller Wiring Diagrams 40 18. Efficiency Curve Vs. Output Current 41 19. Rover 20A MPPT Solar Charge Controller 42 20. Diagram of a Typical LIDAR System 43 21. Schematic Diagram of a Typical Avalanche Pulser 45 22. Peak Amplitudes of Current Pulses as a Function Of Supply Voltage 46 23. Output of Laser Diodes at Full and 100 Mhz Bandwidth 46 24. The Test Management Process 53 25. Basic Diagram of the Operation of The Lidar System 55 26. Basic Block Diagram of the Lidar System 56 27. Illustration of the Timing Relationship Between Signals 57 28. Basic Principle of SETS Sampling 58 29. Receiver Circuit 59 30. Circuit Schematic of the Sequential-Equivalent-Timing Circuit 60 31. Laser Driver 61 32. Control Logic Schematic 62 33. ROS Core Data Flow 69 34. Raspberry Pi 3 B+ GPIO Pins 74 35. Servo Pins 75 36. Lidar Pins 75 37. Navigation Map 77 38. UML Activity Diagram 78 39. 5V Switching Regulator 80 v | P a g e 40. 3.3V Voltage Regulator 80 41. Microcontroller Circuit 81 42. Overall Power Distribution Board Circuit 82 43. Breadboard Schematic Diagram 83 44. Forward Buggy Profile Sans Rear Axle 91 45. Side Buggy Profile Sans Rear Axle 91 46. Front Buggy View Sans Rear Axle 92 47. Rear Buggy View with Casters Installed 92 48. Painted Buggy View with Platform and Battery 93 49. Top Buggy View with Platform and Battery 93 50. Alternate View of Painted Buggy 94 51. Battery Used 94 52. Size Comparison of Battery Terminal with a Coin 95 53. Buggy with Unsecured Platform 95 54. Closer View of Unsecured Platform 96 55. Buggy with Platform Secured 96 56. Fully Assembled Buggy 97 57. Side View of Fully Assembled Buggy 97 58. ATMega328P PDIP Pinout 108 59. ATMega328P TQFP Pinout 111 60. Emails Requesting Image Use 116 vi | P a g e List of Tables 1. Components of buggy system and team member responsible 3 2. Various properties of common metals 13 3. Comparison of AC and DC motors 15 4. Comparison of Brush and Brushless motors 16 5. Battery types: Cost vs. Performance 17 6. Battery Types: Advantages and Disadvantages 20 7. Lead Acid Battery Comparison 20 8. Solar Panel Comparison 27 9. Single-Board Computer Comparison 29 10. GPS Chipset Specifications 32 11. GPS Antennae Comparison 33 12. Wireless Technologies Comparison 34 13. 5V Switching Regulator Comparison 36 14. 3.3V Voltage Regulator Comparison 36 15. Specifications for 3 DC motor controllers 38 16. Solar Charge Controller Comparison 42 17. Measurements of Current, Power and Width of Optical Pulses 47 18. Power Consumption of System by Parts 48 19. LIDAR PCB Parts List 63 20. Open Source LIDAR Specification 64 21. TFMini LIDAR Specification 65 22. Solar Panel Testing Module 85 23.
Recommended publications
  • Excerpts of Chapters From
    Excerpts of Chapters from A Practical Guide to Ubuntu Linux® FOURTH EDITION Mark G. Sobell ISBN-13: 978-0-13-392731-3 CopyrightExcerpt © 2015 Mark G. Sobell Upper Saddle River, NJ • Boston • Indianapolis • San Francisco New York • Toronto • Montreal • London • Munich • Paris • Madrid Capetown • Sydney • Tokyo • Singapore • Mexico City Blank Excerpt 3 Step-by-Step Installation 3Chapter3 In This Chapter Objectives Booting Ubuntu and Running a After reading this chapter you should be able to: Live Session. 56 Run a live session and use gnome-disks to view and Automatic Boot Sequence . 56 change disk partitioning Running a Live Session. 59 Install Ubuntu from a live session Installing from a Live Session . 60 Install Ubuntu using the Server Image Installing from the Desktop Modify system behavior using boot parameters Boot Menu . 61Excerpt Modify partitions during installation The ubiquity Graphical Installer. 61 The ubiquity Advanced Partitioning List the requirement and considerations for a dual- Screen. 67 boot configuration Advanced Installation. 71 Modifying Boot Parameters (Options) . 75 debian-installer: The Ubuntu Textual Installer . 78 gnome-disks: The GNOME Disk Utility . 88 Setting Up a Dual-Boot System . 91 5555 56 Chapter 3 Step-by-Step Installation Chapter 2 covered planning the installation of Ubuntu: determining the requirements; planning the layout of the hard disk; obtaining the files you need for the installation, including how to download and burn or write Desktop and Server Images to installa- tion media; and collecting information about the system. This chapter focuses on installing Ubuntu. Frequently the installation is quite simple, especially if you have done a good job of planning.
    [Show full text]
  • Ubuntu 18.04 Essentials Ubuntu 18.04 Essentials ISBN-13: 978-1-951442-17-0 © 2020 Neil Smyth / Payload Media, Inc
    Ubuntu 18.04 Essentials Ubuntu 18.04 Essentials ISBN-13: 978-1-951442-17-0 © 2020 Neil Smyth / Payload Media, Inc. All Rights Reserved. This book is provided for personal use only. Unauthorized use, reproduction and/or distribution strictly prohibited. All rights reserved. The content of this book is provided for informational purposes only. Neither the publisher nor the author offers any warranties or representation, express or implied, with regard to the accuracy of information contained in this book, nor do they accept any liability for any loss or damage arising from any errors or omissions. This book contains trademarked terms that are used solely for editorial purposes and to the benefit of the respective trademark owner. The terms used within this book are not intended as infringement of any trademarks. Rev: 1.0 Contents Table of Contents 1. Introduction .........................................................................................................................1 1.1 Superuser Conventions................................................................................................. 1 1.2 Opening a Terminal Window ...................................................................................... 2 1.3 Editing Files ................................................................................................................... 3 1.4 Feedback ......................................................................................................................... 4 1.5 Errata ..............................................................................................................................
    [Show full text]
  • Linux – Das Umfassende Handbuch 1.430 Seiten, Gebunden, Mit CD, 14
    Know-howWissen, wie’s für geht. Kreative. Leseprobe In dieser Leseprobe erhalten Sie einen Einstieg in die Linux-Welt und erfahren, wie Sie Audio und Video unter Linux nutzen. Dar- über hinaus lernen Sie die Kommandozentrale kennen: die Shell. Außerdem können Sie einen Blick in das vollständige Inhalts- und Stichwortverzeichnis des Buches werfen. »Was ist Linux?« »Installationsgrundlagen« »Audio und Video« »Die Shell« »Software- und Paketverwaltung« Inhaltsverzeichnis Index Der Autor Leseprobe weiterempfehlen Michael Kofler Linux – Das umfassende Handbuch 1.430 Seiten, gebunden, mit CD, 14. Auflage 2015 49,90 Euro, ISBN 978-3-8362-3775-8 www.rheinwerk-verlag.de/3855 “buch” — 2015/11/5 — 21:54 — page 25 — #19 1 Kapitel 1 Was ist Linux? Um die einleitende Frage zu beantworten, erkläre ich in diesem Kapitel zuerst einige wichtige Begriffe, die im gesamten Buch immer wieder verwendet werden: Betriebs- system, Unix, Distribution, Kernel etc. Ein knapper Überblick über die Merkmale von Linux und die verfügbaren Programme macht deutlich, wie weit die Anwendungs- möglichkeiten von Linux reichen. Es folgt ein kurzer Ausflug in die Geschichte von Linux: Sie erfahren, wie Linux entstanden ist und auf welchen Komponenten es basiert. Von zentraler Bedeutung ist dabei natürlich die General Public License (kurz GPL), die angibt, unter welchen Bedingungen Linux weitergegeben werden darf. Erst die GPL macht Linux zu einem freien System, wobei »frei« mehr heißt als einfach »kostenlos«. 1.1 Einführung Linux ist ein Unix-ähnliches Betriebssystem. Der wichtigste Unterschied gegenüber historischen Unix-Systemen besteht darin, dass Linux zusammen mit dem vollstän- digen Quellcode frei kopiert werden darf. Ein Betriebssystem ist ein Bündel von Programmen, mit denen die grundlegend- Betriebssystem sten Funktionen eines Rechners realisiert werden: die Schnittstelle zwischen Mensch und Maschine (also konkret: die Verwaltung von Tastatur, Bildschirm etc.) und die Verwaltung der Systemressourcen (CPU-Zeit, Speicher etc.).
    [Show full text]
  • How to Make an Old Computer Useful Again
    How to Make an Old Computer Useful Again Howard Fosdick (C) 2018 19.1 / 6.0.6.2 Who am I? * Independent Consultant (DBA, SA) * Refurbishing for charity is a hobby * Talked on this 12 years ago OMG! What'd I do this time? Stick figure by ViratSaluja at DeviantArt Photo by www.global1resources.com Why Refurb ? + Charity + Fun + Environment Agenda I. Why Refurb? II. How to – Hardware III. How to – Software Wikipedia -By Ana 2016 - Own work OR Refurbish = Reuse Recycle = Destroy What I Do Small Individuals Organizations Recyclers I fix it Individuals or Small Groups FreeGeek People Trash Good Hardware... Because of Software -- Windows slows down -- People don't know to tune it -- Perceive their system is obsolete -- Like a disposable razor blade -- Vendors like this I'm still on Win 7. I better toss it! Friggin' computer! ...too slow... It's outta here! 10 2015 8.1 2013 8 2012 7 2009 Vista 2007 Clipart @ Toonaday How Long Should a Computer Last? > Depends on use > Laptops vs Desktops ---or--- Consensus is 3 to 5 years Treat it like a car -- + Regular maintenance (tune ups) + Replace parts + Run age-appropriate software (Linux) -> Any dual-core is still useful Windows is excellent for many roles. Refurbishing is not one of them. Vendor Incentives -- Would you rather sell to a customer every 3 years, or every 9 years? -- Financial incentive to recycle... not refurbish + Incentives against pollution Vendors prefer this: Courtesy: Wikipedia uncredited Dirty Recycling ---vs--- Environmental Recycling Courtesy: AP/scmp.com Courtesy: Basel Action Network -- 80% is not Environmentally Recycled..
    [Show full text]
  • Red Hat Enterprise Linux 8 Essentials Red Hat Enterprise Linux 8 Essentials ISBN-13: 978-1-951442-04-0 © 2020 Neil Smyth / Payload Media, Inc
    Red Hat Enterprise Linux 8 Essentials Red Hat Enterprise Linux 8 Essentials ISBN-13: 978-1-951442-04-0 © 2020 Neil Smyth / Payload Media, Inc. All Rights Reserved. This book is provided for personal use only. Unauthorized use, reproduction and/or distribution strictly prohibited. All rights reserved. The content of this book is provided for informational purposes only. Neither the publisher nor the author offers any warranties or representation, express or implied, with regard to the accuracy of information contained in this book, nor do they accept any liability for any loss or damage arising from any errors or omissions. This book contains trademarked terms that are used solely for editorial purposes and to the benefit of the respective trademark owner. The terms used within this book are not intended as infringement of any trademarks. Rev: 2.0 Contents Table of Contents 1. Introduction .........................................................................................................................1 1.1 Superuser Conventions................................................................................................. 1 1.2 Opening a Terminal Window ...................................................................................... 2 1.3 Editing Files ................................................................................................................... 3 1.4 Feedback ......................................................................................................................... 5 1.5 Errata ..............................................................................................................................
    [Show full text]
  • A Practical Guide to Ubuntu Linux®, Third Edition] Holds True to My Words
    000.book Page i Friday, November 21, 2014 6:41 PM Praise for Books by Mark G. Sobell “I have said before on several occasions that Sobell does really good work. Well, [A Practical Guide to Ubuntu Linux®, Third Edition] holds true to my words. This is a big book with some 1250+ pages in it absolutely filled to the brim with useful infor- mation. The review on the front cover mentions that the book is ‘comprehensive’ and that just might be understating it a little. This book has practically anything you might want to know about Ubuntu, and references a lot of really helpful general Linux and userland program information and it’s put together in a very straight forward and understandable way. Having the word ‘Practical’ in the name is also a really good fit as the book offers great walk-throughs on things people will want to do with their Ubuntu install from beginner things like configuring a printer all the way up to things like some Perl programming and running your own Web server. All in all, this book is not only worth a look, but it is a keeper. It’s a good read and great technical reference.” —Lincoln C. Fessenden, Linux Guy / I.T. Manager “The third updated edition of A Practical Guide to Ubuntu Linux® offers a fine ref- erence perfect for any Ubuntu Linux computer collection, packing in hundreds of prac- tical applications for Ubuntu with keys to security, Perl scripting, common administration tasks, and more. From keeping Ubuntu systems current to handling con- figuration issues, this is a solid reference to the latest Ubuntu applications and chal- lenges.” —Jim Cox, Midwest Book Review “This is an excellent text and I am using it as of this term as the textbook for the class in Linux that I am teaching at the local Community College.
    [Show full text]
  • Subgraph OS Handbook 2 Contents
    SUBGRAPH OS H A N D B O O K Subgraph OS Handbook 2 Contents Preface ........................................ 6 Subgraph OS ..................................... 7 What is Subgraph OS? .............................. 8 What do we mean by security and privacy? ................... 9 What is adversary resistant computing? .................... 9 Getting help with Subgraph OS ......................... 11 Reporting bugs ............................. 12 Getting the Subgraph OS Handbook ................... 13 Installing Subgraph OS ................................ 14 System requirements .............................. 15 Downloading and verifying the Subgraph OS ISO ................ 16 Verifying the ISO on a Linux computer .................. 16 Installing from a USB drive on a Linux computer ................ 18 Creating a USB installer using Gnome Disks ............... 18 Creating a USB installer using dd .................... 24 Booting from a USB drive (Live mode) ..................... 25 Everyday usage .................................... 27 Browsing the Web with Tor Browser ...................... 28 Configuring the Tor Browser security slider ............... 28 Downloading and saving files in the Tor Browser ............ 29 Uploading files in the Tor Browser .................... 29 Viewing PDFs .................................. 32 Opening PDFs with Evince in the file explorer .............. 34 3 4 Adding PDFs to Evince from the Oz menu ................ 34 Opening PDFs from the command-line terminal ............. 36 Chatting with CoyIM ..............................
    [Show full text]
  • GNU Guix Reference Manual Using the GNU Guix Functional Package Manager
    GNU Guix Reference Manual Using the GNU Guix Functional Package Manager The GNU Guix Developers Edition 34cf1f4 29 September 2021 Copyright c 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 Ludovic Court`es Copyright c 2013, 2014, 2016 Andreas Enge Copyright c 2013 Nikita Karetnikov Copyright c 2014, 2015, 2016 Alex Kost Copyright c 2015, 2016 Mathieu Lirzin Copyright c 2014 Pierre-Antoine Rault Copyright c 2015 Taylan Ulrich Bayırlı/Kammer Copyright c 2015, 2016, 2017, 2019, 2020, 2021 Leo Famulari Copyright c 2015, 2016, 2017, 2018, 2019, 2020 Ricardo Wurmus Copyright c 2016 Ben Woodcroft Copyright c 2016, 2017, 2018, 2021 Chris Marusich Copyright c 2016, 2017, 2018, 2019, 2020, 2021 Efraim Flashner Copyright c 2016 John Darrington Copyright c 2016, 2017 Nikita Gillmann Copyright c 2016, 2017, 2018, 2019, 2020 Jan Nieuwenhuizen Copyright c 2016, 2017, 2018, 2019, 2020, 2021 Julien Lepiller Copyright c 2016 Alex ter Weele Copyright c 2016, 2017, 2018, 2019, 2020, 2021 Christopher Baines Copyright c 2017, 2018, 2019 Cl´ement Lassieur Copyright c 2017, 2018, 2020, 2021 Mathieu Othacehe Copyright c 2017 Federico Beffa Copyright c 2017, 2018 Carlo Zancanaro Copyright c 2017 Thomas Danckaert Copyright c 2017 humanitiesNerd Copyright c 2017, 2021 Christine Lemmer-Webber Copyright c 2017, 2018, 2019, 2020, 2021 Marius Bakke Copyright c 2017, 2019, 2020 Hartmut Goebel Copyright c 2017, 2019, 2020, 2021 Maxim Cournoyer Copyright c 2017, 2018, 2019, 2020, 2021 Tobias Geerinckx-Rice Copyright c 2017 George Clemmer Copyright c 2017 Andy Wingo Copyright c 2017, 2018, 2019, 2020 Arun Isaac Copyright c 2017 nee Copyright c 2018 Rutger Helling Copyright c 2018, 2021 Oleg Pykhalov Copyright c 2018 Mike Gerwitz Copyright c 2018 Pierre-Antoine Rouby Copyright c 2018, 2019 G´abor Boskovits Copyright c 2018, 2019, 2020 Florian Pelz Copyright c 2018 Laura Lazzati Copyright c 2018 Alex Vong Copyright c 2019 Josh Holland Copyright c 2019, 2020 Diego Nicola Barbato Copyright c 2019 Ivan Petkov Copyright c 2019 Jakob L.
    [Show full text]
  • Ubuntu 20.04 Essentials Ubuntu 20.04 Essentials ISBN-13: 978-1-951442-05-7 © 2020 Neil Smyth / Payload Media, Inc
    Contents 1. 1. Introduction 1. 1.1 Superuser Conventions 2. 1.2 Opening a Terminal Window 3. 1.3 Editing Files 4. 1.4 Feedback 5. 1.5 Errata 2. 2. A Brief History of Linux 1. 2.1 What exactly is Linux? 2. 2.2 UNIX Origins 3. 2.3 Who Created Linux? 4. 2.4 The History of Ubuntu 5. 2.5 What does the word “Ubuntu” Mean? 6. 2.6 Summary 3. 3. Installing Ubuntu on a Clean Disk Drive 1. 3.1 Ubuntu Installation Options 2. 3.2 Server vs. Desktop Editions 3. 3.3 Obtaining the Ubuntu Installation Media 4. 3.4 Writing the ISO Installation Image to a USB Drive 1. 3.4.1 Linux 2. 3.4.2 macOS 3. 3.4.3 Windows 5. 3.5 Booting from the Ubuntu USB Image 6. 3.6 Installing Ubuntu 7. 3.7 Accessing the Ubuntu Desktop 8. 3.8 Installing Updates 9. 3.9 Displaying Boot Messages 10. 3.10 Summary 4. 4. Installing Ubuntu with the Network Installer 1. 4.1 Network Installer Advantages 2. 4.2 Obtaining the Network Installer Image 3. 4.3 Booting from the Installer Image 4. 4.4 Performing the Installation 5. 4.5 Disk Partitioning 6. 4.6 Software Collection Selection 7. 4.7 Installing Software Collections After System Setup 8. 4.8 Summary 5. 5. Dual Booting Ubuntu with Windows 1. 5.1 Beginning the Ubuntu Installation 2. 5.2 Booting Ubuntu for the First Time 3. 5.3 Changing the Default Boot Option 4. 5.4 Accessing the Windows Partition from the Command-line 5.
    [Show full text]
  • Getting Started Ubuntu
    Getting Started withUbuntu 16.04 Copyright © 2010–2016 by The Ubuntu Manual Team. Some rights reserved. c b a This work is licensed under the Creative Commons Attribution–Share Alike 3.0 License. To view a copy of this license, see Appendix A, visit http://creativecommons.org/licenses/by-sa/3.0/, or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA. Getting Started with Ubuntu 16.04 can be downloaded for free from http:// ubuntu-manual.org/ or purchased from http://ubuntu-manual.org/buy/ gswu1604/en_US. A printed copy of this book can be ordered for the price of printing and delivery. We permit and even encourage you to distribute a copy of this book to colleagues, friends, family, and anyone else who might be interested. http://ubuntu-manual.org Revision number: 125 Revision date: 2016-05-03 22:38:45 +0200 Contents Prologue 5 Welcome 5 Ubuntu Philosophy 5 A brief history of Ubuntu 6 Is Ubuntu right for you? 7 Contact details 8 About the team 8 Conventions used in this book 8 1 Installation 9 Getting Ubuntu 9 Trying out Ubuntu 10 Installing Ubuntu—Getting started 11 Finishing Installation 16 2 The Ubuntu Desktop 19 Understanding the Ubuntu desktop 19 Unity 19 The Launcher 21 The Dash 21 Workspaces 24 Managing windows 24 Unity’s keyboard shortcuts 26 Browsing files on your computer 26 Files file manager 27 Searching for files and folders on your computer 29 Customizing your desktop 30 Accessibility 32 Session options 33 Getting help 34 3 Working with Ubuntu 37 All the applications you
    [Show full text]
  • PDF and Paper Editions, This Manual Uses Typefaces Drawn from the Liberation Fonts2 Set
    Fedora 25 System Administrator's Guide Deployment, Configuration, and Administration of Fedora 25 Stephen Wadeley Jaromír Hradílek Petr Bokoč Petr Kovář Tomáš Čapek Douglas Silas Martin Prpič Eliška Slobodová System Administrator's Guide Draft Miroslav Svoboda John Ha David O'Brien Michael Hideo Don Domingo Draft Fedora 25 System Administrator's Guide Deployment, Configuration, and Administration of Fedora 25 Edition 1 Author Stephen Wadeley [email protected] Author Jaromír Hradílek [email protected] Author Petr Bokoč [email protected] Author Petr Kovář [email protected] Author Tomáš Čapek [email protected] Author Douglas Silas [email protected] Author Martin Prpič Author Eliška Slobodová Author Miroslav Svoboda Author John Ha Author David O'Brien Author Michael Hideo Author Don Domingo Copyright © 2016 Red Hat, Inc. and others. The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. The original authors of this document, and Red Hat, designate the Fedora Project as the "Attribution Party" for purposes of CC-BY-SA. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version. Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law. Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
    [Show full text]
  • Express Guide Ubuntu Desktop 20.04 Pdf, Epub, Ebook
    EXPRESS GUIDE UBUNTU DESKTOP 20.04 PDF, EPUB, EBOOK Shiv Kumar Goyal | 120 pages | 01 Aug 2020 | Independently Published | 9798671293739 | English | none Express guide Ubuntu desktop 20.04 PDF Book Next, choose your keyboard layout and click Continue. Since we will be deleting this partition, the Linux boot partition needs to be marked as bootable. By default, the system will select English and English. To switch the WiFi device connection from zoneone to zonetwo, we can run the following command: nmcli device wifi connect zonetwo -ask. The channel selection may also be abbreviated to --stable, --candidate, --beta or -- edge, for example: snap install --edge remmina. To check the status of the devices installed on a system, the following command can be used: nmcli dev status DEVICE TYPE eno1 ethernet wlxc83a35cad wifi virbr0 bridge lo loopback virbr0-nic tun. On a newly configured system, the default operating system will be the standard Ubuntu image. TecMint is the fastest growing and most trusted community site for any kind of Linux Articles, Guides and Books on the web. Some users object fervently to using any software which is not published under a public license. Having made appropriate selections, click the Continue button to proceed to the disk allocation screen:. In the next screen, based on the country location. Additional installation topics such as dual booting with Microsoft Windows are also covered, together with all important security topics such as configuring a firewall and user and group administration. This book contains trademarked terms that are used solely for editorial purposes and to the benefit of the respective trademark owner.
    [Show full text]