![]() |
![]() |
Your cart is empty |
||
Books > Computing & IT > Computer hardware & operating systems > General
This book offers ideas to help improve digital technologies and increase their efficiency during implementation and application for researchers and practitioners. The outstanding position of the book among others is that it dwells with cyber-physical systems' progress and proposes ideas and finding around digital tools and technologies and their application. A distinguished contribution is in presenting results on Digital Twins development and application, enhancing approaches of communication and information transferring between cyber-physical systems connected within the Internet of things platforms, computer linguistic as a part of cyber-physical systems, intelligent cybersecurity and computer vision systems. The target audience of this book also includes practitioners and experts, as well as state authorities and representatives of manufacturing and industry who are interested in creating and implementing of cyber-physical systems in framework of digitalization projects.
Unique selling point: * This book teaches readers how to build IoT products through practical projects, ranging from beginners to advanced level, so that they can build knowledge through hands-on tasks rather than theoretical knowledge. Core audience: * IoT enthusiasts, students and tutors Place in the market: * This is a new approach and distinctly different from all of the books which focus only on theory.
Rugged Embedded Systems: Computing in Harsh Environments describes how to design reliable embedded systems for harsh environments, including architectural approaches, cross-stack hardware/software techniques, and emerging challenges and opportunities. A "harsh environment" presents inherent characteristics, such as extreme temperature and radiation levels, very low power and energy budgets, strict fault tolerance and security constraints, etc. that challenge the computer system in its design and operation. To guarantee proper execution (correct, safe, and low-power) in such scenarios, this contributed work discusses multiple layers that involve firmware, operating systems, and applications, as well as power management units and communication interfaces. This book also incorporates use cases in the domains of unmanned vehicles (advanced cars and micro aerial robots) and space exploration as examples of computing designs for harsh environments.
Implement real-time data processing applications on the Raspberry Pi. This book uniquely helps you work with data science concepts as part of real-time applications using the Raspberry Pi as a localized cloud. You'll start with a brief introduction to data science followed by a dedicated look at the fundamental concepts of Python programming. Here you'll install the software needed for Python programming on the Pi, and then review the various data types and modules available. The next steps are to set up your Pis for gathering real-time data and incorporate the basic operations of data science related to real-time applications. You'll then combine all these new skills to work with machine learning concepts that will enable your Raspberry Pi to learn from the data it gathers. Case studies round out the book to give you an idea of the range of domains where these concepts can be applied. By the end of Data Science with the Raspberry Pi, you'll understand that many applications are now dependent upon cloud computing. As Raspberry Pis are cheap, it is easy to use a number of them closer to the sensors gathering the data and restrict the analytics closer to the edge. You'll find that not only is the Pi an easy entry point to data science, it also provides an elegant solution to cloud computing limitations through localized deployment. What You Will Learn Interface the Raspberry Pi with sensors Set up the Raspberry Pi as a localized cloud Tackle data science concepts with Python on the Pi Who This Book Is For Data scientists who are looking to implement real-time applications using the Raspberry Pi as an edge device and localized cloud. Readers should have a basic knowledge in mathematics, computers, and statistics. A working knowledge of Python and the Raspberry Pi is an added advantage.
This book features a collection of high-quality, peer-reviewed papers presented at the Fourth International Conference on Intelligent Computing and Communication (ICICC 2020) organized by the Department of Computer Science and Engineering and the Department of Computer Science and Technology, Dayananda Sagar University, Bengaluru, India, on 18-20 September 2020. The book is organized in two volumes and discusses advanced and multi-disciplinary research regarding the design of smart computing and informatics. It focuses on innovation paradigms in system knowledge, intelligence and sustainability that can be applied to provide practical solutions to a number of problems in society, the environment and industry. Further, the book also addresses the deployment of emerging computational and knowledge transfer approaches, optimizing solutions in various disciplines of science, technology and health care.
Build 12 robotics models using LEGO WeDo 2.0. This book features models created especially to introduce LEGO enthusiasts to hardware and software concepts while creating robots inspired by natural wildlife. You'll learn the basics behind different mechanisms and principals required to build walking robots. Simultaneously, make your model "come to life" by incorporating powerful yet simple programming techniques. For every model, go through all the phases to explore each robot's functionality, solve problems using creativity, identify issues, and propose solutions. The authors's expertise working in education, mathematics, programming, electronic, and robotics came together to produce this book. The methodology used is designed to help you discover new knowledge, that has been used historically in science. It relies on observation, measurement, experimentation and formulation, analysis, and modification of hypotheses. All activities are carried out following the methodology created by the authors called 5 phases of educational robotics (5PER), which are: design, construction, programming, testing and, finally, documenting and sharing With Robotics Models Using LEGO WeDo 2.0 you'll create solutions to specific, tangible problems while building fun and engaging LEGO models and learning to program them to accomplish basic tasks. What You'll Learn Create your own LEGO WeDo 2.0 inventions using the design principles in this book Understand the mechanics behind animal motions by developing robotic prototypes and how they interact with our environment through the use of sensors and actuators Solve problems by using an iconographic programming language for the implementation of algorithms Who This Book Is For LEGO enthusiasts and students who want to prototype solutions to challenges using mechanical and computer science engineering. Teachers and parents of younger LEGO enthusiasts will also find the book a helpful guide to introducing the world of robotics in a dynamic and fun way.
Advances in Computers carries on a tradition of excellence, presenting detailed coverage of innovations in computer hardware, software, theory, design, and applications. The book provides contributors with a medium in which they can explore their subjects in greater depth and breadth than journal articles typically allow. The articles included in this book will become standard references, with lasting value in this rapidly expanding field.
This book provides knowledge, skills, and strategies an engineer requires to effectively integrate Internet of Things (IoT) into the field of mechanical engineering. Divided into three sections named IoT Strategies, IoT Foundation topics, and IoT system development, the volume covers introduction to IoT framework, its components, advantages, challenges, and practical process for effective implementation of IoT from mechanical engineering perspective. Further, it explains IoT systems and hands-on training modules, implementation, and execution of IoT Systems. Features: Presents exclusive material on application of IoT in mechanical engineering. Combines theory and practice including relevant terminologies and hands-on. Emphasis on use of IoT to streamline operations, reduce costs, and increased profits. Focusses on development and implementation of Raspberry Pi and Arduino based IoT systems. Illustrates use IoT data to improve performance of robots, machines, and systems. This book aims at Researchers, Graduate students in Mechanical Engineering, Computer Programming, Automobile, Robotics, and Industry 4.0/automation.
Virtual Machine technology applies the concept of virtualization to
an entire machine, circumventing real machine compatibility
constraints and hardware resource constraints to enable a higher
degree of software portability and flexibility. Virtual machines
are rapidly becoming an essential element in computer system
design. They provide system security, flexibility, cross-platform
compatibility, reliability, and resource efficiency. Designed to
solve problems in combining and using major computer system
components, virtual machine technologies play a key role in many
disciplines, including operating systems, programming languages,
and computer architecture. For example, at the process level,
virtualizing technologies support dynamic program translation and
platform-independent network computing. At the system level, they
support multiple operating system environments on the same hardware
platform and in servers.
Develop Internet of Things projects with Sketch to build your Arduino programs. This book is a quick reference guide to getting started with Nano 33 IoT, Arduino's popular IoT board. You'll learn how to access the Arduino I/O, understand the WiFi and BLE networks, and optimize your board by connecting it to the Arduino IoT Cloud. Arduino Nano 33 IoT is designed to build IoT solutions with supported WiFi and BLE networks. This board can be easily extend through I/O pins, sensors and actuators. Beginning Arduino Nano 33 IoT is the perfect solution for those interested in learning how to use the latest technology and project samples through a practical and content-driven approach. What You'll Learn Prepare and set up Arduino Nano 33 IoT board Operate Arduino Nano 33 IoT board hardware and software Develop programs to access Arduino Nano 33 IoT board I/O Build IoT programs with Arduino Nano 33 IoT board Who This Book Is For Makers, developers, students, and professional of all levels.
Implement a standardized end-to-end IoT implementation based on best practices and proven successes in IoT across multiple industries. With this book you'll discover the three business strategies for enterprises to adopt and remain relevant in the marketspace -the Customer Engagement strategy, the Business Transformation strategy, and the Business Productivity Improvement strategy. Pick the right strategy for your enterprise to ensure a clear mission and vision is established based on which IoT roadmap can be defined. Subsequently all business processes pertaining to the chosen business strategy are investigated to define use cases where IoT can be adopted to achieve that business strategy. Start by learning the generic industry perspective on digital transformation using IoT. Then move on to the IoT Standards Reference Model. It's an abstract framework consisting of an interlinked set of clearly defined components for enterprises to successfully implement an IoT solution. The IoT Standards Reference Model can be applied for IoT use cases across any industry and is kept abstract in order to enable many, potentially different, IoT architectures to be implemented based on the model. With IoT thoroughly covered, you'll dive into Blockchain and AI technology. This book will discuss the importance of using private blockchains for IoT use cases. You'll also discover the five IoT-Blockchain implementation patterns that enterprises can enable for seamless communication between IoT devices, IoT Smart Gateways, and IoT platforms. These patterns help achieve trust, interoperability, and extendibility. Then you'll work with AI and the IoT Standards Reference Model. The reference model recommends applying AI patterns to generate insights from data and take appropriate actions automatically. IoT Standards with Blockchain also provides perspective on how and when to apply AI in an IoT Context. In the end, you'll have a solid methodology to execute large scale, enterprise-level IoT implementations. You'll have an enterprise digital transformation framework for IoT that will enable your enterprise to operate better. What You'll Learn Facilitate IoT interoperability with best practices Implement IoT platform security Feed data and analytics to AI models Who This Book Is For C-suite leaders and IT program managers across all industries, including manufacturing (Industry 4.0), logistics, oil and gas, transportation, energy, mining and metals, aviation, pharmaceuticals, medical devices, and hospitality.
Take your Raspberry Pi further with Asp.net and Microsoft Azure. Run .Net Core applications on Raspberry Pi and turn your Pi into an IoT hub or use it for Edge and Central computing. The future leans towards IoT. We live in a world where everything is connected. Running the Raspberry PI with .Net core applications opens a world of possibilities. Asp.Net Core offers an amazing open-source web framework that enables you to build cloud-ready IoT apps. What if we add the power of Microsoft Azure to it? You'll be able to use the power of Asp.Net Core and Microsoft Azure with your Pi! Once the initial setup is complete, you'll move on to a real-world scenario-running your applications inside a Raspberry Pi. Develop an application that sends automated data to the Microsoft Azure IoT hub then retrieve it using the Azure extensions we have. You will also set up the Azure IoT Edge and Azure IoT Central to make our application ready for production scenarios. You will: * Set up Raspbian OS on the Raspberry Pi * Develop a .Net core application and run it in the Pi * Create and use Azure resources such as Azure IoT Hub, Azure IoT Edge, and Azure IoT Central
For the first time microcontrollers are powerful enough to be programmed in Python. The landscape of embedded systems development is changing, microcontrollers are becoming more powerful, and the rise of the internet of things is leading more developers to get into hardware. This book provides the solid foundation to start your journey of embedded systems development and microcontroller programming with Python. You'll quickly realize the value of using Python. The theme of the book is simplicity and the cleanness and elegance of Python makes that possible. Featuring a step-by-step approach, this single source guide balances complexity and clarity with insightful explanations that you'll easily grasp. Python is quickly becoming the language of choice for applications such as machine learning and computer vision on embedded devices. What would previously be daunting and exceedingly difficult to do in C or C++ is now possible with Python because of its level of abstraction. Programming Microcontrollers with Python is your path to bringing your existing skills to the embedded space. What You'll Learn Review microcontroller basics and the hardware and software requirements Understand an embedded system's general architecture Follow the steps needed to carry a product to market Take a crash course in Python programming Program a microcontroller Interface with a microcontroller using LCD and Circuit Python Use and control sensors Who This Book Is For Those getting started with microcontrollers, those new to C, C++, and Arduino programming, web developers looking to get into IoT, or Python programmers who wish to control hardware devices.
New insight in many scientific and engineering fields is unthinkable without the use of numerical simulations running efficiently on modern computers. The faster we get new results, the bigger and accurate are the problems that we can solve. It is the combination of mathematical ideas plus efficient programming that drives the progress in many disciplines. Future champions in the area thus will have to be qualified in their application domain, they will need a profound understanding of some mathematical ideas, and they need the skills to deliver fast code. The present textbook targets students which have programming skills already and do not shy away from mathematics, though they might be educated in computer science or an application domain. It introduces the basic concepts and ideas behind applied mathematics and parallel programming that we need to write numerical simulations for today's multicore workstations. Our intention is not to dive into one particular application domain or to introduce a new programming language - we lay the generic foundations for future courses and projects in the area. The text is written in an accessible style which is easy to digest for students without years and years of mathematics education. It values clarity and intuition over formalism, and uses a simple N-body simulation setup to illustrate basic ideas that are of relevance in various different subdomains of scientific computing. Its primary goal is to make theoretical and paradigmatic ideas accessible to undergraduate students and to bring the fascination of the field across.
IoT Product Design and Development Learn to incorporate IoT products into the process of building a product Internet of Things (or IoT) is currently one of the central building blocks of industry. It is the driving technology of the connected world--be it smart cars, smart homes, smart factories, or smart cities. Industrial IoT (IIoT) is one of the most impactful areas of the global market, where it has fundamentally altered industries as varied as manufacturing, electronics, automotive, consumer goods, healthcare, and process industries like oil and gas, among others. As such, it is essential that engineers working in these fields improve their IoT knowledge to keep pace with this growing demand. IoT Product Design and Development offers an accessible entry point to the methods, techniques, and best practices necessary to add IoT onto an existing product or to build new IoT products wholesale. To accomplish this, the volume examines product design requirements for industrial, business, and consumer applications. Relying on real-world examples, the book provides a blueprint of the creation process, including tips on best practices and common pitfalls. Readers will thereby gain the tools to bring IoT to specific industries and job functions. IoT Product Design and Development readers will also find: Concise content that is targeted to what practitioners need to know without the academic jargon In-depth case studies related to power distribution systems, airports, and consumer home products Diagrams and tables used liberally to present concepts in a visual way Additional sidebar examples are included throughout the book to highlight key issues like IoT security and product lifecycle IoT Product Design and Development is a useful reference for professional mechanical, electrical, and industrial engineers, as well as IoT product managers, business leads, software and hardware professionals, and data professionals.
Harness the untapped potential of combining a decentralized Internet of Things (IoT) with the ability to make predictions on real-world fuzzy data. This book covers the theory behind machine learning models and shows you how to program and assemble a voice-controlled security. You'll learn the differences between supervised and unsupervised learning and how the nuts-and-bolts of a neural network actually work. You'll also learn to identify and measure the metrics that tell how well your classifier is doing. An overview of other types of machine learning techniques, such as genetic algorithms, reinforcement learning, support vector machines, and anomaly detectors will get you up and running with a familiarity of basic machine learning concepts. Chapters focus on the best practices to build models that can actually scale and are flexible enough to be embedded in multiple applications and easily reusable. With those concepts covered, you'll dive into the tools for setting up a network to collect and process the data points to be fed to our models by using some of the ubiquitous and cheap pieces of hardware that make up today's home automation and IoT industry, such as the RaspberryPi, Arduino, ESP8266, etc. Finally, you'll put things together and work through a couple of practical examples. You'll deploy models for detecting the presence of people in your house, and anomaly detectors that inform you if some sensors have measured something unusual. And you'll add a voice assistant that uses your own model to recognize your voice. What You'll Learn Develop a voice assistant to control your IoT devices Implement Computer Vision to detect changes in an environment Go beyond simple projects to also gain a grounding machine learning in general See how IoT can become "smarter" with the inception of machine learning techniques Build machine learning models using TensorFlow and OpenCV Who This Book Is For Makers and amateur programmers interested in taking simple IoT projects to the next level using TensorFlow and machine learning. Also more advanced programmers wanting an easy on ramp to machine learning concepts.
Learn the five key skills needed to become a quadcopter developer: design, modeling, control, simulation, and implementation. This book provides a crash course on drone development for beginners and can also serve as a comprehensive reference for those who want a detailed guide for future projects. You'll review key features often missed in other books: a deeper review of controls, step by step modeling, and methods for simulating and designing drones. Although the quadcopter is used as the main example throughout the book, you'll also see how to apply the development knowledge to other aircrafts or aerial systems. Highly visual and easy to understand, this book features Simulink and Matlab tools, but the skills covered can be used in other environments such as Scilab or other programming languages. Drones To Go merges maker knowledge and technical information with scientific knowledge and design essentials. What You'll Learn Review the main families of control: geometric, linear, and common dynamic feedback control Understand the mathematics of a quadcopter Follow step-by-step instructions on modeling and control equations Focus on pedagogical development to answer any doubts in the design process Who This Book Is For Makers to scientists
All the essentials for administering Windows Server 2022 in one book Looking for a little help installing, configuring, securing, or running a network running Windows Server 2022? Windows Server 2022 & PowerShell All-in-One For Dummies delivers a thorough guide to network administration in a single, convenient book. Whether you need to start from scratch and install a new server or want to jump right into a more advanced topiclike managing security or working in Windows PowerShellyou'll find what you need right here. In this 8-books-in-1 compilation, you'll: Learn what you need to install and set up a brand-new Windows server installation Configure your Windows Server and customize its settings based on your needs and preferences Discover how to install, configure, and work with Containers The perfect book for server and system admins looking for a quick reference on Windows Server operation, this book is also a great resource for networking newcomers learning their way around the server software they'll encounter daily.
Quickly start programming with Linux while learning the Raspberry Pi OS-the Linux distribution designed specifically for low-cost Raspberry Pis. This short guide reviews Linux commands, GUI, and shell scripting in a holistic manner by diving into both advanced and day-to-day tasks using the Raspberry Pi OS. You'll comfortably work with the Linux command prompt, and explore the RPi OS GUI and all its base applications. Then move into writing your own programs with shell-programming and using high-level languages such as C, C++, and Python 3. You'll also study hardware and GPIO programming. Use Python 3 for GPIO programming to drive LEDs and pushbuttons. Examples are written in Shell, C, C++, and Python 3. Graphical output is displayed in helpful screenshots that capture just what you'll see when working in this environment. All code examples are well tested on actual Raspberry Pi boards. After reading this book and following the examples, you'll be able to write programs for demonstration in your academic/industrial research work, business environment, or just your circle of friends for fun! What You'll Learn Navigate the core aspects of Linux and programming on a Linux platform Install Raspberry Pi OS on a Raspberry Pi Program in Shell, C, C++, and Python Redirect Io and work with the crontab Who This Book Is For Linux enthusiasts, software engineers, researchers, business analysts, and managers working with the low-cost Raspberry Pi.
Die Quantenwelt ist langst im Alltag angekommen, ohne dass es vielen bewusst ist. Dazu gehoeren Transistoren, Dioden und Laser, die aus Alltagsgeraten nicht mehr fortzudenken sind. Nach dieser ersten Generation der Quantentechnologien leben wir derzeit in der zweiten Generation, in der Grundprinzipien der Quantenmechanik gezielt in quantenmechanischen Geraten umgesetzt werden. Dazu gehoeren erste Prototypen von Quantencomputern, klassische Supercomputer mit Quantensimulation, Quantenkryptographie und Quantenkommunikation, Quantensensorik und Quantenmesstechnik. Was Einstein 1935 als spukhafter Effekt vorkam, ist langst Grundlage umwalzender Quantenkommunikation in Glasfasernetzen und Satellitentechnik, die ein zukunftiges Quanteninternet ankundigt. Quantencomputer als Mehrzweckrechner sind nur die Spitze des Eisbergs mit einer Technologie, die sich schrittweise als Netzwerk unserer Zivilisation ausbreitet. Umso dringender ist es, die Grundlagen der Quantenwelt als Hintergrund dieser Technologie zu verstehen. Grundlagen und Zusammenhange begreifen, von den mathematischen und physikalischen Grundlagen bis zu den technischen Anwendungen, ist ein zentrales Ziel des Buchs. Ein weiteres Anliegen dieses Buchs ist das Zusammenwachsen mit der Kunstlichen Intelligenz. In meinem Buch "Kunstliche Intelligenz. Wann ubernehmen die Maschinen?" (Springer 2. Aufl. 2019) wird Machine learning herausgestellt, das Automatisierung in Robotik, Industrie- und Arbeitswelt verwirklicht. Mit Quantentechnologie, Quantencomputer und kunstlicher Intelligenz zeichnet sich aber nicht nur eine Potenzierung neuer Moeglichkeiten ab, sondern auch von Gefahrdungen. Daher erhebt sich die Forderung nach fruhzeitiger Technikgestaltung, damit Quantentechnologie und Kunstliche Intelligenz sich als Dienstleistung in der Gesellschaft bewahren.
Explore the capabilities of the NVIDIA Jetson Nano, an IoT device designed to perform computations like a computer desktop. This book will show you how to build your first project and optimize your devices, programs, and daily activities with the AI computation abilities of the Jetson Nano. This board consists of CPU Quad-core ARM A57 @ 1.43 GHz and GPU 128-core Maxwell. With this hardware specification, the board can run multiple neural networks in parallel for complex AI applications. With the integrated sensor and actuators, this board enables stronger IoT solutions and provides more advanced capabilities. Discover how develop complex IoT projects with the Jetson Nano today. What You'll Learn Set up NVIDIA Jetson Nano device Build applications like image classification, object detection, segmentation, and speech processing Use the Jetson Nano to process daily computer activities such as browsing the internet, checking emails, or playing music and videos Implement machine learning computations into your projects Who This Book Is For Makers, developers, students, and professional of all levels who are new to the NVIDIA Jetson Nano technology.
This book introduces readers to a reconfigurable chip architecture for future wireless communication systems, such as 5G and beyond. The proposed architecture perfectly meets the demands for future mobile communication solutions to support different standards, algorithms, and antenna sizes, and to accommodate the evolution of standards and algorithms. It employs massive MIMO detection algorithms, which combine the advantages of low complexity and high parallelism, and can fully meet the requirements for detection accuracy. Further, the architecture is implemented using ASIC, which offers high energy efficiency, high area efficiency and low detection error. After introducing massive MIMO detection algorithms and circuit architectures, the book describes the ASIC implementation for verifying the massive MIMO detection. In turn, it provides detailed information on the proposed reconfigurable architecture: the data path and configuration path for massive MIMO detection algorithms, including the processing unit, interconnections, storage mechanism, configuration information format, and configuration method.
This LNCS workshop proceedings, ACCV 2018, contains carefully reviewed and selected papers from 11 workshops, each having different types or programs: Scene Understanding and Modelling (SUMO) Challenge, Learning and Inference Methods for High Performance Imaging (LIMHPI), Attention/Intention Understanding (AIU), Museum Exhibit Identification Challenge (Open MIC) for Domain Adaptation and Few-Shot Learning, RGB-D - Sensing and Understanding via Combined Colour and Depth, Dense 3D Reconstruction for Dynamic Scenes, AI Aesthetics in Art and Media (AIAM), Robust Reading (IWRR), Artificial Intelligence for Retinal Image Analysis (AIRIA), Combining Vision and Language, Advanced Machine Vision for Real-life and Industrially Relevant Applications (AMV).
This book constitutes the proceedings of the 11th Mexican Conference on Pattern Recognition, MCPR 2019, held in Queretaro, Mexico, in June 2019. The 40 papers presented in this volume were carefully reviewed and selected from 86 submissions. They were organized in topical sections named: artificial intelligence techniques and recognition; computer vision; industrial and medical applications of pattern recognition; image processing and analysis; pattern recognition techniques; signal processing and analysis; natural language, and processing and recognition. |
![]() ![]() You may like...
Programming with TensorFlow - Solution…
Kolla Bhanu Prakash, G. R. Kanagachidambaresan
Hardcover
R2,862
Discovery Miles 28 620
Academic Press Library in Signal…
Sergios Theodoridis, Rama Chellappa
Hardcover
R4,319
Discovery Miles 43 190
Real Hypersurfaces in Hermitian…
Jurgen Berndt, Young Jin Suh
Hardcover
R5,475
Discovery Miles 54 750
Emerging Security Threats in the Middle…
Ashok Swain, Anders Jagerskog
Hardcover
R2,501
Discovery Miles 25 010
Analytic Number Theory, Modular Forms…
George E. Andrews, Frank Garvan
Hardcover
R8,790
Discovery Miles 87 900
|