0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (69)
  • R250 - R500 (145)
  • R500+ (950)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer hardware & operating systems > General

Robot Operating System (ROS) for Absolute Beginners - Robotics Programming Made Easy (Paperback, 2nd ed.): Lentin Joseph,... Robot Operating System (ROS) for Absolute Beginners - Robotics Programming Made Easy (Paperback, 2nd ed.)
Lentin Joseph, Aleena Johny
R1,191 R994 Discovery Miles 9 940 Save R197 (17%) Ships in 18 - 22 working days

Start programming your own robots using Robot Operation System (ROS). Targeted for absolute beginners in ROS, Linux, and Python, this guide lets you build your own robotics projects. You'll learn the basic foundation of Ubuntu Linux. Begin with the fundamentals. Installation and useful commands will give you the basic tools you need while programming a robot. Then add useful software applications that can be used while making robots. Programming robots can be done using any of the programming languages. Most popular programming languages are Python and C++. You will incorporate the fundamentals of C++ by learning object oriented programing concepts from example and building C++ projects. Finally, tackle an ROS hands-on project to apply all the concepts of ROS you've learned. The aim of the project is to perform a dead-reckoning using a cheap mobile robot. You can command your robot's position on Rviz and your robot will move to that position! Not only will you learn to program, you'll gain hands-on experience working with hardware to create a real robot. What You'll Learn Install Ubuntu 20 Install ROS Noetic Use ROS Programming with roscpp and rospy Build a mobile robot from scratch using ROS Who This Book Is For Robotics enthusiast with little or no prior programming experience.

Boinc - Hochleistungsrechnen Mit Berkeley Open Infrastructure for Network Computing (German, Hardcover, 2012 ed.): Christian... Boinc - Hochleistungsrechnen Mit Berkeley Open Infrastructure for Network Computing (German, Hardcover, 2012 ed.)
Christian Benjamin Ries
R1,780 Discovery Miles 17 800 Ships in 18 - 22 working days

Clustertechnologien.- High Performance Computing.- Public Resource Computing: vernetzte Welt zum Rechnen nutzen?.- Berkeley Open Infrastructure for Network Computing (BOINC).- Architektur des BOINC-Systems.- Technik.- Serveristallation.- Serveradministration.- Die Grundlagen der BOINC-Programmierung.- Die BOINC-Schaltzentrale modifizieren - Programmierung der BOINC Server Komponenten.- Debuggen - Fehlersuche in BOINC.- Praxis.- Kreiszahl@home: Monte-Carlo-Algorithmus fur die Kreiszahl.- Eine Filmsequenz mit Bildverarbeitungsfunktionen modifizieren.- ComsolGrid: COMSOL Multiphysics und BOINC.- [email protected] Verwendung von Legacy-Applikationen.- Die C/C++-Schnittstelle von BOINC.- BOINC-Fehlernummern und Fehlermeldungen.- BOINC-Konfigurationsdateien.- Literaturverzeichnis.- Sachverzeichnis.

Programming the ARM (R) Cortex (R)-M4-based STM32F4 Microcontrollers with Simulink (R) (Paperback): Farzin Asadi, Sawai... Programming the ARM (R) Cortex (R)-M4-based STM32F4 Microcontrollers with Simulink (R) (Paperback)
Farzin Asadi, Sawai Pongswatd
R1,617 Discovery Miles 16 170 Ships in 18 - 22 working days

A microcontroller is a compact, integrated circuit designed to govern a specific operation in an embedded system. A typical microcontroller includes a processor, memory, and input/output (I/O) peripherals on a single chip. When they first became available, microcontrollers solely used Assembly language. Today, the C programming language (and some other high-level languages) can be used as well. Some of advanced microcontrollers support another programming technique as well: Graphical programming. In graphical programming, the user does not write any code but draws the block diagram of the system he wants. Then a software converts the drawn block diagram into a suitable code for the target device. Programming microcontrollers using graphical programming is quite easier than programming in C or Assembly. You can implement a complex system within hours with graphical programming while its implementation in C may take months. These features make the graphical programming an important option for engineers. This book study the graphical programming of STM32F4 high-performance microcontrollers with the aid of Simulink\textregistered\ and Waijung blockset. Students of engineering (for instance, electrical, biomedical, mechatronics and robotic to name a few), engineers who work in industry, and anyone who want to learn the graphical programming of STM32F4 can benefit from this book. Prerequisite for this book is the basic knowledge of MATLABi\textregistered/Simulink\textregistered.

Getting Started with Secure Embedded Systems - Developing IoT Systems for micro:bit and Raspberry Pi Pico Using Rust and Tock... Getting Started with Secure Embedded Systems - Developing IoT Systems for micro:bit and Raspberry Pi Pico Using Rust and Tock (Paperback, 1st ed.)
Alexandru Radovici, Ioana Culic
R1,460 R1,213 Discovery Miles 12 130 Save R247 (17%) Ships in 18 - 22 working days

Build secure and reliable IoT applications for micro:bit and Raspberry Pi Pico by using Rust and Tock. One of the first Operating Systems written in Rust, Tock is designed to safely run multiple applications on low power devices, enabling you to build a secure foundation for IoT systems. It is an open-source OS that has recently gained popularity as companies such as Google[1] explore and integrate it into their products. This book guides you through the steps necessary to customize and integrate Tock into your devices. First, you'll explore the characteristics of Tock and how to run it on two of the most popular IoT platforms: micro:bit and Raspberry Pi Pico. You'll also take a look at Rust and how to use it for building secure applications with Tock. The book focuses on the Tock kernel internals and presents the steps necessary to integrate new features. From simple drivers to the more complex asynchronous ones, you are provided with a detailed description of the Tock kernel API. Next, you'll review the Tock applications framework for C. Starting from simple Tock APIs to the more complex Inter-Process Communication system, this book provides a complete overview of the Tock application ecosystem. By taking a practical approach, Getting Started with Secure Embedded Systems provides a starting point for building a secure IoT foundation using the Tock Operating System. You will: Use Rust for embedded systems development Write applications and drivers for Tock Customize the Tock kernel for specific hardware platforms Set a solid base for building secure and reliable IoT applications Use Tock to ensure the security of your microcontrollers and integrate them into your projects Manage products that rely on Tock Who This Book Is For IoT system designers, developers, and integrators who are familiar with operating systems concepts. The book can also be suitable for people with less experience, who want to gain an overview of the latest hardware and software technologies related to building secure IoT systems.

Automated Technology for Verification and Analysis - 19th International Symposium, ATVA 2021, Gold Coast, QLD, Australia,... Automated Technology for Verification and Analysis - 19th International Symposium, ATVA 2021, Gold Coast, QLD, Australia, October 18-22, 2021, Proceedings (Paperback, 1st ed. 2021)
Zhe Hou, Vijay Ganesh
R2,115 Discovery Miles 21 150 Ships in 18 - 22 working days

This book constitutes the refereed proceedings of the 19th International Symposium on Automated Technology for Verification and Analysis, ATVA 2021, held in Gold Coast, Australia in October 2021. The symposium is dedicated to promoting research in theoretical and practical aspects of automated analysis, verification and synthesis by providing an international venue for the researchers to present new results. The 19 regular papers presented together with 4 tool papers and 1 invited paper were carefully reviewed and selected from 75 submissions. The papers are divided into the following topical sub-headings: Automata Theory; Machine learning for Formal Methods; Theorem Proving and Tools; Model Checking; Probabilistic Analysis; Software and Hardware Verification; System Synthesis and Approximation; and Verification of Machine Learning.

Running ESXi on a Raspberry Pi - Installing VMware ESXi on Raspberry Pi 4 to run Linux virtual machines (Paperback, 1st ed.):... Running ESXi on a Raspberry Pi - Installing VMware ESXi on Raspberry Pi 4 to run Linux virtual machines (Paperback, 1st ed.)
Thomas Fenton, Patrick Kennedy
R1,219 R1,022 Discovery Miles 10 220 Save R197 (16%) Ships in 18 - 22 working days

Gain foundational knowledge of ESXi technology and understand why it is such a dominant force in the datacenter. This book also looks beyond ESXi to other vSphere technologies, such as virtual machines (VMs), vMotion, and vCenter Server. Knowing how these technologies complement ESXi running on a Raspberry Pi will help you get the most out of ESXi on Arm technologies. This marks a significant change for ESXi, and has created new learning opportunities and use cases for both seasoned ESXi users and users completely new to the virtualization space. For those already familiar with ESXi but new to the Raspberry Pi, you'll develop an in-depth understanding of this device and why it has become such a popular platform for technologists. Once you've learned the fundamentals, you'll be introduced to enterprise, edge, and personal use-cases for this technology. Then, you'll be walked through the process of installing ESXi on a Pi, as well as managing and monitoring it. You will also come to recognize its strengths and limitations and become familiar with the storage and networking options that are currently available. Lastly, given the fact that the sole purpose of running ESXi on a Pi is to run VMs on it, you'll receive detailed step-by-step instructions for installing popular OSes including Ubuntu, CentOS, and Raspberry Pi OS. What You'll Learn Build a fully functional ESXi server on a Raspberry Pi Select the correct hardware for particular use cases Create and optimize virtual machines running on a Pi Run Kubernetes on a Pi running ESXi Who This Book Is For Those new to the datacenter who want a low-cost way to work with one of the most powerful datacenter technologies to experienced datacenter professionals who need to use ESXi on Arm to complement their enterprise's long-term strategic goals.

Arduino in Science - Collecting, Displaying, and Manipulating Sensor Data (Paperback, 1st ed.): Richard J. Smythe Arduino in Science - Collecting, Displaying, and Manipulating Sensor Data (Paperback, 1st ed.)
Richard J. Smythe
R1,249 R1,052 Discovery Miles 10 520 Save R197 (16%) Ships in 18 - 22 working days

It's a simple question, but do you know how to take basic measurements with your Arduino, Raspberry Pi or PC? A lot of the times, you know how to use microcontrollers, sensors, and programming skills to collect data. This book takes it one step further to teach you how to transform your PC, Raspberry Pi, and Arduino to a device that can measure, collect, and analyze data. You'll begin from a simple starting point reviewing the basics of electronics and digital and analog concepts. As you advance through this book, you'll work through 10 exercises to develop a working knowledge of microcontroller properties and graphical data presentation concepts, basic electronic technology, and the fundamentals of controlling and acquiring data. Arduino in Science is your guide to monitoring and measuring physical - chemical parameters with integrated circuitry and physical computational systems. What You'll Learn Review fundamental human machine interfacing with supervisory control and data acquisition software Examine timing, counting, and serial communication concepts Adapt microcontrollers to perform sophisticated functions Understand collection and presentation of data Who This Book Is For Beginner-level students, citizen scientists, and hobbyists, and is also great for educators who can seamlessly implement this content into STEM programs.

Network and Parallel Computing - 17th IFIP WG 10.3 International Conference, NPC 2020, Zhengzhou, China, September 28-30, 2020,... Network and Parallel Computing - 17th IFIP WG 10.3 International Conference, NPC 2020, Zhengzhou, China, September 28-30, 2020, Revised Selected Papers (Paperback, 1st ed. 2021)
Xin He, En Shao, Guangming Tan
R3,160 Discovery Miles 31 600 Ships in 18 - 22 working days

This book constitutes the proceedings of the 17th IFIP WG 10.3 International Conference on Network and Parallel Computing, NPC 2020, held in Zhengzhou, China, in September 2020. The 34 full and 7 short papers presented in this volume were carefully reviewed and selected from 95 submissions. They were organized in topical sections named: accelerator; AI; algorithm; architecture and hardware; big data and cloud; edge computing; emerging; network; and storage.

Beginning IoT Projects - Breadboard-less Electronic Projects (Paperback, 1st ed.): Charles Bell Beginning IoT Projects - Breadboard-less Electronic Projects (Paperback, 1st ed.)
Charles Bell
R1,048 R927 Discovery Miles 9 270 Save R121 (12%) Ships in 18 - 22 working days

Experiment with building IoT projects without the demanding time or patience required to learn about electronics. This book thoroughly introduces readers of all ages to the world of IoT devices and electronics without getting bogged down by the overly technical aspects or being tied to a specific platform. You'll learn IoT, Arduino, Raspberry Pi from the ground up using the Qwiic and Grove components systems. The book begins with a brief overview of IoT followed by primers for the two most popular platforms; Arduino and Raspberry Pi. There is also a short tutorial on programming each host; Arduino C-like sketches and Python scripts respectfully. Thus, the book also helps you get started with your choice of platform. Next, you'll learn the basics for the Qwiic and Grove component systems. The rest of the book presents a number of projects organized into easy-to-follow chapters that details the goal for the project, the components used, a walk-through of the code, and a challenge section that provides suggestions on how to improve or augment the project. Projects are presented for both the Arduino and Raspberry Pi where possible making each project as versatile as possible. What You'll Learn Write Arduino sketches Create Python scripts for the Raspberry Pi Build IoT projects with Arduino and Raspberry Pi Use the Qwiic and Grove component systems Join the electronics and IoT hobby world with almost no experience Host projects data in the cloud using ThingSpeak Who This Book Is For Those interested in building or experimenting with IoT solutions but have little or no experience working with electronics. This includes those with little or no programming experience. A secondary target would include readers interested in teaching the basics of working with Arduino and Raspberry Pi to others.

Applied Reconfigurable Computing. Architectures, Tools, and Applications - 17th International Symposium, ARC 2021, Virtual... Applied Reconfigurable Computing. Architectures, Tools, and Applications - 17th International Symposium, ARC 2021, Virtual Event, June 29-30, 2021, Proceedings (Paperback, 1st ed. 2021)
Steven Derrien, Frank Hannig, Pedro C. Diniz, Daniel Chillet
R1,423 Discovery Miles 14 230 Ships in 18 - 22 working days

This book constitutes the proceedings of the 17th International Symposium on Applied Reconfigurable Computing, ARC 2021, held as a virtual event, in June 2021. The 14 full papers and 11 short presentations presented in this volume were carefully reviewed and selected from 40 submissions. The papers cover a broad spectrum of applications of reconfigurable computing, from driving assistance, data and graph processing acceleration, computer security to the societal relevant topic of supporting early diagnosis of Covid infectious conditions.

Arduino Measurements in Science - Advanced Techniques and Data Projects (Paperback, 1st ed.): Richard J. Smythe Arduino Measurements in Science - Advanced Techniques and Data Projects (Paperback, 1st ed.)
Richard J. Smythe
R1,559 R1,312 Discovery Miles 13 120 Save R247 (16%) Ships in 18 - 22 working days

Explore the full capabilities of your Arduino. Whether you need to measure light, heat, mass, force, or conductivity, this book can be used as a complete reference guide for making virtually any scientific measurement with your PC or Linux based system and the Arduino microcontroller. You'll apply the Arduino and sensors to take measurements at the macro-, milli-, micro-, nano- and pico-sensitivity ranges. By working through the projects in this book, you'll learn how to apply these techniques in the lab or field in areas such as weighing samples at the gram or milligram levels, measuring water temperature to a tenth of a degree, or its conductivity in milli or micro Siemens. With these projects, you can reliably measure, store, and experiment with a wide range of scientific data. Arduino Measurements in Science features a novel approach and several little known techniques to measure data that requires only basic and accessible hardware - perfect for the home or school workshop! What You'll Learn Make basic scientific measurements with PCs, and Linux based computing systems Review techniques for weighing measurements down into the double and even single digit milligram Use inexpensive sensors and displays to quantify and validate sensor data Incorporate weighing scales, electrometers, magnetic and static field detectors, motion and vibration detectors, and more Understand the possible noise and accuracy problems that can occur and best practices to refine your projects See the benefits of data validation for graphical data display Who Is This Book For Readers looking to acquire the basic science and engineering skills required to assemble fundamental measurement systems to implement with the simple hand tools found in most home or school workshops.

Java on the Raspberry Pi - Develop Java Programs to Control Devices for Robotics, IoT, and Beyond (Paperback, 1st ed.): Greg... Java on the Raspberry Pi - Develop Java Programs to Control Devices for Robotics, IoT, and Beyond (Paperback, 1st ed.)
Greg Flurry
R1,467 R1,220 Discovery Miles 12 200 Save R247 (17%) Ships in 18 - 22 working days

Use Java to do whatever you want to do with the Raspberry Pi and the devices you need for your project. In theory, it should be possible, and even easy, to work with on the Pi. Unfortunately, reality is a bit different. This book features an extensive set of techniques that allow you to get close to bringing this theory to fruition. You'll review some limitations on using Java imposed by the Raspberry Pi and Raspberry Pi OS, and even Java itself, and examine which ones might apply to your projects and your devices. You'll also explore solutions to address the limitations and l look at efficient development of Java for the Raspberry Pi. Java on the Raspberry Pi shows how to interact with a range of devices useful in robotics and IOT, overcoming the hurdles in doing so. It also covers off-loading work from the Raspberry Pi to an Arduino, leveraging its close-to-real time capabilities. What You'll Learn Develop with Java remotely using NetBeans Leverage available libraries to enable device interaction, and what to do if they don't work Implement multi-processing, using an Arduino as a co-processor Build sophisticated projects with multiple threads of execution, multiple processes, and even multiple systems Who This Book Is For Experienced programmers who appreciate the benefits of Java and world class tools for application development and want to build robotics or IOT projects using the low cost, low power, and portability of the Raspberry Pi.

IoT Standards with Blockchain - Enterprise Methodology for Internet of Things (Paperback, 1st ed.): Venkatesh Upadrista IoT Standards with Blockchain - Enterprise Methodology for Internet of Things (Paperback, 1st ed.)
Venkatesh Upadrista
R1,190 R993 Discovery Miles 9 930 Save R197 (17%) Ships in 18 - 22 working days

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.

Practical Arduino Engineering - End to End Development with the Arduino, Fusion 360, 3D Printing, and Eagle (Paperback, 2nd... Practical Arduino Engineering - End to End Development with the Arduino, Fusion 360, 3D Printing, and Eagle (Paperback, 2nd ed.)
Harold Timmis
R2,056 Discovery Miles 20 560 Ships in 18 - 22 working days

Implement Arduino-based designs in your project, and build, debug, and extend it using a solid engineering approach. This second edition is expanded to provide a better understanding of the engineering process and what it means to be an end-to-end developer. You'll start out by reviewing basic engineering procedures, from the fundamental requirements and preliminary design to prototyping and testing. You'll then apply those principles to single devices like LCDs, potentiometers and GPS modules, and move on to the integration of several modules into a larger project, a sub-autonomous robot. This robot will include devices such as GPS, Bluetooth, an OLED screen, an accelerometer, humidity and temp sensor, motor drivers, and ultrasonic sensor. This version goes on to cover how to create 3D models with Fusion360, make your own PCBs using Eagle, and use and maintain a 3D printer. Each and every chapter exemplifies this process and demonstrates how you can profit from the implementation of solid engineering principles-regardless of whether you just play in your basement or you want to publicize and sell your devices. With Practical Adruino Engineering you'll be able to review and improve this process, and even extend its scope. What You'll Learn Set up the Arduino software landscape and project for testing Review the process of hardware engineering as applicable to Arduino projects Create 3D models for 3D printing using Fusion360 in a robot chassis project Make PCBs using Eagle and incorporate it into a sensor station shield project Use and maintain a 3D printer with your own project Create Arduino shields in Eagle Debug Arduino projects of varying complexities via LabVIEW Use a special Arduino board for Bluetooth to control domestic and mobile Arduino projects Who This Book Is For Primarily aimed at intermediate engineers or engineering students. However, this book is also great for beginners and any maker who wants to expand their abilities in a single book.

Computer Communication, Networking and IoT - Proceedings of ICICC 2020 (Paperback, 1st ed. 2021): Vikrant Bhateja, Suresh... Computer Communication, Networking and IoT - Proceedings of ICICC 2020 (Paperback, 1st ed. 2021)
Vikrant Bhateja, Suresh Chandra Satapathy, Carlos M. Travieso-Gonzalez, Wendy Flores-Fuentes
R5,222 Discovery Miles 52 220 Ships in 18 - 22 working days

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.

Smart Grid and Innovative Frontiers in Telecommunications - 5th EAI International Conference, SmartGIFT 2020, Chicago, USA,... Smart Grid and Innovative Frontiers in Telecommunications - 5th EAI International Conference, SmartGIFT 2020, Chicago, USA, December 12, 2020, Proceedings (Paperback, 1st ed. 2021)
Maggie Cheng, Peng Yu, Yuan Hong, Huibin Jia
R1,408 Discovery Miles 14 080 Ships in 18 - 22 working days

This book constitutes the refereed proceedings of the 5th International Conference on Smart Grid and Innovative Frontiers in Telecommunications, SmartGIFT 2020, held in Chicago, USA, in December 2020. Due to COVID-19 pandemic, the conference was held virtually.The 13 full papers were selected from 28 submissions and focus on the development of digital technology and smart grid which enables the smooth integration of centralised or distributed power generation, energy storage, and distribution. The papers are grouped thematically into: Communications, Networks and Services; Security and Stable Control; Internet of Power Things and Big Data.

Functional and Constraint Logic Programming - 28th International Workshop, WFLP 2020, Bologna, Italy, September 7, 2020,... Functional and Constraint Logic Programming - 28th International Workshop, WFLP 2020, Bologna, Italy, September 7, 2020, Revised Selected Papers (Paperback, 1st ed. 2021)
Michael Hanus, Claudio Sacerdoti Coen
R1,408 Discovery Miles 14 080 Ships in 18 - 22 working days

This book constitutes the refereed post-conference proceedings of the 28th International Workshop on Functional and Constraint Logic Programming, WFLP 2020, held in Bologna, Italy, in September 2020.Due to the COVID-19, the workshop was held online. From the 19 full papers submitted, 8 were accepted for presentation at the workshop. The accepted papers cover different programming areas of functional and logic programming, including code generation, verification, and debugging.

Data Science with Raspberry Pi - Real-Time Applications Using a Localized Cloud (Paperback, 1st ed.): K. Mohaideen Abdul... Data Science with Raspberry Pi - Real-Time Applications Using a Localized Cloud (Paperback, 1st ed.)
K. Mohaideen Abdul Kadhar, G. Anand
R1,391 R1,144 Discovery Miles 11 440 Save R247 (18%) Ships in 18 - 22 working days

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.

Robotics Models Using LEGO WeDo 2.0 - Design, Build, Program, Test, Document and Share (Paperback, 1st ed.): Diego... Robotics Models Using LEGO WeDo 2.0 - Design, Build, Program, Test, Document and Share (Paperback, 1st ed.)
Diego Galvez-Aranda, Mauricio Galvez Legua
R1,276 R1,080 Discovery Miles 10 800 Save R196 (15%) Ships in 18 - 22 working days

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.

Peer-to-Peer-Netzwerke - Algorithmen Und Methoden (German, Book, 2007 ed.): Peter Mahlmann, Christian Schindelhauer Peer-to-Peer-Netzwerke - Algorithmen Und Methoden (German, Book, 2007 ed.)
Peter Mahlmann, Christian Schindelhauer
R1,067 Discovery Miles 10 670 Ships in 18 - 22 working days

Algorithmen und Methoden der Peer-to-Peer-Netzwerke mit einem Einblick in die aktuelle Forschung: urspr nglich nur f r File-Sharing konzipiert, aber mittlerweile Paradigma f r Rechnernetzwerke. Dieses Buch vermittelt Lesern ein grundlegendes Verst ndnis und stellt Algorithmen vor, die vielleicht erst in einigen Jahren umgesetzt werden. Das Buch richtet sich in erster Linie an Informatiker (Studenten ab dem 5. Semester). Aber auch interessierte Nichtinfomatiker profitieren von diesem Buch, wobei es grundlegende Kenntnisse der Mathematik und Informatik voraussetzt. Ziele, Kernaussagen und Ergebnisse sollten jedoch allen Lesern klar werden.

Arduino III - Internet of Things (Paperback): Steven F. Barrett Arduino III - Internet of Things (Paperback)
Steven F. Barrett
R1,635 Discovery Miles 16 350 Ships in 18 - 22 working days

This book is about the Arduino microcontroller and the Arduino concept. The visionary Arduino team of Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino, and David Mellis launched a new innovation in microcontroller hardware in 2005, the concept of open-source hardware. Their approach was to openly share details of microcontroller-based hardware design platforms to stimulate the sharing of ideas and promote innovation. This concept has been popular in the software world for many years. In June 2019, Joel Claypool and I met to plan the fourth edition of Arduino Microcontroller Processing for Everyone! Our goal has been to provide an accessible book on the rapidly evolving world of Arduino for a wide variety of audiences including students of the fine arts, middle and senior high school students, engineering design students, and practicing scientists and engineers. To make the book even more accessible to better serve our readers, we decided to change our approach and provide a series of smaller volumes. Each volume is written to a specific audience. This book, Arduino III: Internet of Things, explores Arduino applications in the fascinating and rapidly evolving world of the Internet of Things. Arduino I: Getting Started provides an introduction to the Arduino concept. Arduino II: Systems, is a detailed treatment of the ATmega328 processor and an introduction to C programming and microcontroller-based systems design.

Reinforcement Learning Aided Performance Optimization of Feedback Control Systems (Paperback, 1st ed. 2021): Changsheng Hua Reinforcement Learning Aided Performance Optimization of Feedback Control Systems (Paperback, 1st ed. 2021)
Changsheng Hua
R1,974 Discovery Miles 19 740 Ships in 18 - 22 working days

Changsheng Hua proposes two approaches, an input/output recovery approach and a performance index-based approach for robustness and performance optimization of feedback control systems. For their data-driven implementation in deterministic and stochastic systems, the author develops Q-learning and natural actor-critic (NAC) methods, respectively. Their effectiveness has been demonstrated by an experimental study on a brushless direct current motor test rig. The author: Changsheng Hua received the Ph.D. degree at the Institute of Automatic Control and Complex Systems (AKS), University of Duisburg-Essen, Germany, in 2020. His research interests include model-based and data-driven fault diagnosis and fault-tolerant techniques.

Programming Microcontrollers with Python - Experience the Power of Embedded Python (Paperback, 1st ed.): Armstrong Subero Programming Microcontrollers with Python - Experience the Power of Embedded Python (Paperback, 1st ed.)
Armstrong Subero
R1,195 R998 Discovery Miles 9 980 Save R197 (16%) Ships in 18 - 22 working days

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.

Beginning Robotics with Raspberry Pi and Arduino - Using Python and OpenCV (Paperback, 2nd ed.): Jeff Cicolani Beginning Robotics with Raspberry Pi and Arduino - Using Python and OpenCV (Paperback, 2nd ed.)
Jeff Cicolani
R1,211 R1,014 Discovery Miles 10 140 Save R197 (16%) Ships in 18 - 22 working days

Learn how to use a Raspberry Pi in conjunction with an Arduino to build a basic robot with advanced capabilities. Getting started in robotics does not have to be difficult. This book is an insightful and rewarding introduction to robotics and a catalyst for further directed study. Fully updated to cover the Raspberry Pi 4 with its better processor and memory, discover new ways to work with Computer Vision. You'll be led step by step through the process of building a robot that uses the power of a Linux based computer paired with the simplicity of Arduino. You'll learn why the Raspberry Pi is a great choice for a robotics platform; its strengths as well as its shortcomings; how to overcome these limitations by implementing an Arduino; and the basics of the Python programming language as well as some of the more powerful features. With the Raspberry Pi you can give your project the power of a Linux computer, while Arduino makes interacting with sensors and motors very easy. These two boards are complimentary in their functions; where one falters the other performs admirably. The book also includes references to other great works to help further your growth in the exciting, and now accessible, field of smart robotics. As a bonus, the final chapter of the book demonstrates the real power of the Raspberry Pi by implementing a basic vision system. Using OpenCV and a standard USB web cam, you will build a robot that can chase a ball. What You'll Learn Install Raspbian, the operating system that drives the Raspberry Pi Drive motors through an I2C motor controller Read data through sensors attached to an Arduino Who This Book Is For Hobbyists and students looking for a rapid start in robotics. It assumes no technical background. Readers are guided to pursue the areas that interest them in more detail as they learn.

Massive MIMO Detection Algorithm and VLSI Architecture (Paperback, 1st ed. 2019): Leibo Liu, Guiqiang Peng, Shaojun Wei Massive MIMO Detection Algorithm and VLSI Architecture (Paperback, 1st ed. 2019)
Leibo Liu, Guiqiang Peng, Shaojun Wei
R2,668 Discovery Miles 26 680 Ships in 18 - 22 working days

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.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Reconstruction of Biblical Theories…
Leicester Ambrose Sawyer Paperback R460 Discovery Miles 4 600
The Children Who Time Lost
Marvin Amazon Hardcover R711 Discovery Miles 7 110
Safety incident investigation
Cheryl Rielander Paperback R299 Discovery Miles 2 990
Death's End - Remembrance Of Earth's…
Cixin Liu Paperback  (1)
R328 R294 Discovery Miles 2 940
Human Factors in Nuclear Safety
Neville A. Stanton Hardcover R1,835 Discovery Miles 18 350
Outlines of Ecclesiastical History - on…
Charles Augustus Goodrich Paperback R605 Discovery Miles 6 050
Behind the Open Door - The Book of Light
Sally Gallot-Reeves Paperback R369 Discovery Miles 3 690
A Memoir of the Life and Labors of the…
Francis Wayland Paperback R675 Discovery Miles 6 750
Alien: Isolation
Keith R. A. DeCandido Paperback R272 R245 Discovery Miles 2 450
Do the Geneva Conventions Matter?
Matthew Evangelista, Nina Tannenwald Hardcover R3,294 Discovery Miles 32 940

 

Partners