The Raspberry Pi has become a computing phenomenon. This single-board miniature
computer, first released in February 2012 by the Raspberry Pi Foundation, has grown into
a series of nearly a dozen models that have sold a total of more than 10 million units in
five years.
Inexpensive to buy and to run ...
Over the past few decades there has been an exponential growth in service robots
and smart home technologies, which has led to the development of exciting new
products in our daily lives. Service robots can be used to provide domestic aid for
the elderly and disabled, serving various functions rangi ...
This book was written by Michael Margolis with Nick Weldin to help you explore the
amazing things you can do with Arduino.
Arduino is a family of microcontrollers (tiny computers) and a software creation envi-
ronment that makes it easy for you to create programs (called sketches) that can interact
...
Simulation is experimentation with models. For system design, research, and edu-
cation, simulations must not only construct and modify many different models but
also store and access a large volume of results. That is practical only with models
programmed on computers [1,2]
Striking developments have taken place since 1980 in feedback control theory. The subject has be-
come both more rigorous and more applicable. The rigor is not for its own sake, but rather that even
in an engineering discipline rigor can lead to clarity and to methodical solutions to problems. The
a ...
Modern information technologies and the advent of machines powered by artificial
intelligence (AI) have already strongly influenced the world of work in the 21st century.
Computers, algorithms and software simplify everyday tasks, and it is impossible
to imagine how most of our life could be managed ...
We’re living through exciting times. The landscape of what computers can do is
changing by the week. Tasks that only a few years ago were thought to require
higher cognition are getting solved by machines at near-superhuman levels of per-
formance. Tasks such as describing a photographic image with ...
Artificial Intelligence (AI) has undoubtedly been one of the most important buz-
zwords over the past years. The goal in AI is to design algorithms that transform com-
puters into “intelligent” agents. By intelligence here we do not necessarily mean an
extraordinary level of smartness shown by sup ...
Computer science as an academic discipline began in the 1960’s. Emphasis was on
programming languages, compilers, operating systems, and the mathematical theory that
supported these areas. Courses in theoretical computer science covered finite automata,
regular expressions, context-free languages, ...